<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-03-29T20:01:54" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.4</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" >
   <UML:Namespace.ownedElement>
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="12" isRoot="false" isAbstract="false" name="interface" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="302" isRoot="false" isAbstract="false" name="enum" />
    <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="362" isRoot="false" isAbstract="false" name="typedef" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="2" isRoot="false" isAbstract="false" name="int" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="4" isRoot="false" isAbstract="false" name="char" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="5" isRoot="false" isAbstract="false" name="boolean" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6" isRoot="false" isAbstract="false" name="float" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="7" isRoot="false" isAbstract="false" name="double" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="8" isRoot="false" isAbstract="false" name="byte" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="9" isRoot="false" isAbstract="false" name="short" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="10" isRoot="false" isAbstract="false" name="string" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="21" isRoot="false" isAbstract="false" name="void" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="22" isRoot="false" isAbstract="false" name="QWidget * " />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="461" isRoot="false" isAbstract="false" name="QWidget*" elementReference="455" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="476" isRoot="false" isAbstract="false" name="const QRect&amp;" elementReference="475" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="494" isRoot="false" isAbstract="false" name="const KisRect&amp;" elementReference="456" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="498" isRoot="false" isAbstract="false" name="const QPoint&amp;" elementReference="497" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="501" isRoot="false" isAbstract="false" name="const KisPoint&amp;" elementReference="457" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="508" isRoot="false" isAbstract="false" name="Q_INT32*" elementReference="463" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="523" isRoot="false" isAbstract="false" name="const KisCanvasControllerInterface&amp;" elementReference="11" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="527" isRoot="false" isAbstract="false" name="KisCanvasControllerInterface&amp;" elementReference="11" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="533" isRoot="false" isAbstract="false" name="KisCanvasSubject*" elementReference="528" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="536" isRoot="false" isAbstract="false" name="const KisCanvasObserver&amp;" elementReference="529" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="540" isRoot="false" isAbstract="false" name="KisCanvasObserver&amp;" elementReference="529" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="549" isRoot="false" isAbstract="false" name="const QString&amp;" elementReference="548" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="555" isRoot="false" isAbstract="false" name="const KisID&amp;" elementReference="541" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="583" isRoot="false" isAbstract="false" name="KisCanvasObserver*" elementReference="529" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="593" isRoot="false" isAbstract="false" name="const QColor&amp;" elementReference="591" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="599" isRoot="false" isAbstract="false" name="KisBrush*" elementReference="572" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="601" isRoot="false" isAbstract="false" name="KisPattern*" elementReference="574" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="603" isRoot="false" isAbstract="false" name="KisGradient*" elementReference="573" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="606" isRoot="false" isAbstract="false" name="KisUndoAdapter*" elementReference="575" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="608" isRoot="false" isAbstract="false" name="KisCanvasControllerInterface*" elementReference="11" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="610" isRoot="false" isAbstract="false" name="KisToolControllerInterface*" elementReference="18" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="612" isRoot="false" isAbstract="false" name="KoDocument*" elementReference="571" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="614" isRoot="false" isAbstract="false" name="KisProgressDisplayInterface*" elementReference="576" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="616" isRoot="false" isAbstract="false" name="KisSelectionManager*" elementReference="577" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="618" isRoot="false" isAbstract="false" name="KisFilterRegistry*" elementReference="578" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="623" isRoot="false" isAbstract="false" name="const QCursor&amp;" elementReference="579" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="626" isRoot="false" isAbstract="false" name="const KisCanvasSubject&amp;" elementReference="528" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="630" isRoot="false" isAbstract="false" name="KisCanvasSubject&amp;" elementReference="528" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="651" isRoot="false" isAbstract="false" name="const KisGenericRegistry&amp;" elementReference="631" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="663" isRoot="false" isAbstract="false" name="const QByteArray&amp;" elementReference="662" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="666" isRoot="false" isAbstract="false" name="QString&amp;" elementReference="548" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="669" isRoot="false" isAbstract="false" name="QByteArray&amp;" elementReference="662" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="715" isRoot="false" isAbstract="false" name="QDomElement&amp;" elementReference="714" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="718" isRoot="false" isAbstract="false" name="const QDomElement&amp;" elementReference="714" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="729" isRoot="false" isAbstract="false" name="const QSize&amp;" elementReference="728" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="734" isRoot="false" isAbstract="false" name="QPaintDevice*" elementReference="733" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="752" isRoot="false" isAbstract="false" name="QPixmap*" elementReference="685" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="765" isRoot="false" isAbstract="false" name="const char*" elementReference="4" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="842" isRoot="false" isAbstract="false" name="CONTRIB*" elementReference="837" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="847" isRoot="false" isAbstract="false" name="KisPaintDevice*" elementReference="388" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="856" isRoot="false" isAbstract="false" name="CLIST*" elementReference="840" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="862" isRoot="false" isAbstract="false" name="KisScaleFilterStrategy*" elementReference="776" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="899" isRoot="false" isAbstract="false" name="KisResource*" elementReference="868" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="906" isRoot="false" isAbstract="false" name="const KisResource&amp;" elementReference="868" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="910" isRoot="false" isAbstract="false" name="KisResource&amp;" elementReference="868" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="931" isRoot="false" isAbstract="false" name="const cmsHPROFILE" elementReference="930" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="974" isRoot="false" isAbstract="false" name="const KisImage&amp;" elementReference="383" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="978" isRoot="false" isAbstract="false" name="DCOPObject*" elementReference="960" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="990" isRoot="false" isAbstract="false" name="QPainter&amp;" elementReference="989" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1025" isRoot="false" isAbstract="false" name="const KisProfileSP&amp;" elementReference="438" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1028" isRoot="false" isAbstract="false" name="KoCommandHistory*" elementReference="957" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1034" isRoot="false" isAbstract="false" name="const KURL&amp;" elementReference="1032" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1040" isRoot="false" isAbstract="false" name="const KoUnit::Unit&amp;" elementReference="1038" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1052" isRoot="false" isAbstract="false" name="const vKisLayerSP&amp;" elementReference="395" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1056" isRoot="false" isAbstract="false" name="const KisLayerSP" elementReference="394" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1062" isRoot="false" isAbstract="false" name="const KisLayerSP&amp;" elementReference="394" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1104" isRoot="false" isAbstract="false" name="KisGuideMgr*" elementReference="690" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1128" isRoot="false" isAbstract="false" name="KisImage&amp;" elementReference="383" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1153" isRoot="false" isAbstract="false" name="KisNameServer*" elementReference="958" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1167" isRoot="false" isAbstract="false" name="KisQuantumOperation*" elementReference="1160" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1188" isRoot="false" isAbstract="false" name="QUANTUM*" elementReference="1163" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1204" isRoot="false" isAbstract="false" name="const QUANTUM*" elementReference="1163" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1332" isRoot="false" isAbstract="false" name="KisFilterStrategy*" elementReference="1253" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1355" isRoot="false" isAbstract="false" name="const KisDataManager&amp;" elementReference="423" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1359" isRoot="false" isAbstract="false" name="KisMemento*" elementReference="1358" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1365" isRoot="false" isAbstract="false" name="KoStore*" elementReference="1347" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1371" isRoot="false" isAbstract="false" name="Q_INT32&amp;" elementReference="463" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1395" isRoot="false" isAbstract="false" name="Q_UINT8*" elementReference="1388" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1398" isRoot="false" isAbstract="false" name="KisDataManager*" elementReference="423" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1443" isRoot="false" isAbstract="false" name="KisImage*" elementReference="383" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1448" isRoot="false" isAbstract="false" name="const KisPaintDevice&amp;" elementReference="388" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1465" isRoot="false" isAbstract="false" name="KNamedCommand*" elementReference="1432" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1467" isRoot="false" isAbstract="false" name="const bool" elementReference="558" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1510" isRoot="false" isAbstract="false" name="const QImage&amp;" elementReference="879" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1526" isRoot="false" isAbstract="false" name="QColor*" elementReference="591" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1537" isRoot="false" isAbstract="false" name="const Q_UINT8*" elementReference="1388" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1557" isRoot="false" isAbstract="false" name="const KisImage*" elementReference="383" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1626" isRoot="false" isAbstract="false" name="KisPaintDevice&amp;" elementReference="388" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1639" isRoot="false" isAbstract="false" name="KisScaleVisitor&amp;" elementReference="832" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1642" isRoot="false" isAbstract="false" name="KisRotateVisitor&amp;" elementReference="1428" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1645" isRoot="false" isAbstract="false" name="KisTransformVisitor&amp;" elementReference="1318" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1668" isRoot="false" isAbstract="false" name="const QColor" elementReference="591" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1699" isRoot="false" isAbstract="false" name="KisView*" elementReference="1675" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1701" isRoot="false" isAbstract="false" name="KActionCollection*" elementReference="1679" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1709" isRoot="false" isAbstract="false" name="KisTool*" elementReference="418" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1717" isRoot="false" isAbstract="false" name="KisGenericRegistry&lt; QWidget * >*" elementReference="631" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1719" isRoot="false" isAbstract="false" name="KisGenericRegistry&lt; KisDockFrameDocker * >*" elementReference="631" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1721" isRoot="false" isAbstract="false" name="KisGenericRegistry&lt; KisPaintBox * >*" elementReference="631" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1723" isRoot="false" isAbstract="false" name="KisGenericRegistry&lt; KoTabbedToolDock * >*" elementReference="631" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1750" isRoot="false" isAbstract="false" name="KoToolDockManager*" elementReference="1678" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1752" isRoot="false" isAbstract="false" name="KoTabbedToolDock*" elementReference="1677" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1758" isRoot="false" isAbstract="false" name="KisDockFrameDocker*" elementReference="1676" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1764" isRoot="false" isAbstract="false" name="KisPaintBox*" elementReference="1680" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1766" isRoot="false" isAbstract="false" name="KisLayerBox*" elementReference="1681" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1769" isRoot="false" isAbstract="false" name="KisFilterBox*" elementReference="1682" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1771" isRoot="false" isAbstract="false" name="ControlFrame*" elementReference="1683" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1773" isRoot="false" isAbstract="false" name="KisBirdEyeBox*" elementReference="1684" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1775" isRoot="false" isAbstract="false" name="KisChannelView*" elementReference="1685" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1777" isRoot="false" isAbstract="false" name="KisAutobrush*" elementReference="1686" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1779" isRoot="false" isAbstract="false" name="KisTextBrush*" elementReference="1687" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1781" isRoot="false" isAbstract="false" name="KisAutogradient*" elementReference="1688" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1783" isRoot="false" isAbstract="false" name="KisHSVWidget*" elementReference="1689" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1785" isRoot="false" isAbstract="false" name="KisRGBWidget*" elementReference="1690" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1787" isRoot="false" isAbstract="false" name="KisGrayWidget*" elementReference="1691" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1789" isRoot="false" isAbstract="false" name="KisPaletteWidget*" elementReference="1692" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1791" isRoot="false" isAbstract="false" name="KisResourceMediator*" elementReference="1693" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1803" isRoot="false" isAbstract="false" name="KisDoc*" elementReference="1796" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1809" isRoot="false" isAbstract="false" name="KAction*" elementReference="1674" />
    <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1837" isRoot="false" isAbstract="false" name="KisClipboard*" elementReference="1797" />
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="11" isRoot="false" isAbstract="true" name="KisCanvasControllerInterface" >
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="458" isRoot="false" isAbstract="false" name="KisCanvasControllerInterface" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="459" isRoot="false" isAbstract="false" name="~ KisCanvasControllerInterface" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="460" isRoot="false" isAbstract="true" name="canvas" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5311" type="461" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="462" isRoot="false" isAbstract="true" name="horzValue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5312" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="464" isRoot="false" isAbstract="true" name="vertValue" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5313" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="465" isRoot="false" isAbstract="true" name="scrollTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="466" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="467" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="468" isRoot="false" isAbstract="true" name="updateCanvas" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="469" isRoot="false" isAbstract="true" name="updateCanvas" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="470" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="471" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="472" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="473" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="474" isRoot="false" isAbstract="true" name="updateCanvas" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="477" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="478" isRoot="false" isAbstract="true" name="zoomIn" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="479" isRoot="false" isAbstract="true" name="zoomIn" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="480" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="481" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="482" isRoot="false" isAbstract="true" name="zoomOut" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="483" isRoot="false" isAbstract="true" name="zoomOut" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="484" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="485" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="486" isRoot="false" isAbstract="true" name="zoomTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="487" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="488" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="489" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="490" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="491" isRoot="false" isAbstract="true" name="zoomTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="492" isRoot="false" value="" type="476" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="493" isRoot="false" isAbstract="true" name="zoomTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="495" isRoot="false" value="" type="494" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="496" isRoot="false" isAbstract="true" name="viewToWindow" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5314" type="497" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="499" isRoot="false" value="" type="498" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="500" isRoot="false" isAbstract="true" name="viewToWindow" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5315" type="457" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="502" isRoot="false" value="" type="501" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="503" isRoot="false" isAbstract="true" name="viewToWindow" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5316" type="475" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="504" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="505" isRoot="false" isAbstract="true" name="viewToWindow" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5317" type="456" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="506" isRoot="false" value="" type="494" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="507" isRoot="false" isAbstract="true" name="viewToWindow" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="509" isRoot="false" value="" type="508" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="510" isRoot="false" value="" type="508" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="511" isRoot="false" isAbstract="true" name="windowToView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5318" type="497" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="512" isRoot="false" value="" type="498" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="513" isRoot="false" isAbstract="true" name="windowToView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5319" type="457" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="514" isRoot="false" value="" type="501" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="515" isRoot="false" isAbstract="true" name="windowToView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5320" type="475" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="516" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="517" isRoot="false" isAbstract="true" name="windowToView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5321" type="456" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="518" isRoot="false" value="" type="494" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="519" isRoot="false" isAbstract="true" name="windowToView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="520" isRoot="false" value="" type="508" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="521" isRoot="false" value="" type="508" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="522" isRoot="false" isAbstract="false" name="KisCanvasControllerInterface" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="524" isRoot="false" value="" type="523" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="525" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5322" type="527" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="526" isRoot="false" value="" type="523" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Interface>
    <UML:Interface stereotype="12" comment="Combines access to the various controllers that allow plugins to function within Krita. Every controller offers a select subset of functionality centered around a particular activity. 

All this functionality is centered around a view with a certain document and an active image with an active layer. 

XXX: Should this be the basis for simple scriptability? Have every controller register every action using a KisID and a parameter description list, and offer a queryActions() and an executeAction(KisID) method?" isSpecification="false" isLeaf="false" visibility="public" xmi.id="13" isRoot="false" isAbstract="true" name="KisMetaControllerInterface" >
     <UML:Classifier.feature>
      <UML:Operation comment="Retrieve the view widget that is controlled by this controller; it can be used to parent dialogs." isSpecification="false" isLeaf="false" visibility="public" xmi.id="20" isRoot="false" isAbstract="false" name="getView" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5323" type="22" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the KActionCollection of the current view. This can be used to associate actions directly with the main view instead of relying on the KXMLGui based configuration mechanism." isSpecification="false" isLeaf="false" visibility="public" xmi.id="25" isRoot="false" isAbstract="false" name="getActionCollection" />
      <UML:Operation comment="Get the canvas controller. The canvas controller enables zooming of the canvas and converting image coordinates to canvas and view coordinates." isSpecification="false" isLeaf="false" visibility="public" xmi.id="28" isRoot="false" isAbstract="false" name="getCanvasController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5324" type="11" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the selection controller. The selection controller can be used to create and modify selections for a paint device." isSpecification="false" isLeaf="false" visibility="public" xmi.id="43" isRoot="false" isAbstract="false" name="getSelectionController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5325" type="14" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the layer controller interface. The layer controller offers access to functions to add, delete transform or restack layers, " isSpecification="false" isLeaf="false" visibility="public" xmi.id="50" isRoot="false" isAbstract="false" name="getLayerController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5326" type="15" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Returns the image controller interface. The image controller offers functionality to create, delete, transform, convert, import or export images." isSpecification="false" isLeaf="false" visibility="public" xmi.id="55" isRoot="false" isAbstract="false" name="getImageController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5327" type="16" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The docker controller allows the creating, removing, showing and hiding of docker tabs and dockers." isSpecification="false" isLeaf="false" visibility="public" xmi.id="106" isRoot="false" isAbstract="false" name="getDockerController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5328" type="17" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="The painter controller allows setting of properties like foreground and background colour and other properties that the various painters (line, fill, gradient, convolution) will use when created on a given paint device." isSpecification="false" isLeaf="false" visibility="public" xmi.id="125" isRoot="false" isAbstract="false" name="getPainterController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5329" type="19" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Returns the tool controller. The tool controller makes it possible to set a tool current and to retrieve the current tool. This is useful when tools are activated but also if a tool needs to be temporarily activated, like the move tool which should be activated if a selection tool is active and the user presses a modifier key while dragging." isSpecification="false" isLeaf="false" visibility="public" xmi.id="140" isRoot="false" isAbstract="false" name="getToolController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5330" type="18" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Interface>
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="14" isRoot="false" isAbstract="true" name="KisSelectionControllerInterface" />
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="15" isRoot="false" isAbstract="true" name="KisLayerControllerInterface" />
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="16" isRoot="false" isAbstract="true" name="KisImageControllerInterface" />
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="17" isRoot="false" isAbstract="true" name="KisDockerControllerInterface" />
    <UML:Interface stereotype="12" isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="true" name="KisToolControllerInterface" />
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="301" isRoot="false" isAbstract="false" name="enumCursorStyle" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="303" isRoot="false" isAbstract="false" name="CURSOR_STYLE_TOOLICON" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="304" isRoot="false" isAbstract="false" name="CURSOR_STYLE_CROSSHAIR" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="305" isRoot="false" isAbstract="false" name="CURSOR_STYLE_POINTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="306" isRoot="false" isAbstract="false" name="CURSOR_STYLE_OUTLINE" />
    </UML:Enumeration>
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="307" isRoot="false" isAbstract="false" name="enumDockerStyle" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="308" isRoot="false" isAbstract="false" name="DOCKER_SLIDER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="309" isRoot="false" isAbstract="false" name="DOCKER_DOCKER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="310" isRoot="false" isAbstract="false" name="DOCKER_TOOLBOX" />
    </UML:Enumeration>
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="311" isRoot="false" isAbstract="false" name="enumRotationDirection" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="312" isRoot="false" isAbstract="false" name="CLOCKWISE" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="313" isRoot="false" isAbstract="false" name="COUNTERCLOCKWISE" />
    </UML:Enumeration>
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="314" isRoot="false" isAbstract="false" name="CompositeOp" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="315" isRoot="false" isAbstract="false" name="COMPOSITE_OVER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="316" isRoot="false" isAbstract="false" name="COMPOSITE_IN" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="317" isRoot="false" isAbstract="false" name="COMPOSITE_OUT" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="318" isRoot="false" isAbstract="false" name="COMPOSITE_ATOP" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="319" isRoot="false" isAbstract="false" name="COMPOSITE_XOR" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="320" isRoot="false" isAbstract="false" name="COMPOSITE_PLUS" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="321" isRoot="false" isAbstract="false" name="COMPOSITE_MINUS" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="322" isRoot="false" isAbstract="false" name="COMPOSITE_ADD" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="323" isRoot="false" isAbstract="false" name="COMPOSITE_SUBTRACT" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="324" isRoot="false" isAbstract="false" name="COMPOSITE_DIFF" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="325" isRoot="false" isAbstract="false" name="COMPOSITE_MULT" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="326" isRoot="false" isAbstract="false" name="COMPOSITE_BUMPMAP" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="327" isRoot="false" isAbstract="false" name="COMPOSITE_COPY" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="328" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_RED" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="329" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_GREEN" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="330" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_BLUE" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="331" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_OPACITY" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="332" isRoot="false" isAbstract="false" name="COMPOSITE_CLEAR" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="333" isRoot="false" isAbstract="false" name="COMPOSITE_DISSOLVE" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="334" isRoot="false" isAbstract="false" name="COMPOSITE_DISPLACE" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="335" isRoot="false" isAbstract="false" name="COMPOSITE_NO" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="336" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_CYAN" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="337" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_MAGENTA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="338" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_YELLOW" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="339" isRoot="false" isAbstract="false" name="COMPOSITE_COPY_BLACK" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="340" isRoot="false" isAbstract="false" name="COMPOSITE_ERASE" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="341" isRoot="false" isAbstract="false" name="COMPOSITE_UNDEF" />
    </UML:Enumeration>
    <UML:Enumeration stereotype="302" comment="// The following enum is kept to allow the loading of old documents in KisDoc::loadImage// XXX: Before Koffice 1.4 release, remove. We do not need backwards compatibility since// we have no installed base." isSpecification="false" isLeaf="false" visibility="public" xmi.id="342" isRoot="false" isAbstract="false" name="enumImgTypeDeprecated" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="343" isRoot="false" isAbstract="false" name="IMAGE_TYPE_UNKNOWN" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="344" isRoot="false" isAbstract="false" name="IMAGE_TYPE_INDEXED" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="345" isRoot="false" isAbstract="false" name="IMAGE_TYPE_INDEXEDA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="346" isRoot="false" isAbstract="false" name="IMAGE_TYPE_GREY" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="347" isRoot="false" isAbstract="false" name="IMAGE_TYPE_GREYA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="348" isRoot="false" isAbstract="false" name="IMAGE_TYPE_RGB" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="349" isRoot="false" isAbstract="false" name="IMAGE_TYPE_RGBA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="350" isRoot="false" isAbstract="false" name="IMAGE_TYPE_CMYK" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="351" isRoot="false" isAbstract="false" name="IMAGE_TYPE_CMYKA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="352" isRoot="false" isAbstract="false" name="IMAGE_TYPE_LAB" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="353" isRoot="false" isAbstract="false" name="IMAGE_TYPE_LABA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="354" isRoot="false" isAbstract="false" name="IMAGE_TYPE_YUV" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="355" isRoot="false" isAbstract="false" name="IMAGE_TYPE_YUVA" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="356" isRoot="false" isAbstract="false" name="IMAGE_TYPE_WET" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="357" isRoot="false" isAbstract="false" name="IMAGE_TYPE_SELECTION_MASK" />
    </UML:Enumeration>
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="358" isRoot="false" isAbstract="false" name="enumPaintStyles" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="359" isRoot="false" isAbstract="false" name="PAINTSTYLE_HARD" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="360" isRoot="false" isAbstract="false" name="PAINTSTYLE_SOFT" />
    </UML:Enumeration>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="361" isRoot="false" isAbstract="false" name="PIXELTYPE" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="363" isRoot="false" isAbstract="false" name="KisSharedPtrVector" >
     <UML:ModelElement.templateParameter>
      <UML:TemplateParameter isSpecification="false" isLeaf="false" visibility="public" xmi.id="364" isRoot="false" isAbstract="false" name="T" />
     </UML:ModelElement.templateParameter>
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="366" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="370" isRoot="false" isAbstract="false" name="KisSharedPtrVector" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="371" isRoot="false" isAbstract="false" name="pop_back" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="372" isRoot="false" isAbstract="false" name="erase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5331" type="376" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="375" isRoot="false" value="" type="374" isAbstract="false" name="it" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="377" isRoot="false" isAbstract="false" name="erase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5332" type="382" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="379" isRoot="false" value="" type="378" isAbstract="false" name="first" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="381" isRoot="false" value="" type="380" isAbstract="false" name="last" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="369" isRoot="false" isAbstract="false" name="super" />
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="365" isRoot="false" isAbstract="false" name="QValueVector" />
    <UML:Package isSpecification="false" isLeaf="false" visibility="public" xmi.id="373" isRoot="false" isAbstract="false" name="typename super" >
     <UML:Namespace.ownedElement>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="374" isRoot="false" isAbstract="false" name="iterator" />
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="376" isRoot="false" isAbstract="false" name="test" />
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="378" isRoot="false" isAbstract="false" name="test2" />
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="380" isRoot="false" isAbstract="false" name="test3" />
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="382" isRoot="false" isAbstract="false" name="test4" />
     </UML:Namespace.ownedElement>
    </UML:Package>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="383" isRoot="false" isAbstract="false" name="KisImage" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="961" />
      <UML:Generalization xmi.idref="964" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1135" isRoot="false" initialValue="" type="1028" isAbstract="false" name="m_undoHistory" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1136" isRoot="false" initialValue="" type="1032" isAbstract="false" name="m_uri" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1137" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_name" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1138" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_description" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1139" isRoot="false" initialValue="" type="438" isAbstract="false" name="m_profile" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1140" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_width" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1141" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_height" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1142" isRoot="false" initialValue="" type="7" isAbstract="false" name="m_xres" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1143" isRoot="false" initialValue="" type="7" isAbstract="false" name="m_yres" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1144" isRoot="false" initialValue="" type="1038" isAbstract="false" name="m_unit" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1145" isRoot="false" initialValue="" type="427" isAbstract="false" name="m_colorStrategy" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1146" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_dirty" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1147" isRoot="false" initialValue="" type="475" isAbstract="false" name="m_dirtyRect" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1148" isRoot="false" initialValue="" type="404" isAbstract="false" name="m_bkg" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1149" isRoot="false" initialValue="" type="394" isAbstract="false" name="m_projection" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1150" isRoot="false" initialValue="" type="395" isAbstract="false" name="m_layers" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1151" isRoot="false" initialValue="" type="395" isAbstract="false" name="m_layerStack" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1152" isRoot="false" initialValue="" type="394" isAbstract="false" name="m_activeLayer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1154" isRoot="false" initialValue="" type="1153" isAbstract="false" name="m_nserver" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1155" isRoot="false" initialValue="" type="606" isAbstract="false" name="m_adapter" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1156" isRoot="false" initialValue="" type="690" isAbstract="false" name="m_guides" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1157" isRoot="false" initialValue="" type="978" isAbstract="false" name="m_dcop" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1158" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_pixmap" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1159" isRoot="false" initialValue="" type="447" isAbstract="false" name="m_annotations" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="967" isRoot="false" isAbstract="false" name="KisImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="968" isRoot="false" value="" type="606" isAbstract="false" name="undoAdapter" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="969" isRoot="false" value="" type="463" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="970" isRoot="false" value="" type="463" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="971" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="972" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="973" isRoot="false" isAbstract="false" name="KisImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="975" isRoot="false" value="" type="974" isAbstract="false" name="rhs" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="976" isRoot="false" isAbstract="false" name="~ KisImage" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="977" isRoot="false" isAbstract="false" name="dcopObject" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5333" type="978" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Composite the specified tile onto the projection layer." isSpecification="false" isLeaf="false" visibility="public" xmi.id="979" isRoot="false" isAbstract="false" name="renderToProjection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="980" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="981" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="982" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="983" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="/// Paint the specified rect onto the painter, adjusting the colors using the/// given profile." isSpecification="false" isLeaf="false" visibility="public" xmi.id="984" isRoot="false" isAbstract="false" name="renderToPainter" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="985" isRoot="false" value="" type="463" isAbstract="false" name="x1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="986" isRoot="false" value="" type="463" isAbstract="false" name="y1" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="987" isRoot="false" value="" type="463" isAbstract="false" name="x2" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="988" isRoot="false" value="" type="463" isAbstract="false" name="y2" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="991" isRoot="false" value="" type="990" isAbstract="false" name="painter" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="992" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="993" isRoot="false" isAbstract="false" name="name" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5334" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="994" isRoot="false" isAbstract="false" name="setName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="995" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="996" isRoot="false" isAbstract="false" name="description" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5335" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="997" isRoot="false" isAbstract="false" name="setDescription" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="998" isRoot="false" value="" type="549" isAbstract="false" name="description" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="999" isRoot="false" isAbstract="false" name="nextLayerName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5336" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1000" isRoot="false" isAbstract="false" name="resize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1001" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1002" isRoot="false" value="" type="463" isAbstract="false" name="h" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1003" isRoot="false" value="" type="558" isAbstract="false" name="cropLayers" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1004" isRoot="false" isAbstract="false" name="resize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1005" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1006" isRoot="false" value="" type="558" isAbstract="false" name="cropLayers" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1007" isRoot="false" isAbstract="false" name="scale" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1008" isRoot="false" value="" type="7" isAbstract="false" name="sx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1009" isRoot="false" value="" type="7" isAbstract="false" name="sy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1010" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1011" isRoot="false" value="" type="768" isAbstract="false" name="ftype" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1012" isRoot="false" isAbstract="false" name="rotate" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1013" isRoot="false" value="" type="7" isAbstract="false" name="angle" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1014" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1015" isRoot="false" isAbstract="false" name="shear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1016" isRoot="false" value="" type="7" isAbstract="false" name="angleX" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1017" isRoot="false" value="" type="7" isAbstract="false" name="angleY" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1018" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1019" isRoot="false" isAbstract="false" name="convertTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1020" isRoot="false" value="" type="427" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1021" isRoot="false" value="" type="438" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1022" isRoot="false" value="" type="463" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Get the profile associated with this image" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1023" isRoot="false" isAbstract="false" name="profile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5337" type="438" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Set the profile associated with this image" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1024" isRoot="false" isAbstract="false" name="setProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1026" isRoot="false" value="" type="1025" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1027" isRoot="false" isAbstract="false" name="enableUndo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1029" isRoot="false" value="" type="1028" isAbstract="false" name="history" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1030" isRoot="false" isAbstract="false" name="colorStrategy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5338" type="427" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1031" isRoot="false" isAbstract="false" name="uri" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5339" type="1032" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1033" isRoot="false" isAbstract="false" name="uri" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1035" isRoot="false" value="" type="1034" isAbstract="false" name="uri" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1036" isRoot="false" isAbstract="false" name="unit" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5340" type="1038" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1039" isRoot="false" isAbstract="false" name="unit" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1041" isRoot="false" value="" type="1040" isAbstract="false" name="u" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Resolution of the image == XXX: per inch?" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1042" isRoot="false" isAbstract="false" name="xRes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5341" type="7" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1043" isRoot="false" isAbstract="false" name="yRes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5342" type="7" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1044" isRoot="false" isAbstract="false" name="setResolution" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1045" isRoot="false" value="" type="7" isAbstract="false" name="xres" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1046" isRoot="false" value="" type="7" isAbstract="false" name="yres" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1047" isRoot="false" isAbstract="false" name="width" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5343" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1048" isRoot="false" isAbstract="false" name="height" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5344" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1049" isRoot="false" isAbstract="false" name="empty" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5345" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1050" isRoot="false" isAbstract="false" name="layers" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5346" type="395" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Get the active painting device" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1053" isRoot="false" isAbstract="false" name="activeDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5347" type="389" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1054" isRoot="false" isAbstract="false" name="activeLayer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5348" type="394" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1057" isRoot="false" isAbstract="false" name="activate" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5349" type="394" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1058" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1059" isRoot="false" isAbstract="false" name="activateLayer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5350" type="394" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1060" isRoot="false" value="" type="463" isAbstract="false" name="n" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1061" isRoot="false" isAbstract="false" name="index" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5351" type="463" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1063" isRoot="false" value="" type="1062" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1064" isRoot="false" isAbstract="false" name="layer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5352" type="394" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1065" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1066" isRoot="false" isAbstract="false" name="layer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5353" type="394" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1067" isRoot="false" value="" type="924" isAbstract="false" name="npos" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1068" isRoot="false" isAbstract="false" name="add" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5354" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1069" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1070" isRoot="false" value="" type="463" isAbstract="false" name="position" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1071" isRoot="false" isAbstract="false" name="rm" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1072" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1073" isRoot="false" isAbstract="false" name="raise" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5355" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1074" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1075" isRoot="false" isAbstract="false" name="lower" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5356" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1076" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1077" isRoot="false" isAbstract="false" name="top" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5357" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1078" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1079" isRoot="false" isAbstract="false" name="bottom" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5358" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1080" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1081" isRoot="false" isAbstract="false" name="pos" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5359" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1082" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1083" isRoot="false" value="" type="463" isAbstract="false" name="position" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1084" isRoot="false" isAbstract="false" name="nlayers" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5360" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1085" isRoot="false" isAbstract="false" name="nHiddenLayers" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5361" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1086" isRoot="false" isAbstract="false" name="nLinkedLayers" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5362" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Merge all visible layers and discard hidden ones." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1087" isRoot="false" isAbstract="false" name="flatten" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1088" isRoot="false" isAbstract="false" name="mergeVisibleLayers" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1089" isRoot="false" isAbstract="false" name="mergeLinkedLayers" />
      <UML:Operation comment="Merge the specified layer with the layer
below this layer, remove the specified layer." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1090" isRoot="false" isAbstract="false" name="mergeLayer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1091" isRoot="false" value="" type="394" isAbstract="false" name="l" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1092" isRoot="false" isAbstract="false" name="bounds" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5363" type="475" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1093" isRoot="false" isAbstract="false" name="notify" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1094" isRoot="false" isAbstract="false" name="notify" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1095" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1096" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1097" isRoot="false" value="" type="463" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1098" isRoot="false" value="" type="463" isAbstract="false" name="height" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1099" isRoot="false" isAbstract="false" name="notify" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1100" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1101" isRoot="false" isAbstract="false" name="notifyLayersChanged" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1102" isRoot="false" isAbstract="false" name="undoAdapter" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5364" type="606" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1103" isRoot="false" isAbstract="false" name="guides" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5365" type="1104" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1105" isRoot="false" isAbstract="false" name="activeLayerChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1106" isRoot="false" value="" type="384" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1107" isRoot="false" isAbstract="false" name="activeSelectionChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1108" isRoot="false" value="" type="384" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1109" isRoot="false" isAbstract="false" name="selectionCreated" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1110" isRoot="false" value="" type="384" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1111" isRoot="false" isAbstract="false" name="selectionChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1112" isRoot="false" value="" type="384" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1113" isRoot="false" isAbstract="false" name="update" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1114" isRoot="false" value="" type="384" isAbstract="false" name="image" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1115" isRoot="false" value="" type="476" isAbstract="false" name="rc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1116" isRoot="false" isAbstract="false" name="layersChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1117" isRoot="false" value="" type="384" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1118" isRoot="false" isAbstract="false" name="sizeChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1119" isRoot="false" value="" type="384" isAbstract="false" name="image" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1120" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1121" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1122" isRoot="false" isAbstract="false" name="profileChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1123" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1124" isRoot="false" isAbstract="false" name="slotSelectionChanged" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1125" isRoot="false" isAbstract="false" name="slotSelectionCreated" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1126" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5366" type="1128" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1127" isRoot="false" value="" type="974" isAbstract="false" name="rhs" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1129" isRoot="false" isAbstract="false" name="init" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1130" isRoot="false" value="" type="606" isAbstract="false" name="adapter" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1131" isRoot="false" value="" type="463" isAbstract="false" name="width" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1132" isRoot="false" value="" type="463" isAbstract="false" name="height" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1133" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1134" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="384" isRoot="false" isAbstract="false" name="KisImageSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="385" isRoot="false" isAbstract="false" name="vKisImageSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="386" isRoot="false" isAbstract="false" name="vKisImageSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="387" isRoot="false" isAbstract="false" name="vKisImageSP_cit" />
    <UML:Class comment="Class modelled on QPaintDevice." isSpecification="false" isLeaf="false" visibility="public" xmi.id="388" isRoot="false" isAbstract="false" name="KisPaintDevice" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1433" />
      <UML:Generalization xmi.idref="1436" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1627" isRoot="false" initialValue="" type="1443" isAbstract="false" name="m_owner" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1628" isRoot="false" initialValue="" type="1398" isAbstract="false" name="m_datamanager" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1629" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_x" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1630" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_y" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1631" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_visible" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1632" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_name" />
      <UML:Attribute comment="// Operation used to composite this layer with the layers _under_ this layer" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1633" isRoot="false" initialValue="" type="314" isAbstract="false" name="m_compositeOp" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1634" isRoot="false" initialValue="" type="427" isAbstract="false" name="m_colorStrategy" />
      <UML:Attribute comment="// Cached for quick access" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1635" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_pixelSize" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1636" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_nChannels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1637" isRoot="false" initialValue="" type="438" isAbstract="false" name="m_profile" />
      <UML:Attribute comment="// Whether there is a selection valid for this layer" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1647" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_hasSelection" />
      <UML:Attribute comment="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1648" isRoot="false" initialValue="" type="399" isAbstract="false" name="m_selection" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1439" isRoot="false" isAbstract="false" name="KisPaintDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1440" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1441" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1442" isRoot="false" isAbstract="false" name="KisPaintDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1444" isRoot="false" value="" type="1443" isAbstract="false" name="img" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1445" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1446" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1447" isRoot="false" isAbstract="false" name="KisPaintDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1449" isRoot="false" value="" type="1448" isAbstract="false" name="rhs" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1450" isRoot="false" isAbstract="false" name="~ KisPaintDevice" />
      <UML:Operation comment="// Implement KisRenderInterface" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1451" isRoot="false" isAbstract="false" name="write" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5367" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1452" isRoot="false" value="" type="1365" isAbstract="false" name="store" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1453" isRoot="false" isAbstract="false" name="read" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5368" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1454" isRoot="false" value="" type="1365" isAbstract="false" name="store" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1455" isRoot="false" isAbstract="false" name="shouldDrawBorder" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5369" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1456" isRoot="false" isAbstract="false" name="move" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1457" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1458" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1459" isRoot="false" isAbstract="false" name="move" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1460" isRoot="false" value="" type="498" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1461" isRoot="false" isAbstract="false" name="moveCommand" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5370" type="1465" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1462" isRoot="false" value="" type="608" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1463" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1464" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1466" isRoot="false" isAbstract="false" name="visible" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5371" type="1467" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1468" isRoot="false" isAbstract="false" name="setVisible" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1469" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1470" isRoot="false" isAbstract="false" name="contains" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5372" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1471" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1472" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1473" isRoot="false" isAbstract="false" name="contains" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5373" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1474" isRoot="false" value="" type="498" isAbstract="false" name="pt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Retrieve the bounds of the paint device. The size is not exact,
but may be larger if the underlying datamanager works that way.
For instance, the tiled datamanager keeps the extent to the nearest
multiple of 64." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1475" isRoot="false" isAbstract="false" name="extent" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1476" isRoot="false" value="" type="1371" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1477" isRoot="false" value="" type="1371" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1478" isRoot="false" value="" type="1371" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1479" isRoot="false" value="" type="1371" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1480" isRoot="false" isAbstract="false" name="extent" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5374" type="475" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the exact bounds of this paint device. This may be very slow,
especially on larger paint devices because it does a linear scanline search." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1481" isRoot="false" isAbstract="false" name="exactBounds" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1482" isRoot="false" value="" type="1371" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1483" isRoot="false" value="" type="1371" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1484" isRoot="false" value="" type="1371" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1485" isRoot="false" value="" type="1371" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1486" isRoot="false" isAbstract="false" name="exactBounds" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5375" type="475" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1487" isRoot="false" isAbstract="false" name="crop" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1488" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1489" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1490" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1491" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1492" isRoot="false" isAbstract="false" name="crop" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1493" isRoot="false" value="" type="475" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1494" isRoot="false" isAbstract="false" name="readBytes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5376" type="1395" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1495" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1496" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1497" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1498" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1499" isRoot="false" isAbstract="false" name="writeBytes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1500" isRoot="false" value="" type="1395" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1501" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1502" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1503" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1504" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="  Converts the paint device to a different colorspace" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1505" isRoot="false" isAbstract="false" name="convertTo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1506" isRoot="false" value="" type="427" isAbstract="false" name="dstColorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1507" isRoot="false" value="" type="438" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1508" isRoot="false" value="" type="463" isAbstract="false" name="renderingIntent" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Fill this paint device with the data from img;" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1509" isRoot="false" isAbstract="false" name="convertFromImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1511" isRoot="false" value="" type="1510" isAbstract="false" name="img" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Create an RGBA QImage from a rectangle in the paint device.

x, y left-top point of the rect of pixels
w, h width and height in pixels
profile RGB profile to use in conversion. May be 0, in which
case it's up to the colour strategy to choose a profile (most
like sRGB)." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1512" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5377" type="879" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1513" isRoot="false" value="" type="438" isAbstract="false" name="dstProfile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1514" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1515" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1516" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1517" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Create an RGBA QImage from a rectangle in the paint device.

The dimensions is so that it takes what is currently on screen. relies on the image() to return an image.
profile RGB profile to use in conversion. May be 0, in which
case it's up to the colour strategy to choose a profile (most
like sRGB)." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1518" isRoot="false" isAbstract="false" name="convertToQImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5378" type="879" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1519" isRoot="false" value="" type="438" isAbstract="false" name="dstProfile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1520" isRoot="false" isAbstract="false" name="name" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5379" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1521" isRoot="false" isAbstract="false" name="setName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1522" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Fill c and opacity with the values found at x and y.
The color values will be transformed from the profile of
 this paint device to the display profile.

@return true if the operation was succesful." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1523" isRoot="false" isAbstract="false" name="pixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5380" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1524" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1525" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1527" isRoot="false" value="" type="1526" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1528" isRoot="false" value="" type="1188" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Set the specified pixel to the specified color. Note that this
bypasses KisPainter. the PaintDevice is here used as an equivalent
to QImage, not QPixmap. This means that this is not undoable; also,
there is no compositing with an existing value at this location.

 The color values will be transformed from the display profile to
 the paint device profile.

@return true if the operation was succesful" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1529" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5381" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1530" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1531" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1532" isRoot="false" value="" type="593" isAbstract="false" name="c" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1533" isRoot="false" value="" type="1163" isAbstract="false" name="opacity" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return a KisPixel wrapper around these bytes. If there are not enough
bytes, bad things will happen. XXX: use vectors?" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1534" isRoot="false" isAbstract="false" name="toPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5382" type="1225" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1535" isRoot="false" value="" type="1395" isAbstract="false" name="bytes" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1536" isRoot="false" isAbstract="false" name="toPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5383" type="1202" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1538" isRoot="false" value="" type="1537" isAbstract="false" name="bytes" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1539" isRoot="false" isAbstract="false" name="alpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5384" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1540" isRoot="false" isAbstract="false" name="colorStrategy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5385" type="427" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return the icm profile associated with this layer, or
the profile associated with the image if the color space of
this layer is the same as the color space of the image,
or 0." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1541" isRoot="false" isAbstract="false" name="profile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5386" type="438" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Set the profile associated with this layer to the specified profile
or reset to 0 if the profile does not have the same colorspace signature
as the color model associated with this paint device." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1542" isRoot="false" isAbstract="false" name="setProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1543" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1544" isRoot="false" isAbstract="false" name="compositeOp" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5387" type="314" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1545" isRoot="false" isAbstract="false" name="setCompositeOp" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1546" isRoot="false" value="" type="314" isAbstract="false" name="compositeOp" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1547" isRoot="false" isAbstract="false" name="getX" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5388" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1548" isRoot="false" isAbstract="false" name="getY" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5389" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1549" isRoot="false" isAbstract="false" name="setX" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1550" isRoot="false" value="" type="463" isAbstract="false" name="x" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1551" isRoot="false" isAbstract="false" name="setY" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1552" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return the number of bytes a pixel takes" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1553" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5390" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Return the number of channels a pixel takes" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1554" isRoot="false" isAbstract="false" name="nChannels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5391" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1555" isRoot="false" isAbstract="false" name="image" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5392" type="1443" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1558" isRoot="false" isAbstract="false" name="setImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1559" isRoot="false" value="" type="1443" isAbstract="false" name="image" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1560" isRoot="false" isAbstract="false" name="scale" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1561" isRoot="false" value="" type="7" isAbstract="false" name="sx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1562" isRoot="false" value="" type="7" isAbstract="false" name="sy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1563" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1564" isRoot="false" value="" type="768" isAbstract="false" name="ftype" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1565" isRoot="false" isAbstract="false" name="rotate" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1566" isRoot="false" value="" type="7" isAbstract="false" name="angle" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1567" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1568" isRoot="false" isAbstract="false" name="shear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1569" isRoot="false" value="" type="7" isAbstract="false" name="angleX" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1570" isRoot="false" value="" type="7" isAbstract="false" name="angleY" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1571" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1572" isRoot="false" isAbstract="false" name="transform" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1573" isRoot="false" value="" type="463" isAbstract="false" name="xscale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1574" isRoot="false" value="" type="463" isAbstract="false" name="yscale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1575" isRoot="false" value="" type="463" isAbstract="false" name="xshear" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1576" isRoot="false" value="" type="463" isAbstract="false" name="yshear" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1577" isRoot="false" value="" type="463" isAbstract="false" name="denominator" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1578" isRoot="false" value="" type="463" isAbstract="false" name="xtranslate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1579" isRoot="false" value="" type="463" isAbstract="false" name="ytranslate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1580" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Mirror the device along the X axis" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1581" isRoot="false" isAbstract="false" name="mirrorX" />
      <UML:Operation comment="Mirror the device along the Y axis" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1582" isRoot="false" isAbstract="false" name="mirrorY" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1583" isRoot="false" isAbstract="false" name="getMemento" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5393" type="1359" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1584" isRoot="false" isAbstract="false" name="rollback" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1585" isRoot="false" value="" type="1359" isAbstract="false" name="memento" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1586" isRoot="false" isAbstract="false" name="rollforward" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1587" isRoot="false" value="" type="1359" isAbstract="false" name="memento" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="This function return an iterator which points to the first pixel of an rectangle" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1588" isRoot="false" isAbstract="false" name="createRectIterator" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5394" type="1429" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1589" isRoot="false" value="" type="463" isAbstract="false" name="left" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1590" isRoot="false" value="" type="463" isAbstract="false" name="top" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1591" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1592" isRoot="false" value="" type="463" isAbstract="false" name="h" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1593" isRoot="false" value="" type="558" isAbstract="false" name="writable" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="This function return an iterator which points to the first pixel of a horizontal line" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1594" isRoot="false" isAbstract="false" name="createHLineIterator" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5395" type="1431" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1595" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1596" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1597" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1598" isRoot="false" value="" type="558" isAbstract="false" name="writable" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="This function return an iterator which points to the first pixel of a vertical line" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1599" isRoot="false" isAbstract="false" name="createVLineIterator" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5396" type="1430" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1600" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1601" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1602" isRoot="false" value="" type="463" isAbstract="false" name="h" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1603" isRoot="false" value="" type="558" isAbstract="false" name="writable" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Get the current selection or create one if this layers hasn't got a selection yet." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1604" isRoot="false" isAbstract="false" name="selection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5397" type="399" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Set the specified selection object as the active selection for this layer" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1605" isRoot="false" isAbstract="false" name="setSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1606" isRoot="false" value="" type="399" isAbstract="false" name="selection" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Adds the specified selection to the currently active selection for this layer" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1607" isRoot="false" isAbstract="false" name="addSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1608" isRoot="false" value="" type="399" isAbstract="false" name="selection" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Subtracts the specified selection from the currently active selection for this layer" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1609" isRoot="false" isAbstract="false" name="subtractSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1610" isRoot="false" value="" type="399" isAbstract="false" name="selection" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Whether there is a valid selection for this layer." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1611" isRoot="false" isAbstract="false" name="hasSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5398" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Removes the current selection for this layer." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1612" isRoot="false" isAbstract="false" name="removeSelection" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1613" isRoot="false" isAbstract="false" name="visibilityChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1614" isRoot="false" value="" type="389" isAbstract="false" name="device" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1615" isRoot="false" isAbstract="false" name="positionChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1616" isRoot="false" value="" type="389" isAbstract="false" name="device" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1617" isRoot="false" isAbstract="false" name="ioProgress" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1619" isRoot="false" value="" type="1618" isAbstract="false" name="percentage" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1620" isRoot="false" isAbstract="false" name="selectionChanged" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1621" isRoot="false" isAbstract="false" name="selectionCreated" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1622" isRoot="false" isAbstract="false" name="profileChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1623" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1624" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5399" type="1626" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1625" isRoot="false" value="" type="1448" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1638" isRoot="false" isAbstract="false" name="accept" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1640" isRoot="false" value="" type="1639" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1641" isRoot="false" isAbstract="false" name="accept" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1643" isRoot="false" value="" type="1642" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1644" isRoot="false" isAbstract="false" name="accept" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1646" isRoot="false" value="" type="1645" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="389" isRoot="false" isAbstract="false" name="KisPaintDeviceSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="390" isRoot="false" isAbstract="false" name="vKisPaintDeviceSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="391" isRoot="false" isAbstract="false" name="vKisPaintDeviceSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="392" isRoot="false" isAbstract="false" name="vKisPaintDeviceSP_cit" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="393" isRoot="false" isAbstract="false" name="KisLayer" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="394" isRoot="false" isAbstract="false" name="KisLayerSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="395" isRoot="false" isAbstract="false" name="vKisLayerSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="396" isRoot="false" isAbstract="false" name="vKisLayerSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="397" isRoot="false" isAbstract="false" name="vKisLayerSP_cit" />
    <UML:Class comment="KisSelection contains a byte-map representation of a layer, where
the value of a byte signifies whether a corresponding pixel is selected, or not.
" isSpecification="false" isLeaf="false" visibility="public" xmi.id="398" isRoot="false" isAbstract="false" name="KisSelection" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1649" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1671" isRoot="false" initialValue="" type="389" isAbstract="false" name="m_parentLayer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1672" isRoot="false" initialValue="" type="434" isAbstract="false" name="m_alpha" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1673" isRoot="false" initialValue="" type="591" isAbstract="false" name="m_maskColor" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1652" isRoot="false" isAbstract="false" name="KisSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1653" isRoot="false" value="" type="389" isAbstract="false" name="layer" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1654" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1655" isRoot="false" isAbstract="false" name="KisSelection" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1656" isRoot="false" value="" type="389" isAbstract="false" name="layer" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1657" isRoot="false" value="" type="549" isAbstract="false" name="name" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1658" isRoot="false" value="" type="591" isAbstract="false" name="c" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1659" isRoot="false" isAbstract="false" name="~ KisSelection" />
      <UML:Operation comment="// 	// Returns selectedness, or 0 if invalid coordinates// 	QUANTUM selected(Q_INT32 x, Q_INT32 y);// // 	void setSelected(Q_INT32 x, Q_INT32 y, QUANTUM s);" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1660" isRoot="false" isAbstract="false" name="maskImage" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5400" type="879" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1661" isRoot="false" isAbstract="false" name="select" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1662" isRoot="false" value="" type="475" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1663" isRoot="false" isAbstract="false" name="invert" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1664" isRoot="false" value="" type="475" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1665" isRoot="false" isAbstract="false" name="clear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1666" isRoot="false" value="" type="475" isAbstract="false" name="r" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="// Keep the selection but set the mask to color c// Note: it is intentional to deep-copy the color// since the selection will want to own its own copy." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1667" isRoot="false" isAbstract="false" name="setMaskColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1669" isRoot="false" value="" type="1668" isAbstract="false" name="c" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1670" isRoot="false" isAbstract="false" name="selectedRect" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5401" type="475" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="399" isRoot="false" isAbstract="false" name="KisSelectionSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="400" isRoot="false" isAbstract="false" name="vKisSelectionSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="401" isRoot="false" isAbstract="false" name="vKisSelectionSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="402" isRoot="false" isAbstract="false" name="vKisSelectionSP_cit" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="403" isRoot="false" isAbstract="false" name="KisBackground" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="404" isRoot="false" isAbstract="false" name="KisBackgroundSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="405" isRoot="false" isAbstract="false" name="KisHistogram" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="406" isRoot="false" isAbstract="false" name="KisHistogramSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="407" isRoot="false" isAbstract="false" name="vKisHistogramSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="408" isRoot="false" isAbstract="false" name="vKisHistogramSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="409" isRoot="false" isAbstract="false" name="vKisHistogramSP_cit" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="410" isRoot="false" isAbstract="false" name="KisPaintOp" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="411" isRoot="false" isAbstract="false" name="KisPaintOpSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="412" isRoot="false" isAbstract="false" name="KisPaintOpFactory" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="413" isRoot="false" isAbstract="false" name="KisPaintOpFactorySP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="414" isRoot="false" isAbstract="false" name="KisToolFactory" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="415" isRoot="false" isAbstract="false" name="KisToolFactorySP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="416" isRoot="false" isAbstract="false" name="KisPluginFactory" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="417" isRoot="false" isAbstract="false" name="KisPluginFactorySP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="418" isRoot="false" isAbstract="false" name="KisTool" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="419" isRoot="false" isAbstract="false" name="KisToolSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="420" isRoot="false" isAbstract="false" name="vKisTool" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="421" isRoot="false" isAbstract="false" name="vKisTool_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="422" isRoot="false" isAbstract="false" name="vKisTool_cit" />
    <UML:Class comment="// Change the following two lines to switch (at compiletime) to another datamanager/**
KisDataManager defines the interface that modules responsible for
storing and retrieving data must inmplement. Data modules, like
the tile manager, are responsible for:

* Storing undo/redo data
* Offering ordererd and unordered iterators over rects of pixels
* (eventually) efficiently loading and saving data in a format
that may allow deferred loading.

A datamanager knows nothing about the type of pixel data except
how many Q_UINT8's a single pixel takes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="423" isRoot="false" isAbstract="false" name="KisDataManager" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1349" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1352" isRoot="false" isAbstract="false" name="KisDataManager" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1353" isRoot="false" value="" type="924" isAbstract="false" name="pixelSize" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1354" isRoot="false" isAbstract="false" name="KisDataManager" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1356" isRoot="false" value="" type="1355" isAbstract="false" name="dm" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1357" isRoot="false" isAbstract="false" name="getMemento" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5402" type="1359" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1360" isRoot="false" isAbstract="false" name="rollback" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1361" isRoot="false" value="" type="1359" isAbstract="false" name="memento" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1362" isRoot="false" isAbstract="false" name="rollforward" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1363" isRoot="false" value="" type="1359" isAbstract="false" name="memento" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1364" isRoot="false" isAbstract="false" name="write" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5403" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1366" isRoot="false" value="" type="1365" isAbstract="false" name="store" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1367" isRoot="false" isAbstract="false" name="read" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5404" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1368" isRoot="false" value="" type="1365" isAbstract="false" name="store" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1369" isRoot="false" isAbstract="false" name="pixelSize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5405" type="924" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1370" isRoot="false" isAbstract="false" name="extent" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1372" isRoot="false" value="" type="1371" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1373" isRoot="false" value="" type="1371" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1374" isRoot="false" value="" type="1371" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1375" isRoot="false" value="" type="1371" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1376" isRoot="false" isAbstract="false" name="setExtent" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1377" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1378" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1379" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1380" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1381" isRoot="false" isAbstract="false" name="setExtent" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1382" isRoot="false" value="" type="476" isAbstract="false" name="rect" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1383" isRoot="false" isAbstract="false" name="clear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1384" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1385" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1386" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1387" isRoot="false" value="" type="463" isAbstract="false" name="h" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1389" isRoot="false" value="" type="1388" isAbstract="false" name="def" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1390" isRoot="false" isAbstract="false" name="clear" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1391" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1392" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1393" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1394" isRoot="false" value="" type="463" isAbstract="false" name="h" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1396" isRoot="false" value="" type="1395" isAbstract="false" name="def" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1397" isRoot="false" isAbstract="false" name="paste" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1399" isRoot="false" value="" type="1398" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1400" isRoot="false" value="" type="463" isAbstract="false" name="sx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1401" isRoot="false" value="" type="463" isAbstract="false" name="sy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1402" isRoot="false" value="" type="463" isAbstract="false" name="dx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1403" isRoot="false" value="" type="463" isAbstract="false" name="dy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1404" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1405" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1406" isRoot="false" isAbstract="false" name="pixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5406" type="1395" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1407" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1408" isRoot="false" value="" type="463" isAbstract="false" name="y" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1409" isRoot="false" isAbstract="false" name="setPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1410" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1411" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1412" isRoot="false" value="" type="1395" isAbstract="false" name="data" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1413" isRoot="false" isAbstract="false" name="readBytes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5407" type="1395" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1414" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1415" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1416" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1417" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1418" isRoot="false" isAbstract="false" name="writeBytes" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1419" isRoot="false" value="" type="1395" isAbstract="false" name="data" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1420" isRoot="false" value="" type="463" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1421" isRoot="false" value="" type="463" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1422" isRoot="false" value="" type="463" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1423" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="424" isRoot="false" isAbstract="false" name="KisDataManagerSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="425" isRoot="false" isAbstract="false" name="vKisSegments" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="426" isRoot="false" isAbstract="false" name="KisStrategyColorSpace" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="427" isRoot="false" isAbstract="false" name="KisStrategyColorSpaceSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="428" isRoot="false" isAbstract="false" name="KisStrategyColorSpaceMap" />
    <UML:Class comment="Kivio - Visual Modelling and Flowcharting
Copyright (C) 2000-2001 theKompany.com &amp; Dave Marotti
Copyright (C) 2002 Patrick Julien &lt;freak@codepimps.org>

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA." isSpecification="false" isLeaf="false" visibility="public" xmi.id="429" isRoot="false" isAbstract="false" name="KisGuide" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="673" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="684" isRoot="false" initialValue="" type="7" isAbstract="false" name="pos" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="686" isRoot="false" initialValue="" type="685" isAbstract="false" name="buffer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="687" isRoot="false" initialValue="" type="558" isAbstract="false" name="hasBuffer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="688" isRoot="false" initialValue="" type="558" isAbstract="false" name="selected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="689" isRoot="false" initialValue="" type="678" isAbstract="false" name="orient" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="676" isRoot="false" isAbstract="false" name="KisGuide" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="679" isRoot="false" value="" type="678" isAbstract="false" name="o" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="680" isRoot="false" isAbstract="false" name="~ KisGuide" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="681" isRoot="false" isAbstract="false" name="orientation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5408" type="678" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="682" isRoot="false" isAbstract="false" name="position" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5409" type="7" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="683" isRoot="false" isAbstract="false" name="isSelected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5410" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="430" isRoot="false" isAbstract="false" name="KisGuideSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="431" isRoot="false" isAbstract="false" name="KisAlphaMask" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="432" isRoot="false" isAbstract="false" name="KisAlphaMaskSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="433" isRoot="false" isAbstract="false" name="KisColorSpaceAlpha" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="434" isRoot="false" isAbstract="false" name="KisColorSpaceAlphaSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="435" isRoot="false" isAbstract="false" name="KisFilter" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="436" isRoot="false" isAbstract="false" name="KisFilterSP" />
    <UML:Class comment=" kis_profile.h - part of Krayon

 Copyright (c) 2000 Matthias Elter  &lt;elter@kde.org>
               2004 Boudewijn Rempt &lt;boud@valdyas.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
" isSpecification="false" isLeaf="false" visibility="public" xmi.id="437" isRoot="false" isAbstract="false" name="KisProfile" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="917" />
      <UML:Generalization xmi.idref="920" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="949" isRoot="false" initialValue="" type="930" isAbstract="false" name="m_profile" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="950" isRoot="false" initialValue="" type="939" isAbstract="false" name="m_colorSpaceSignature" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="951" isRoot="false" initialValue="" type="941" isAbstract="false" name="m_deviceClass" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="952" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_productName" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="953" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_productDescription" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="954" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_productInfo" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="955" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_manufacturer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="956" isRoot="false" initialValue="" type="924" isAbstract="false" name="m_lcmsColorType" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="923" isRoot="false" isAbstract="false" name="KisProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="925" isRoot="false" value="" type="924" isAbstract="false" name="colorType" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="926" isRoot="false" isAbstract="false" name="KisProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="927" isRoot="false" value="" type="549" isAbstract="false" name="file" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="928" isRoot="false" value="" type="924" isAbstract="false" name="colorType" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="929" isRoot="false" isAbstract="false" name="KisProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="932" isRoot="false" value="" type="931" isAbstract="false" name="profile" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="933" isRoot="false" value="" type="924" isAbstract="false" name="colorType" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="934" isRoot="false" isAbstract="false" name="~ KisProfile" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="935" isRoot="false" isAbstract="false" name="loadAsync" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5411" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="936" isRoot="false" isAbstract="false" name="saveAsync" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5412" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="937" isRoot="false" isAbstract="false" name="img" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5413" type="879" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="938" isRoot="false" isAbstract="false" name="colorSpaceSignature" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5414" type="939" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="940" isRoot="false" isAbstract="false" name="deviceClass" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5415" type="941" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="942" isRoot="false" isAbstract="false" name="productName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5416" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="943" isRoot="false" isAbstract="false" name="productDescription" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5417" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="944" isRoot="false" isAbstract="false" name="productInfo" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5418" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="945" isRoot="false" isAbstract="false" name="manufacturer" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5419" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="946" isRoot="false" isAbstract="false" name="profile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5420" type="930" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="947" isRoot="false" isAbstract="false" name="colorType" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5421" type="924" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="948" isRoot="false" isAbstract="false" name="init" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5422" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="438" isRoot="false" isAbstract="false" name="KisProfileSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="439" isRoot="false" isAbstract="false" name="vKisProfileSP" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="440" isRoot="false" isAbstract="false" name="KisChannelInfo" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="441" isRoot="false" isAbstract="false" name="KisChannelInfoSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="442" isRoot="false" isAbstract="false" name="vKisChannelInfoSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="443" isRoot="false" isAbstract="false" name="vKisChannelInfoSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="444" isRoot="false" isAbstract="false" name="vKisChannelInfoSP_cit" />
    <UML:Class comment="This file is part of the KDE project

Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//**
An data extension mechanism for Krita.

An annotation can be of something like a QByteArray or a QString op a more specific
datatype that can be attached to an image (or maybe later, if needed, to a layer)
and contains data that must be associated with an image for purposes of import/export." isSpecification="false" isLeaf="false" visibility="public" xmi.id="445" isRoot="false" isAbstract="false" name="KisAnnotation" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="656" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="670" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_type" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="671" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_description" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="672" isRoot="false" initialValue="" type="662" isAbstract="false" name="m_annotation" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="659" isRoot="false" isAbstract="false" name="KisAnnotation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="660" isRoot="false" value="" type="549" isAbstract="false" name="type" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="661" isRoot="false" value="" type="549" isAbstract="false" name="description" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="664" isRoot="false" value="" type="663" isAbstract="false" name="data" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="665" isRoot="false" isAbstract="false" name="type" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5423" type="666" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="667" isRoot="false" isAbstract="false" name="description" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5424" type="666" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="668" isRoot="false" isAbstract="false" name="annotation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5425" type="669" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="446" isRoot="false" isAbstract="false" name="KisAnnotationSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="447" isRoot="false" isAbstract="false" name="vKisAnnotationSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="448" isRoot="false" isAbstract="false" name="vKisAnnotationSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="449" isRoot="false" isAbstract="false" name="vKisAnnotationSP_cit" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="450" isRoot="false" isAbstract="false" name="KisFileFormat" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="451" isRoot="false" isAbstract="false" name="KisFileFormatSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="452" isRoot="false" isAbstract="false" name="vKisFileFormatSP" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="453" isRoot="false" isAbstract="false" name="vKisFileFormatSP_it" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="454" isRoot="false" isAbstract="false" name="vKisFileFormatSP_cit" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="455" isRoot="false" isAbstract="false" name="QWidget" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="456" isRoot="false" isAbstract="false" name="KisRect" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="457" isRoot="false" isAbstract="false" name="KisPoint" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="463" isRoot="false" isAbstract="false" name="Q_INT32" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="475" isRoot="false" isAbstract="false" name="QRect" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="497" isRoot="false" isAbstract="false" name="QPoint" />
    <UML:Class comment="The canvas subject is the subset of operations that are directy available to
tools." isSpecification="false" isLeaf="false" visibility="public" xmi.id="528" isRoot="false" isAbstract="false" name="KisPainterControllerInterface" >
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="580" isRoot="false" isAbstract="false" name="KisCanvasSubject" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="581" isRoot="false" isAbstract="false" name="~ KisCanvasSubject" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="582" isRoot="false" isAbstract="true" name="attach" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="584" isRoot="false" value="" type="583" isAbstract="false" name="observer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="585" isRoot="false" isAbstract="true" name="detach" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="586" isRoot="false" value="" type="583" isAbstract="false" name="observer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="587" isRoot="false" isAbstract="true" name="notify" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="588" isRoot="false" isAbstract="true" name="currentImg" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5426" type="384" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="589" isRoot="false" isAbstract="true" name="currentImgName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5427" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="590" isRoot="false" isAbstract="true" name="bgColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5428" type="591" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="592" isRoot="false" isAbstract="true" name="setBGColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="594" isRoot="false" value="" type="593" isAbstract="false" name="c" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="595" isRoot="false" isAbstract="true" name="fgColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5429" type="591" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="596" isRoot="false" isAbstract="true" name="setFGColor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="597" isRoot="false" value="" type="593" isAbstract="false" name="c" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="598" isRoot="false" isAbstract="true" name="currentBrush" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5430" type="599" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="600" isRoot="false" isAbstract="true" name="currentPattern" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5431" type="601" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="602" isRoot="false" isAbstract="true" name="currentGradient" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5432" type="603" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="604" isRoot="false" isAbstract="true" name="zoomFactor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5433" type="7" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="605" isRoot="false" isAbstract="true" name="undoAdapter" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5434" type="606" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="607" isRoot="false" isAbstract="true" name="canvasController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5435" type="608" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="609" isRoot="false" isAbstract="true" name="toolController" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5436" type="610" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="611" isRoot="false" isAbstract="true" name="document" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5437" type="612" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="613" isRoot="false" isAbstract="true" name="progressDisplay" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5438" type="614" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="615" isRoot="false" isAbstract="true" name="selectionManager" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5439" type="616" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="617" isRoot="false" isAbstract="true" name="filterRegistry" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5440" type="618" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="619" isRoot="false" isAbstract="true" name="filterGet" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5441" type="436" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="620" isRoot="false" value="" type="555" isAbstract="false" name="id" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="621" isRoot="false" isAbstract="true" name="filterList" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5442" type="570" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="622" isRoot="false" isAbstract="true" name="setCanvasCursor" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5443" type="579" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="624" isRoot="false" value="" type="623" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="625" isRoot="false" isAbstract="false" name="KisCanvasSubject" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="627" isRoot="false" value="" type="626" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="628" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5444" type="630" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="629" isRoot="false" value="" type="626" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="529" isRoot="false" isAbstract="false" name="KisCanvasObserver" >
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="530" isRoot="false" isAbstract="false" name="KisCanvasObserver" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="531" isRoot="false" isAbstract="false" name="~ KisCanvasObserver" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="532" isRoot="false" isAbstract="true" name="update" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="534" isRoot="false" value="" type="533" isAbstract="false" name="subject" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="535" isRoot="false" isAbstract="false" name="KisCanvasObserver" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="537" isRoot="false" value="" type="536" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="538" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5445" type="540" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="539" isRoot="false" value="" type="536" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment="This file is part of the KDE project

Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//**
Krita has a large number of extensible resources. Think:

- Brushes
- Palettes
- Patterns
- Gradients
- Color models
- Filters
- Composition operations
- Paint operations
- Tools
- Docker tabs

and more...

Many of these resources are stored in KisGenericRegistry-based
registries. If we store these resources with a descriptive string
as a key use the same string in our UI, then our UI will not be
localizable, because the identifications of particular resources
will be stored in files, and those files need to be exchangeable.

So, instead we use and ID class that couples an identification
string that will be the same across all languages, an i18n-able
string that will be used in comboboxes and that has a fast equality
operator to make it well suited for use as key in a registry map.

That last bit has not been solved yet.
" isSpecification="false" isLeaf="false" visibility="public" xmi.id="541" isRoot="false" isAbstract="false" name="KisID" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="543" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="568" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_id" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="569" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_name" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="546" isRoot="false" isAbstract="false" name="KisID" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="547" isRoot="false" isAbstract="false" name="KisID" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="550" isRoot="false" value="" type="549" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="551" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="552" isRoot="false" isAbstract="false" name="id" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5446" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="553" isRoot="false" isAbstract="false" name="name" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5447" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="554" isRoot="false" isAbstract="false" name="operator ==" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5448" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="556" isRoot="false" value="" type="555" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="557" isRoot="false" value="" type="555" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="559" isRoot="false" isAbstract="false" name="operator !=" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5449" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="560" isRoot="false" value="" type="555" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="561" isRoot="false" value="" type="555" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="562" isRoot="false" isAbstract="false" name="operator &lt;" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5450" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="563" isRoot="false" value="" type="555" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="564" isRoot="false" value="" type="555" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="565" isRoot="false" isAbstract="false" name="operator >" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5451" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="566" isRoot="false" value="" type="555" isAbstract="false" name="" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="567" isRoot="false" value="" type="555" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="542" isRoot="false" isAbstract="false" name="KShared" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="548" isRoot="false" isAbstract="false" name="QString" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="558" isRoot="false" isAbstract="false" name="bool" />
    <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="570" isRoot="false" isAbstract="false" name="KisIDList" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="571" isRoot="false" isAbstract="false" name="KoDocument" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="572" isRoot="false" isAbstract="false" name="KisBrush" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="573" isRoot="false" isAbstract="false" name="KisGradient" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="574" isRoot="false" isAbstract="false" name="KisPattern" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="575" isRoot="false" isAbstract="false" name="KisUndoAdapter" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="576" isRoot="false" isAbstract="false" name="KisProgressDisplayInterface" />
    <UML:Class comment="The selection manager is responsible selections
and the clipboard." isSpecification="false" isLeaf="false" visibility="public" xmi.id="577" isRoot="false" isAbstract="false" name="KisSelectionManager" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1798" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1834" isRoot="false" initialValue="" type="1699" isAbstract="false" name="m_parent" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1835" isRoot="false" initialValue="" type="1803" isAbstract="false" name="m_doc" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1836" isRoot="false" initialValue="" type="399" isAbstract="false" name="m_previousSelection" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1838" isRoot="false" initialValue="" type="1837" isAbstract="false" name="m_clipboard" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1839" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_copy" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1840" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_cut" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1841" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_paste" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1842" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_selectAll" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1843" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_deselect" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1844" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_clear" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1845" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_reselect" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1846" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_invert" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1847" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_toNewLayer" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1848" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_feather" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1849" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_border" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1850" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_expand" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1851" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_smooth" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1852" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_contract" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1853" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_grow" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1854" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_similar" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1855" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_transform" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1856" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_load" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1857" isRoot="false" initialValue="" type="1809" isAbstract="false" name="m_save" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1859" isRoot="false" initialValue="" type="1858" isAbstract="false" name="m_pluginActions" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1801" isRoot="false" isAbstract="false" name="KisSelectionManager" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1802" isRoot="false" value="" type="1699" isAbstract="false" name="parent" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1804" isRoot="false" value="" type="1803" isAbstract="false" name="doc" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1805" isRoot="false" isAbstract="false" name="~ KisSelectionManager" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1806" isRoot="false" isAbstract="false" name="setup" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1807" isRoot="false" value="" type="1701" isAbstract="false" name="collection" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1808" isRoot="false" isAbstract="false" name="addSelectionAction" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1810" isRoot="false" value="" type="1809" isAbstract="false" name="action" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1811" isRoot="false" isAbstract="false" name="updateGUI" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1812" isRoot="false" isAbstract="false" name="imgSelectionChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1813" isRoot="false" value="" type="384" isAbstract="false" name="img" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1814" isRoot="false" isAbstract="false" name="clipboardDataChanged" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1815" isRoot="false" isAbstract="false" name="cut" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1816" isRoot="false" isAbstract="false" name="copy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1817" isRoot="false" isAbstract="false" name="paste" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5452" type="394" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1818" isRoot="false" isAbstract="false" name="selectAll" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1819" isRoot="false" isAbstract="false" name="unSelectAll" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1820" isRoot="false" isAbstract="false" name="clear" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1821" isRoot="false" isAbstract="false" name="reselect" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1822" isRoot="false" isAbstract="false" name="invert" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1823" isRoot="false" isAbstract="false" name="copySelectionToNewLayer" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1824" isRoot="false" isAbstract="false" name="feather" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1825" isRoot="false" isAbstract="false" name="border" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1826" isRoot="false" isAbstract="false" name="expand" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1827" isRoot="false" isAbstract="false" name="smooth" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1828" isRoot="false" isAbstract="false" name="contract" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1829" isRoot="false" isAbstract="false" name="grow" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1830" isRoot="false" isAbstract="false" name="similar" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1831" isRoot="false" isAbstract="false" name="transform" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1832" isRoot="false" isAbstract="false" name="load" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1833" isRoot="false" isAbstract="false" name="save" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="578" isRoot="false" isAbstract="false" name="KisFilterRegistry" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="579" isRoot="false" isAbstract="false" name="QCursor" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="591" isRoot="false" isAbstract="false" name="QColor" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="631" isRoot="false" isAbstract="false" name="KisGenericRegistry" >
     <UML:ModelElement.templateParameter>
      <UML:TemplateParameter isSpecification="false" isLeaf="false" visibility="public" xmi.id="632" isRoot="false" isAbstract="false" name="_T" />
     </UML:ModelElement.templateParameter>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="655" isRoot="false" initialValue="" type="633" isAbstract="false" name="m_storage" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="634" isRoot="false" isAbstract="false" name="KisGenericRegistry" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="635" isRoot="false" isAbstract="false" name="~ KisGenericRegistry" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="636" isRoot="false" isAbstract="false" name="add" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="637" isRoot="false" value="" type="632" isAbstract="false" name="item" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="638" isRoot="false" isAbstract="false" name="add" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="639" isRoot="false" value="" type="541" isAbstract="false" name="id" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="640" isRoot="false" value="" type="632" isAbstract="false" name="item" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="641" isRoot="false" isAbstract="false" name="get" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="642" isRoot="false" value="" type="555" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="643" isRoot="false" isAbstract="false" name="get" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="644" isRoot="false" value="" type="549" isAbstract="false" name="id" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="645" isRoot="false" isAbstract="false" name="exists" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5453" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="646" isRoot="false" value="" type="555" isAbstract="false" name="id" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="647" isRoot="false" isAbstract="false" name="exists" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5454" type="558" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="648" isRoot="false" value="" type="549" isAbstract="false" name="id" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="649" isRoot="false" isAbstract="false" name="listKeys" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5455" type="570" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="650" isRoot="false" isAbstract="false" name="KisGenericRegistry" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="652" isRoot="false" value="" type="651" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="653" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5456" type="631" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="654" isRoot="false" value="" type="651" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="633" isRoot="false" isAbstract="false" name="storageMap" />
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="662" isRoot="false" isAbstract="false" name="QByteArray" />
    <UML:Package isSpecification="false" isLeaf="false" visibility="public" xmi.id="677" isRoot="false" isAbstract="false" name="Qt" >
     <UML:Namespace.ownedElement>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="678" isRoot="false" isAbstract="false" name="Orientation" />
     </UML:Namespace.ownedElement>
    </UML:Package>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="685" isRoot="false" isAbstract="false" name="QPixmap" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="690" isRoot="false" isAbstract="false" name="KisGuideMgr" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="756" isRoot="false" initialValue="" type="728" isAbstract="false" name="m_size" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="757" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_vGuideLines" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="758" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_hGuideLines" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="759" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_pattern" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="760" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_vGuideLinesSelected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="761" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_hGuideLinesSelected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="762" isRoot="false" initialValue="" type="685" isAbstract="false" name="m_patternSelected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="763" isRoot="false" initialValue="" type="691" isAbstract="false" name="m_lines" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="764" isRoot="false" initialValue="" type="691" isAbstract="false" name="m_slines" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="766" isRoot="false" initialValue="" type="765" isAbstract="false" name="s_xbm" ownerScope="classifier" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="767" isRoot="false" initialValue="" type="765" isAbstract="false" name="s_xbm_selected" ownerScope="classifier" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="694" isRoot="false" isAbstract="false" name="KisGuideMgr" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="695" isRoot="false" isAbstract="false" name="~ KisGuideMgr" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="696" isRoot="false" isAbstract="false" name="add" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5457" type="430" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="697" isRoot="false" value="" type="7" isAbstract="false" name="pos" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="698" isRoot="false" value="" type="678" isAbstract="false" name="o" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="699" isRoot="false" isAbstract="false" name="remove" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="700" isRoot="false" value="" type="430" isAbstract="false" name="gd" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="701" isRoot="false" isAbstract="false" name="find" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5458" type="430" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="702" isRoot="false" value="" type="7" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="703" isRoot="false" value="" type="7" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="704" isRoot="false" value="" type="7" isAbstract="false" name="d" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="705" isRoot="false" isAbstract="false" name="findHorizontal" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5459" type="430" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="706" isRoot="false" value="" type="7" isAbstract="false" name="y" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="707" isRoot="false" value="" type="7" isAbstract="false" name="d" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="708" isRoot="false" isAbstract="false" name="findVertical" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5460" type="430" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="709" isRoot="false" value="" type="7" isAbstract="false" name="x" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="710" isRoot="false" value="" type="7" isAbstract="false" name="d" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="711" isRoot="false" isAbstract="false" name="hasSelected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5461" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="712" isRoot="false" isAbstract="false" name="selectedCount" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5462" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="713" isRoot="false" isAbstract="false" name="save" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="716" isRoot="false" value="" type="715" isAbstract="false" name="element" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="717" isRoot="false" isAbstract="false" name="load" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="719" isRoot="false" value="" type="718" isAbstract="false" name="element" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="720" isRoot="false" isAbstract="false" name="select" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="721" isRoot="false" value="" type="430" isAbstract="false" name="gd" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="722" isRoot="false" isAbstract="false" name="unselect" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="723" isRoot="false" value="" type="430" isAbstract="false" name="gd" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="724" isRoot="false" isAbstract="false" name="selectAll" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="725" isRoot="false" isAbstract="false" name="unselectAll" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="726" isRoot="false" isAbstract="false" name="removeSelected" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="727" isRoot="false" isAbstract="false" name="resize" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="730" isRoot="false" value="" type="729" isAbstract="false" name="size" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="731" isRoot="false" isAbstract="false" name="resize" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="732" isRoot="false" isAbstract="false" name="erase" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="735" isRoot="false" value="" type="734" isAbstract="false" name="device" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="736" isRoot="false" value="" type="461" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="737" isRoot="false" value="" type="463" isAbstract="false" name="xOffset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="738" isRoot="false" value="" type="463" isAbstract="false" name="yOffset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="739" isRoot="false" value="" type="7" isAbstract="false" name="zoom" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="740" isRoot="false" isAbstract="false" name="paint" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="741" isRoot="false" value="" type="734" isAbstract="false" name="device" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="742" isRoot="false" value="" type="461" isAbstract="false" name="w" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="743" isRoot="false" value="" type="463" isAbstract="false" name="xOffset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="744" isRoot="false" value="" type="463" isAbstract="false" name="yOffset" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="745" isRoot="false" value="" type="7" isAbstract="false" name="zoom" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="746" isRoot="false" isAbstract="false" name="moveSelectedByX" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="747" isRoot="false" value="" type="7" isAbstract="false" name="d" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="748" isRoot="false" isAbstract="false" name="moveSelectedByY" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="749" isRoot="false" value="" type="7" isAbstract="false" name="d" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="750" isRoot="false" isAbstract="false" name="resizeLinesPixmap" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="751" isRoot="false" value="" type="729" isAbstract="false" name="size" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="753" isRoot="false" value="" type="752" isAbstract="false" name="vLine" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="754" isRoot="false" value="" type="752" isAbstract="false" name="hLine" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="755" isRoot="false" value="" type="752" isAbstract="false" name="linePattern" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="691" isRoot="false" isAbstract="false" name="vKisGuideSP" />
      <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="692" isRoot="false" isAbstract="false" name="vKisGuideSP_it" />
      <UML:Class stereotype="362" isSpecification="false" isLeaf="false" visibility="public" xmi.id="693" isRoot="false" isAbstract="false" name="vKisGuideSP_cit" />
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="714" isRoot="false" isAbstract="false" name="QDomElement" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="728" isRoot="false" isAbstract="false" name="QSize" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="733" isRoot="false" isAbstract="false" name="QPaintDevice" />
    <UML:Enumeration stereotype="302" isSpecification="false" isLeaf="false" visibility="public" xmi.id="768" isRoot="false" isAbstract="false" name="enumFilterType" >
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="769" isRoot="false" isAbstract="false" name="BOX_FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="770" isRoot="false" isAbstract="false" name="TRIANGLE_FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="771" isRoot="false" isAbstract="false" name="BELL_FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="772" isRoot="false" isAbstract="false" name="B_SPLINE_FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="773" isRoot="false" isAbstract="false" name="FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="774" isRoot="false" isAbstract="false" name="LANCZOS3_FILTER" />
     <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" xmi.id="775" isRoot="false" isAbstract="false" name="MITCHELL_FILTER" />
    </UML:Enumeration>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="776" isRoot="false" isAbstract="false" name="KisScaleFilterStrategy" >
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="777" isRoot="false" isAbstract="false" name="KisScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="778" isRoot="false" isAbstract="false" name="~ KisScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="779" isRoot="false" isAbstract="true" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5463" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="780" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="781" isRoot="false" isAbstract="false" name="KisSimpleScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="782" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="785" isRoot="false" isAbstract="false" name="~ KisSimpleScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="786" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5464" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="787" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="788" isRoot="false" isAbstract="false" name="KisBoxScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="789" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="792" isRoot="false" isAbstract="false" name="~ KisBoxScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="793" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5465" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="794" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="795" isRoot="false" isAbstract="false" name="KisTriangleScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="796" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="799" isRoot="false" isAbstract="false" name="~ KisTriangleScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="800" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5466" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="801" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="802" isRoot="false" isAbstract="false" name="KisBellScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="803" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="806" isRoot="false" isAbstract="false" name="~ KisBellScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="807" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5467" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="808" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="809" isRoot="false" isAbstract="false" name="KisBSplineScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="810" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="813" isRoot="false" isAbstract="false" name="~ KisBSplineScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="814" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5468" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="815" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="816" isRoot="false" isAbstract="false" name="KisLanczos3ScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="817" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="820" isRoot="false" isAbstract="false" name="~ KisLanczos3ScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="821" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5469" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="822" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="823" isRoot="false" isAbstract="false" name="sinc" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5470" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="824" isRoot="false" value="" type="7" isAbstract="false" name="x" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="825" isRoot="false" isAbstract="false" name="KisMitchellScaleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="826" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="829" isRoot="false" isAbstract="false" name="~ KisMitchellScaleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="830" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5471" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="831" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="832" isRoot="false" isAbstract="false" name="KisScaleVisitor" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="834" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="854" isRoot="false" initialValue="" type="847" isAbstract="false" name="m_dev" />
      <UML:Attribute comment="//array of contribution lists" isSpecification="false" isLeaf="false" visibility="private" xmi.id="865" isRoot="false" initialValue="" type="856" isAbstract="false" name="contrib" />
      <UML:Attribute comment="// Implement KisProgressSubject" isSpecification="false" isLeaf="false" visibility="private" xmi.id="866" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_cancelRequested" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="844" isRoot="false" isAbstract="false" name="KisScaleVisitor" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="845" isRoot="false" isAbstract="false" name="~ KisScaleVisitor" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="846" isRoot="false" isAbstract="false" name="visitKisPaintDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="848" isRoot="false" value="" type="847" isAbstract="false" name="dev" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="849" isRoot="false" isAbstract="false" name="scale" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="850" isRoot="false" value="" type="7" isAbstract="false" name="sx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="851" isRoot="false" value="" type="7" isAbstract="false" name="sy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="852" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="853" isRoot="false" value="" type="768" isAbstract="false" name="filterType" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="calc_x_contrib()
      
Calculates the filter weights for a single target column.
contribX->p must be freed afterwards.

Returns -1 if error, 0 otherwise." isSpecification="false" isLeaf="false" visibility="private" xmi.id="855" isRoot="false" isAbstract="false" name="calc_x_contrib" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5472" type="2" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="857" isRoot="false" value="" type="856" isAbstract="false" name="contribX" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="858" isRoot="false" value="" type="7" isAbstract="false" name="xcale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="859" isRoot="false" value="" type="7" isAbstract="false" name="fwidth" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="860" isRoot="false" value="" type="2" isAbstract="false" name="dstwidth" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="861" isRoot="false" value="" type="2" isAbstract="false" name="srcwidth" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="863" isRoot="false" value="" type="862" isAbstract="false" name="filterStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="864" isRoot="false" value="" type="463" isAbstract="false" name="i" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="867" isRoot="false" isAbstract="false" name="cancel" />
     </UML:Classifier.feature>
     <UML:Namespace.ownedElement>
      <UML:Class comment="Structs for the image rescaling routine" isSpecification="false" isLeaf="false" visibility="public" xmi.id="837" isRoot="false" isAbstract="false" name="CONTRIB" >
       <UML:Classifier.feature>
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="838" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_pixel" />
        <UML:Attribute isSpecification="false" isLeaf="false" visibility="public" xmi.id="839" isRoot="false" initialValue="" type="7" isAbstract="false" name="m_weight" />
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="840" isRoot="false" isAbstract="false" name="CLIST" >
       <UML:Classifier.feature>
        <UML:Attribute comment="//number of contributors" isSpecification="false" isLeaf="false" visibility="public" xmi.id="841" isRoot="false" initialValue="" type="463" isAbstract="false" name="n" />
        <UML:Attribute comment="//pointer to list of contributions" isSpecification="false" isLeaf="false" visibility="public" xmi.id="843" isRoot="false" initialValue="" type="842" isAbstract="false" name="p" />
       </UML:Classifier.feature>
      </UML:Class>
     </UML:Namespace.ownedElement>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="833" isRoot="false" isAbstract="false" name="KisProgressSubject" />
    <UML:Class comment=" Copyright (c) 2003 Patrick Julien &lt;freak@codepimps.org>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//**
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." isSpecification="false" isLeaf="false" visibility="public" xmi.id="868" isRoot="false" isAbstract="false" name="KisResource" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="870" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="911" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_name" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="912" isRoot="false" initialValue="" type="548" isAbstract="false" name="m_filename" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="913" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_dirty" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="914" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_valid" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="915" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_width" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="916" isRoot="false" initialValue="" type="463" isAbstract="false" name="m_height" />
      <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." isSpecification="false" isLeaf="false" visibility="public" xmi.id="873" isRoot="false" isAbstract="false" name="KisResource" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="874" isRoot="false" value="" type="549" isAbstract="false" name="filename" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="875" isRoot="false" isAbstract="false" name="~ KisResource" />
      <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." isSpecification="false" isLeaf="false" visibility="public" xmi.id="876" isRoot="false" isAbstract="true" name="loadAsync" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5473" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Save this resource asynchronously.  The signal saveComplete is emitted when
the resource has been saved." isSpecification="false" isLeaf="false" visibility="public" xmi.id="877" isRoot="false" isAbstract="true" name="saveAsync" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5474" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="Returns a QImage representing this resource.  This image could be null." isSpecification="false" isLeaf="false" visibility="public" xmi.id="878" isRoot="false" isAbstract="true" name="img" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5475" type="879" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="880" isRoot="false" isAbstract="false" name="dirty" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5476" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="881" isRoot="false" isAbstract="false" name="setDirty" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="882" isRoot="false" value="" type="558" isAbstract="false" name="dirt" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="883" isRoot="false" isAbstract="false" name="filename" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5477" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="884" isRoot="false" isAbstract="false" name="setFilename" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="885" isRoot="false" value="" type="549" isAbstract="false" name="filename" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="886" isRoot="false" isAbstract="false" name="name" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5478" type="548" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="887" isRoot="false" isAbstract="false" name="setName" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="888" isRoot="false" value="" type="549" isAbstract="false" name="name" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="889" isRoot="false" isAbstract="false" name="valid" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5479" type="558" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="890" isRoot="false" isAbstract="false" name="setValid" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="891" isRoot="false" value="" type="558" isAbstract="false" name="valid" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="892" isRoot="false" isAbstract="false" name="width" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5480" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="893" isRoot="false" isAbstract="false" name="height" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5481" type="463" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="894" isRoot="false" isAbstract="false" name="setWidth" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="895" isRoot="false" value="" type="463" isAbstract="false" name="w" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="896" isRoot="false" isAbstract="false" name="setHeight" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="897" isRoot="false" value="" type="463" isAbstract="false" name="h" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="898" isRoot="false" isAbstract="false" name="loadComplete" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="900" isRoot="false" value="" type="899" isAbstract="false" name="me" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="901" isRoot="false" isAbstract="false" name="saveComplete" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="902" isRoot="false" value="" type="899" isAbstract="false" name="me" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="protected" xmi.id="903" isRoot="false" isAbstract="false" name="ioFailed" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="904" isRoot="false" value="" type="899" isAbstract="false" name="me" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="905" isRoot="false" isAbstract="false" name="KisResource" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="907" isRoot="false" value="" type="906" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="908" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5482" type="910" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="909" isRoot="false" value="" type="906" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="869" isRoot="false" isAbstract="false" name="QObject" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="879" isRoot="false" isAbstract="false" name="QImage" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="924" isRoot="false" isAbstract="false" name="Q_UINT32" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="930" isRoot="false" isAbstract="false" name="cmsHPROFILE" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="939" isRoot="false" isAbstract="false" name="icColorSpaceSignature" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="941" isRoot="false" isAbstract="false" name="icProfileClassSignature" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="957" isRoot="false" isAbstract="false" name="KoCommandHistory" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="958" isRoot="false" isAbstract="false" name="KisNameServer" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="959" isRoot="false" isAbstract="false" name="KisPainter" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="960" isRoot="false" isAbstract="false" name="DCOPObject" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="989" isRoot="false" isAbstract="false" name="QPainter" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1032" isRoot="false" isAbstract="false" name="KURL" />
    <UML:Package isSpecification="false" isLeaf="false" visibility="public" xmi.id="1037" isRoot="false" isAbstract="false" name="KoUnit" >
     <UML:Namespace.ownedElement>
      <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1038" isRoot="false" isAbstract="false" name="Unit" />
     </UML:Namespace.ownedElement>
    </UML:Package>
    <UML:Class comment=" Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//** This class is meant to be used inside KisQuantum" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1160" isRoot="false" isAbstract="false" name="KisQuantumOperation" >
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1161" isRoot="false" isAbstract="false" name="KisQuantumOperation" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1162" isRoot="false" isAbstract="true" name="operation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5483" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1164" isRoot="false" value="" type="1163" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation comment="This function is called to clone this object.
@param index this is the offset" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1165" isRoot="false" isAbstract="true" name="clone" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5484" type="1167" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1166" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1163" isRoot="false" isAbstract="false" name="QUANTUM" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1168" isRoot="false" isAbstract="false" name="KisQuantumOperationLinear" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1169" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1172" isRoot="false" isAbstract="false" name="KisQuantumOperationLinear" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1173" isRoot="false" isAbstract="false" name="operation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5485" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1174" isRoot="false" value="" type="1163" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1175" isRoot="false" isAbstract="false" name="clone" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5486" type="1167" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1176" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1177" isRoot="false" isAbstract="false" name="KisQuantumOperationMasked" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1178" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1181" isRoot="false" isAbstract="false" name="KisQuantumOperationMasked" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1182" isRoot="false" isAbstract="false" name="operation" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5487" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1183" isRoot="false" value="" type="1163" isAbstract="false" name="" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1184" isRoot="false" isAbstract="false" name="clone" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5488" type="1167" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1185" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment=" Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//**
An editable wrapper around the byte values for a single colour channel." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1186" isRoot="false" isAbstract="false" name="KisQuantum" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1200" isRoot="false" initialValue="" type="1188" isAbstract="false" name="m_quantum" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1201" isRoot="false" initialValue="" type="1167" isAbstract="false" name="m_op" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1187" isRoot="false" isAbstract="false" name="KisQuantum" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1189" isRoot="false" value="" type="1188" isAbstract="false" name="q" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1190" isRoot="false" value="" type="1167" isAbstract="false" name="op" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1191" isRoot="false" isAbstract="false" name="operator QUANTUM" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1192" isRoot="false" isAbstract="false" name="operator =" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5489" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1193" isRoot="false" value="" type="1163" isAbstract="false" name="q" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1194" isRoot="false" isAbstract="false" name="operator -=" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5490" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1195" isRoot="false" value="" type="1163" isAbstract="false" name="q" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1196" isRoot="false" isAbstract="false" name="operator +=" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5491" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1197" isRoot="false" value="" type="1163" isAbstract="false" name="q" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1198" isRoot="false" isAbstract="false" name="operator [ ]" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5492" type="1186" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1199" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment="// XXX: Template these classes to byte, int, float, double// XXX: Separate color channels from substance channels (wetness, thickness, grainyness) on construction/**
KisPixel and KisPixelRO are the primary classes to access individual pixel data.
A pixel consists of channels of a certain size. At the moment, all channels must
be of the same size, and that size is one byte, or QUANTUM. In the future
pixels with heteregenous channels and larger (or smaller?) channels will be
possible, too.

The [] operator returns the channel at that index. You can discover the number
of channels and the names of the channels by querying the color strategy.
All channels can be accessed using this method.

There are three types of channels: color, alpha and substance.

Generally, in filters and suchlike code, you can treat all color channels the same, 
and have a different algorithm for alpha. Substance is a future extension, usable
for wetness, grainyness or thickness.

The color channels come first -- this is useful if you want to loop over 
these channels (for int i = 0; i &lt; colorspace -> nColorChannels(); ++i) { hack(pixel[i]); }.

The next index after the colour channels points to the alpha channel. A pointer to
the value of the alpha channel can also be retrieved with alpha(). Always
check whether there is actually an alpha channel, otherwise alpha() will
return the first channel of the next pixel, most probably, or perhaps even
something worse.

After alpha, the substance channels will come.

Note: once you start working with color management a sequence of bytes that happens to
encode R, G and B values is still meaningless. You cannot know what _color_ the bytes
represent unless you also have a profile. So KisPixel must know about the profile, too.
//**
A read-only pixel. You can retrieve the channel values by name or position
or all channels as a value vector." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1202" isRoot="false" isAbstract="false" name="KisPixelRO" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1220" isRoot="false" initialValue="" type="1204" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1221" isRoot="false" initialValue="" type="1204" isAbstract="false" name="m_alpha" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1222" isRoot="false" initialValue="" type="1163" isAbstract="false" name="m_selected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1223" isRoot="false" initialValue="" type="427" isAbstract="false" name="m_colorStrategy" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1224" isRoot="false" initialValue="" type="438" isAbstract="false" name="m_profile" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1203" isRoot="false" isAbstract="false" name="KisPixelRO" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1205" isRoot="false" value="" type="1204" isAbstract="false" name="channels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1206" isRoot="false" value="" type="1204" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1207" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1208" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1209" isRoot="false" isAbstract="false" name="~ KisPixelRO" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1210" isRoot="false" isAbstract="false" name="operator [ ]" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5493" type="1163" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1211" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1212" isRoot="false" isAbstract="false" name="alpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5494" type="1163" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1213" isRoot="false" isAbstract="false" name="selected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5495" type="1163" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1214" isRoot="false" isAbstract="false" name="setSelected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1215" isRoot="false" value="" type="1163" isAbstract="false" name="selected" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1216" isRoot="false" isAbstract="false" name="colorStrategy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5496" type="427" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1217" isRoot="false" isAbstract="false" name="setProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1218" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1219" isRoot="false" isAbstract="false" name="profile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5497" type="438" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment="A read-write pixel. You can retrieve the channel values by name or position
or all channels as a pointer vector.

The alpha channel is separately available." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1225" isRoot="false" isAbstract="false" name="KisPixel" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1248" isRoot="false" initialValue="" type="1188" isAbstract="false" name="m_channels" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1249" isRoot="false" initialValue="" type="1188" isAbstract="false" name="m_alpha" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1250" isRoot="false" initialValue="" type="1163" isAbstract="false" name="m_selected" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1251" isRoot="false" initialValue="" type="427" isAbstract="false" name="m_colorStrategy" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1252" isRoot="false" initialValue="" type="438" isAbstract="false" name="m_profile" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1226" isRoot="false" isAbstract="false" name="KisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1227" isRoot="false" value="" type="2" isAbstract="false" name="nbChannels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1228" isRoot="false" value="" type="2" isAbstract="false" name="nbAlphaChannels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1229" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1230" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1231" isRoot="false" isAbstract="false" name="KisPixel" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1232" isRoot="false" value="" type="1188" isAbstract="false" name="channels" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1233" isRoot="false" value="" type="1188" isAbstract="false" name="alpha" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1234" isRoot="false" value="" type="427" isAbstract="false" name="colorStrategy" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1235" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1236" isRoot="false" isAbstract="false" name="~ KisPixel" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1237" isRoot="false" isAbstract="false" name="operator [ ]" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5498" type="1186" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1238" isRoot="false" value="" type="2" isAbstract="false" name="index" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1239" isRoot="false" isAbstract="false" name="alpha" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5499" type="1186" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1240" isRoot="false" isAbstract="false" name="selected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5500" type="1163" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1241" isRoot="false" isAbstract="false" name="setSelected" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1242" isRoot="false" value="" type="1163" isAbstract="false" name="selected" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1243" isRoot="false" isAbstract="false" name="colorStrategy" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5501" type="427" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1244" isRoot="false" isAbstract="false" name="setProfile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1245" isRoot="false" value="" type="438" isAbstract="false" name="profile" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1246" isRoot="false" isAbstract="false" name="profile" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5502" type="438" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1247" isRoot="false" isAbstract="false" name="channels" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5503" type="1188" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class comment="enum enumFilterType {
BOX_FILTER,
TRIANGLE_FILTER,
BELL_FILTER,
B_SPLINE_FILTER,
FILTER,
LANCZOS3_FILTER,
MITCHELL_FILTER
};" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1253" isRoot="false" isAbstract="false" name="KisFilterStrategy" >
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="protected" xmi.id="1259" isRoot="false" initialValue="" type="7" isAbstract="false" name="supportVal" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1254" isRoot="false" isAbstract="false" name="KisFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1255" isRoot="false" isAbstract="false" name="~ KisFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1256" isRoot="false" isAbstract="true" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5504" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1257" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1258" isRoot="false" isAbstract="false" name="support" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5505" type="7" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1260" isRoot="false" isAbstract="false" name="KisSimpleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1261" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1264" isRoot="false" isAbstract="false" name="KisSimpleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1265" isRoot="false" isAbstract="false" name="~ KisSimpleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1266" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5506" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1267" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1268" isRoot="false" isAbstract="false" name="KisBoxFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1269" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1272" isRoot="false" isAbstract="false" name="KisBoxFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1273" isRoot="false" isAbstract="false" name="~ KisBoxFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1274" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5507" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1275" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1276" isRoot="false" isAbstract="false" name="KisTriangleFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1277" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1280" isRoot="false" isAbstract="false" name="KisTriangleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1281" isRoot="false" isAbstract="false" name="~ KisTriangleFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1282" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5508" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1283" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1284" isRoot="false" isAbstract="false" name="KisBellFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1285" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1288" isRoot="false" isAbstract="false" name="KisBellFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1289" isRoot="false" isAbstract="false" name="~ KisBellFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1290" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5509" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1291" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1292" isRoot="false" isAbstract="false" name="KisBSplineFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1293" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1296" isRoot="false" isAbstract="false" name="KisBSplineFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1297" isRoot="false" isAbstract="false" name="~ KisBSplineFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1298" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5510" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1299" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1300" isRoot="false" isAbstract="false" name="KisLanczos3FilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1301" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1304" isRoot="false" isAbstract="false" name="KisLanczos3FilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1305" isRoot="false" isAbstract="false" name="~ KisLanczos3FilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1306" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5511" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1307" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1308" isRoot="false" isAbstract="false" name="sinc" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5512" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1309" isRoot="false" value="" type="7" isAbstract="false" name="x" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1310" isRoot="false" isAbstract="false" name="KisMitchellFilterStrategy" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1311" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1314" isRoot="false" isAbstract="false" name="KisMitchellFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1315" isRoot="false" isAbstract="false" name="~ KisMitchellFilterStrategy" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1316" isRoot="false" isAbstract="false" name="valueAt" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter kind="return" xmi.id="5513" type="7" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1317" isRoot="false" value="" type="7" isAbstract="false" name="t" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1318" isRoot="false" isAbstract="false" name="KisTransformVisitor" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1319" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1344" isRoot="false" initialValue="" type="847" isAbstract="false" name="m_dev" />
      <UML:Attribute comment="// Implement KisProgressSubject" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1345" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_cancelRequested" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1322" isRoot="false" isAbstract="false" name="KisTransformVisitor" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1323" isRoot="false" isAbstract="false" name="~ KisTransformVisitor" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1324" isRoot="false" isAbstract="false" name="visitKisPaintDevice" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1325" isRoot="false" value="" type="847" isAbstract="false" name="dev" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1326" isRoot="false" isAbstract="false" name="transformx" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1327" isRoot="false" value="" type="463" isAbstract="false" name="scale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1328" isRoot="false" value="" type="463" isAbstract="false" name="scaleDenom" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1329" isRoot="false" value="" type="463" isAbstract="false" name="shear" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1330" isRoot="false" value="" type="463" isAbstract="false" name="dx" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1331" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1333" isRoot="false" value="" type="1332" isAbstract="false" name="filterStrategy" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1334" isRoot="false" isAbstract="false" name="transform" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1335" isRoot="false" value="" type="463" isAbstract="false" name="xscale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1336" isRoot="false" value="" type="463" isAbstract="false" name="yscale" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1337" isRoot="false" value="" type="463" isAbstract="false" name="xshear" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1338" isRoot="false" value="" type="463" isAbstract="false" name="yshear" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1339" isRoot="false" value="" type="463" isAbstract="false" name="denominator" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1340" isRoot="false" value="" type="463" isAbstract="false" name="xtranslate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1341" isRoot="false" value="" type="463" isAbstract="false" name="ytranslate" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1342" isRoot="false" value="" type="614" isAbstract="false" name="m_progress" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1343" isRoot="false" value="" type="768" isAbstract="false" name="filterType" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1346" isRoot="false" isAbstract="false" name="cancel" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1347" isRoot="false" isAbstract="false" name="KoStore" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1348" isRoot="false" isAbstract="false" name="KisTiledDataManager" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1358" isRoot="false" isAbstract="false" name="KisMemento" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1388" isRoot="false" isAbstract="false" name="Q_UINT8" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1424" isRoot="false" isAbstract="false" name="KisRectIterator" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1425" isRoot="false" isAbstract="false" name="KisHLineIterator" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1426" isRoot="false" isAbstract="false" name="KisVLineIterator" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1427" isRoot="false" isAbstract="false" name="QWMatrix" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1428" isRoot="false" isAbstract="false" name="KisRotateVisitor" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1429" isRoot="false" isAbstract="false" name="KisRectIteratorPixel" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1430" isRoot="false" isAbstract="false" name="KisVLineIteratorPixel" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1431" isRoot="false" isAbstract="false" name="KisHLineIteratorPixel" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1432" isRoot="false" isAbstract="false" name="KNamedCommand" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1618" isRoot="false" isAbstract="false" name="Q_INT8" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1674" isRoot="false" isAbstract="false" name="KAction" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1675" isRoot="false" isAbstract="false" name="KisView" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1676" isRoot="false" isAbstract="false" name="KisDockFrameDocker" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1677" isRoot="false" isAbstract="false" name="KoTabbedToolDock" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1678" isRoot="false" isAbstract="false" name="KoToolDockManager" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1679" isRoot="false" isAbstract="false" name="KActionCollection" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1680" isRoot="false" isAbstract="false" name="KisPaintBox" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1681" isRoot="false" isAbstract="false" name="KisLayerBox" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1682" isRoot="false" isAbstract="false" name="KisFilterBox" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1683" isRoot="false" isAbstract="false" name="ControlFrame" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1684" isRoot="false" isAbstract="false" name="KisBirdEyeBox" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1685" isRoot="false" isAbstract="false" name="KisChannelView" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1686" isRoot="false" isAbstract="false" name="KisAutobrush" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1687" isRoot="false" isAbstract="false" name="KisTextBrush" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1688" isRoot="false" isAbstract="false" name="KisAutogradient" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1689" isRoot="false" isAbstract="false" name="KisHSVWidget" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1690" isRoot="false" isAbstract="false" name="KisRGBWidget" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1691" isRoot="false" isAbstract="false" name="KisGrayWidget" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1692" isRoot="false" isAbstract="false" name="KisPaletteWidget" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1693" isRoot="false" isAbstract="false" name="KisResourceMediator" />
    <UML:Class comment="The docker manager keeps track of dockers and their tabs.

There are three kinds of dockers: sliding dockers, shading
dockers and toolboxes.

Tabs are created by calling addDockerTab with a widget (the tab)
and a KisID (a combination of language-independent identifying
string and a caption). If there is already a docker with the
identifying string, then the tab is added to that docker,
otherwise a new docker is created.

On application shutdown, the configuration is saved. Next time
on startup, if a tab is added, we first look in the saved configuation,
and if a tab and docker is present with the specified identifying
string, then we restore that tab in that place, otherwise in the
specified place.

XXX: for post 1.4: make sure we can drag &amp; drop widgets." isSpecification="false" isLeaf="false" visibility="public" xmi.id="1694" isRoot="false" isAbstract="false" name="KisDockerManager" >
     <UML:GeneralizableElement.generalization>
      <UML:Generalization xmi.idref="1695" />
     </UML:GeneralizableElement.generalization>
     <UML:Classifier.feature>
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1718" isRoot="false" initialValue="" type="1717" isAbstract="false" name="m_tabs" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1720" isRoot="false" initialValue="" type="1719" isAbstract="false" name="m_dockWindows" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1722" isRoot="false" initialValue="" type="1721" isAbstract="false" name="m_toolBoxes" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1724" isRoot="false" initialValue="" type="1723" isAbstract="false" name="m_sliders" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1725" isRoot="false" initialValue="" type="1699" isAbstract="false" name="m_view" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1726" isRoot="false" initialValue="" type="1701" isAbstract="false" name="m_ac" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1751" isRoot="false" initialValue="" type="1750" isAbstract="false" name="m_toolDockManager" />
      <UML:Attribute comment="// Sliders" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1753" isRoot="false" initialValue="" type="1752" isAbstract="false" name="m_layerchannelslider" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1754" isRoot="false" initialValue="" type="1752" isAbstract="false" name="m_shapesslider" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1755" isRoot="false" initialValue="" type="1752" isAbstract="false" name="m_fillsslider" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1756" isRoot="false" initialValue="" type="1752" isAbstract="false" name="m_toolcontrolslider" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1757" isRoot="false" initialValue="" type="1752" isAbstract="false" name="m_colorslider" />
      <UML:Attribute comment="// Dockers" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1759" isRoot="false" initialValue="" type="1758" isAbstract="false" name="m_layerchanneldocker" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1760" isRoot="false" initialValue="" type="1758" isAbstract="false" name="m_shapesdocker" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1761" isRoot="false" initialValue="" type="1758" isAbstract="false" name="m_fillsdocker" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1762" isRoot="false" initialValue="" type="1758" isAbstract="false" name="m_toolcontroldocker" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1763" isRoot="false" initialValue="" type="1758" isAbstract="false" name="m_colordocker" />
      <UML:Attribute comment="// Toolbox" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1765" isRoot="false" initialValue="" type="1764" isAbstract="false" name="m_paintboxdocker" />
      <UML:Attribute comment="// Widgets" isSpecification="false" isLeaf="false" visibility="private" xmi.id="1767" isRoot="false" initialValue="" type="1766" isAbstract="false" name="m_layerBox" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1768" isRoot="false" initialValue="" type="1764" isAbstract="false" name="m_paintBox" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1770" isRoot="false" initialValue="" type="1769" isAbstract="false" name="m_filterBox" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1772" isRoot="false" initialValue="" type="1771" isAbstract="false" name="m_controlWidget" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1774" isRoot="false" initialValue="" type="1773" isAbstract="false" name="m_birdEyeBox" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1776" isRoot="false" initialValue="" type="1775" isAbstract="false" name="m_channelView" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1778" isRoot="false" initialValue="" type="1777" isAbstract="false" name="m_autobrush" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1780" isRoot="false" initialValue="" type="1779" isAbstract="false" name="m_textBrush" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1782" isRoot="false" initialValue="" type="1781" isAbstract="false" name="m_autogradient" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1784" isRoot="false" initialValue="" type="1783" isAbstract="false" name="m_hsvwidget" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1786" isRoot="false" initialValue="" type="1785" isAbstract="false" name="m_rgbwidget" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1788" isRoot="false" initialValue="" type="1787" isAbstract="false" name="m_graywidget" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1790" isRoot="false" initialValue="" type="1789" isAbstract="false" name="m_palettewidget" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1792" isRoot="false" initialValue="" type="1791" isAbstract="false" name="m_brushMediator" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1793" isRoot="false" initialValue="" type="1791" isAbstract="false" name="m_patternMediator" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1794" isRoot="false" initialValue="" type="1791" isAbstract="false" name="m_gradientMediator" />
      <UML:Attribute isSpecification="false" isLeaf="false" visibility="private" xmi.id="1795" isRoot="false" initialValue="" type="558" isAbstract="false" name="m_slidersSetup" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1698" isRoot="false" isAbstract="false" name="KisDockerManager" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1700" isRoot="false" value="" type="1699" isAbstract="false" name="view" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1702" isRoot="false" value="" type="1701" isAbstract="false" name="ac" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1703" isRoot="false" isAbstract="false" name="~ KisDockerManager" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1704" isRoot="false" isAbstract="false" name="addDockerTab" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1705" isRoot="false" value="" type="461" isAbstract="false" name="tab" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1706" isRoot="false" value="" type="555" isAbstract="false" name="docker" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1707" isRoot="false" value="" type="307" isAbstract="false" name="docktype" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1708" isRoot="false" isAbstract="false" name="setToolOptionWidget" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1710" isRoot="false" value="" type="1709" isAbstract="false" name="oldTool" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1711" isRoot="false" value="" type="1709" isAbstract="false" name="newTool" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1712" isRoot="false" isAbstract="false" name="unsetToolOptionWidget" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1713" isRoot="false" value="" type="1709" isAbstract="false" name="oldTool" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1714" isRoot="false" isAbstract="false" name="resetLayerBox" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1715" isRoot="false" value="" type="384" isAbstract="false" name="img" />
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1716" isRoot="false" value="" type="394" isAbstract="false" name="layer" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1727" isRoot="false" isAbstract="false" name="setupDockers" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1728" isRoot="false" isAbstract="false" name="slotBrushChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1729" isRoot="false" value="" type="599" isAbstract="false" name="brush" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1730" isRoot="false" isAbstract="false" name="slotGradientChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1731" isRoot="false" value="" type="603" isAbstract="false" name="gradient" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1732" isRoot="false" isAbstract="false" name="slotPatternChanged" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1733" isRoot="false" value="" type="601" isAbstract="false" name="pattern" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1734" isRoot="false" isAbstract="false" name="viewColorSlider" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1735" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1736" isRoot="false" isAbstract="false" name="viewControlSlider" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1737" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1738" isRoot="false" isAbstract="false" name="viewLayerChannelSlider" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1739" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1740" isRoot="false" isAbstract="false" name="viewShapesSlider" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1741" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1742" isRoot="false" isAbstract="false" name="viewFillsSlider" >
       <UML:BehavioralFeature.parameter>
        <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1743" isRoot="false" value="" type="558" isAbstract="false" name="v" />
       </UML:BehavioralFeature.parameter>
      </UML:Operation>
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1744" isRoot="false" isAbstract="false" name="viewColorDocker" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1745" isRoot="false" isAbstract="false" name="viewControlDocker" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1746" isRoot="false" isAbstract="false" name="viewLayerChannelDocker" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1747" isRoot="false" isAbstract="false" name="viewShapesDocker" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1748" isRoot="false" isAbstract="false" name="viewFillsDocker" />
      <UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="1749" isRoot="false" isAbstract="false" name="viewPaintBoxDocker" />
     </UML:Classifier.feature>
    </UML:Class>
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1796" isRoot="false" isAbstract="false" name="KisDoc" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1797" isRoot="false" isAbstract="false" name="KisClipboard" />
    <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="1858" isRoot="false" isAbstract="false" name="QPtrList" />
    <UML:Generalization isSpecification="false" child="363" visibility="public" xmi.id="366" parent="365" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="541" visibility="public" xmi.id="543" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="445" visibility="public" xmi.id="656" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="429" visibility="public" xmi.id="673" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="781" visibility="public" xmi.id="782" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="788" visibility="public" xmi.id="789" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="795" visibility="public" xmi.id="796" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="802" visibility="public" xmi.id="803" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="809" visibility="public" xmi.id="810" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="816" visibility="public" xmi.id="817" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="825" visibility="public" xmi.id="826" parent="776" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="832" visibility="public" xmi.id="834" parent="833" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="868" visibility="public" xmi.id="870" parent="869" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="437" visibility="public" xmi.id="917" parent="868" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="437" visibility="public" xmi.id="920" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="383" visibility="public" xmi.id="961" parent="869" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="383" visibility="public" xmi.id="964" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1168" visibility="public" xmi.id="1169" parent="1160" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1177" visibility="public" xmi.id="1178" parent="1160" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1260" visibility="public" xmi.id="1261" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1268" visibility="public" xmi.id="1269" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1276" visibility="public" xmi.id="1277" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1284" visibility="public" xmi.id="1285" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1292" visibility="public" xmi.id="1293" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1300" visibility="public" xmi.id="1301" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1310" visibility="public" xmi.id="1311" parent="1253" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1318" visibility="public" xmi.id="1319" parent="833" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="423" visibility="public" xmi.id="1349" parent="1348" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="388" visibility="public" xmi.id="1433" parent="869" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="388" visibility="public" xmi.id="1436" parent="542" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="398" visibility="public" xmi.id="1649" parent="388" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="1694" visibility="public" xmi.id="1695" parent="869" discriminator="" name="" />
    <UML:Generalization isSpecification="false" child="577" visibility="public" xmi.id="1798" parent="869" discriminator="" name="" />
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello" >
  <docsettings viewid="1" documentation="" uniqueid="5513" />
  <diagrams>
   <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="64" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1748" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="1613" >
    <widgets>
     <interfacewidget usesdiagramfillcolour="1" width="824" usesdiagramusefillcolour="1" x="98" linecolour="none" y="660" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="660" usefillcolor="1" isinstance="0" xmi.id="11" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="0" width="584" usesdiagramusefillcolour="0" x="70" linecolour="#ff0000" y="98" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="242" usefillcolor="1" isinstance="0" xmi.id="13" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="1" width="310" usesdiagramusefillcolour="1" x="715" linecolour="none" y="223" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="14" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="1" width="273" usesdiagramusefillcolour="1" x="714" linecolour="none" y="283" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="15" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="1" width="279" usesdiagramusefillcolour="1" x="711" linecolour="none" y="353" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="16" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="1" width="287" usesdiagramusefillcolour="1" x="717" linecolour="none" y="413" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="17" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <interfacewidget usesdiagramfillcolour="1" width="262" usesdiagramusefillcolour="1" x="709" linecolour="none" y="544" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="18" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,11,-1,5,75,1,0,0,0,0" />
     <classwidget usesdiagramfillcolour="1" width="604" showattsigs="601" usesdiagramusefillcolour="1" x="978" linecolour="none" y="677" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="627" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="528" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Bitstream Vera Sans,11,-1,5,75,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations/>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" label="Views" >
    <listitem open="1" type="801" label="Logical View" >
     <listitem open="0" type="813" id="1683" />
     <listitem open="0" type="813" id="960" />
     <listitem open="0" type="813" id="1674" />
     <listitem open="0" type="813" id="1679" />
     <listitem open="0" type="813" id="1432" />
     <listitem open="0" type="813" id="542" />
     <listitem open="0" type="813" id="1032" />
     <listitem open="0" type="813" id="431" />
     <listitem open="0" type="813" id="432" />
     <listitem open="0" type="813" id="445" >
      <listitem open="0" type="814" id="670" />
      <listitem open="0" type="814" id="671" />
      <listitem open="0" type="814" id="672" />
      <listitem open="0" type="815" id="659" />
      <listitem open="0" type="815" id="665" />
      <listitem open="0" type="815" id="667" />
      <listitem open="0" type="815" id="668" />
     </listitem>
     <listitem open="0" type="813" id="446" />
     <listitem open="0" type="813" id="1686" />
     <listitem open="0" type="813" id="1688" />
     <listitem open="0" type="813" id="1292" >
      <listitem open="0" type="815" id="1296" />
      <listitem open="0" type="815" id="1297" />
      <listitem open="0" type="815" id="1298" />
     </listitem>
     <listitem open="0" type="813" id="809" >
      <listitem open="0" type="815" id="813" />
      <listitem open="0" type="815" id="814" />
     </listitem>
     <listitem open="0" type="813" id="403" />
     <listitem open="0" type="813" id="404" />
     <listitem open="0" type="813" id="1284" >
      <listitem open="0" type="815" id="1288" />
      <listitem open="0" type="815" id="1289" />
      <listitem open="0" type="815" id="1290" />
     </listitem>
     <listitem open="0" type="813" id="802" >
      <listitem open="0" type="815" id="806" />
      <listitem open="0" type="815" id="807" />
     </listitem>
     <listitem open="0" type="813" id="1684" />
     <listitem open="0" type="813" id="1268" >
      <listitem open="0" type="815" id="1272" />
      <listitem open="0" type="815" id="1273" />
      <listitem open="0" type="815" id="1274" />
     </listitem>
     <listitem open="0" type="813" id="788" >
      <listitem open="0" type="815" id="792" />
      <listitem open="0" type="815" id="793" />
     </listitem>
     <listitem open="0" type="813" id="572" />
     <listitem open="0" type="813" id="529" >
      <listitem open="0" type="815" id="530" />
      <listitem open="0" type="815" id="531" />
      <listitem open="0" type="815" id="532" />
      <listitem open="0" type="815" id="535" />
      <listitem open="0" type="815" id="538" />
     </listitem>
     <listitem open="0" type="813" id="528" >
      <listitem open="0" type="815" id="580" />
      <listitem open="0" type="815" id="581" />
      <listitem open="0" type="815" id="582" />
      <listitem open="0" type="815" id="585" />
      <listitem open="0" type="815" id="587" />
      <listitem open="0" type="815" id="588" />
      <listitem open="0" type="815" id="589" />
      <listitem open="0" type="815" id="590" />
      <listitem open="0" type="815" id="592" />
      <listitem open="0" type="815" id="595" />
      <listitem open="0" type="815" id="596" />
      <listitem open="0" type="815" id="598" />
      <listitem open="0" type="815" id="600" />
      <listitem open="0" type="815" id="602" />
      <listitem open="0" type="815" id="604" />
      <listitem open="0" type="815" id="605" />
      <listitem open="0" type="815" id="607" />
      <listitem open="0" type="815" id="609" />
      <listitem open="0" type="815" id="611" />
      <listitem open="0" type="815" id="613" />
      <listitem open="0" type="815" id="615" />
      <listitem open="0" type="815" id="617" />
      <listitem open="0" type="815" id="619" />
      <listitem open="0" type="815" id="621" />
      <listitem open="0" type="815" id="622" />
      <listitem open="0" type="815" id="625" />
      <listitem open="0" type="815" id="628" />
     </listitem>
     <listitem open="0" type="813" id="440" />
     <listitem open="0" type="813" id="441" />
     <listitem open="0" type="813" id="1685" />
     <listitem open="0" type="813" id="1797" />
     <listitem open="0" type="813" id="433" />
     <listitem open="0" type="813" id="434" />
     <listitem open="0" type="813" id="423" >
      <listitem open="0" type="815" id="1352" />
      <listitem open="0" type="815" id="1354" />
      <listitem open="0" type="815" id="1357" />
      <listitem open="0" type="815" id="1360" />
      <listitem open="0" type="815" id="1362" />
      <listitem open="0" type="815" id="1364" />
      <listitem open="0" type="815" id="1367" />
      <listitem open="0" type="815" id="1369" />
      <listitem open="0" type="815" id="1370" />
      <listitem open="0" type="815" id="1376" />
      <listitem open="0" type="815" id="1381" />
      <listitem open="0" type="815" id="1383" />
      <listitem open="0" type="815" id="1390" />
      <listitem open="0" type="815" id="1397" />
      <listitem open="0" type="815" id="1406" />
      <listitem open="0" type="815" id="1409" />
      <listitem open="0" type="815" id="1413" />
      <listitem open="0" type="815" id="1418" />
     </listitem>
     <listitem open="0" type="813" id="424" />
     <listitem open="0" type="813" id="1796" />
     <listitem open="0" type="813" id="1676" />
     <listitem open="0" type="813" id="1694" >
      <listitem open="0" type="814" id="1718" />
      <listitem open="0" type="814" id="1720" />
      <listitem open="0" type="814" id="1722" />
      <listitem open="0" type="814" id="1724" />
      <listitem open="0" type="814" id="1725" />
      <listitem open="0" type="814" id="1726" />
      <listitem open="0" type="814" id="1751" />
      <listitem open="0" type="814" id="1753" />
      <listitem open="0" type="814" id="1754" />
      <listitem open="0" type="814" id="1755" />
      <listitem open="0" type="814" id="1756" />
      <listitem open="0" type="814" id="1757" />
      <listitem open="0" type="814" id="1759" />
      <listitem open="0" type="814" id="1760" />
      <listitem open="0" type="814" id="1761" />
      <listitem open="0" type="814" id="1762" />
      <listitem open="0" type="814" id="1763" />
      <listitem open="0" type="814" id="1765" />
      <listitem open="0" type="814" id="1767" />
      <listitem open="0" type="814" id="1768" />
      <listitem open="0" type="814" id="1770" />
      <listitem open="0" type="814" id="1772" />
      <listitem open="0" type="814" id="1774" />
      <listitem open="0" type="814" id="1776" />
      <listitem open="0" type="814" id="1778" />
      <listitem open="0" type="814" id="1780" />
      <listitem open="0" type="814" id="1782" />
      <listitem open="0" type="814" id="1784" />
      <listitem open="0" type="814" id="1786" />
      <listitem open="0" type="814" id="1788" />
      <listitem open="0" type="814" id="1790" />
      <listitem open="0" type="814" id="1792" />
      <listitem open="0" type="814" id="1793" />
      <listitem open="0" type="814" id="1794" />
      <listitem open="0" type="814" id="1795" />
      <listitem open="0" type="815" id="1698" />
      <listitem open="0" type="815" id="1703" />
      <listitem open="0" type="815" id="1704" />
      <listitem open="0" type="815" id="1708" />
      <listitem open="0" type="815" id="1712" />
      <listitem open="0" type="815" id="1714" />
      <listitem open="0" type="815" id="1727" />
      <listitem open="0" type="815" id="1728" />
      <listitem open="0" type="815" id="1730" />
      <listitem open="0" type="815" id="1732" />
      <listitem open="0" type="815" id="1734" />
      <listitem open="0" type="815" id="1736" />
      <listitem open="0" type="815" id="1738" />
      <listitem open="0" type="815" id="1740" />
      <listitem open="0" type="815" id="1742" />
      <listitem open="0" type="815" id="1744" />
      <listitem open="0" type="815" id="1745" />
      <listitem open="0" type="815" id="1746" />
      <listitem open="0" type="815" id="1747" />
      <listitem open="0" type="815" id="1748" />
      <listitem open="0" type="815" id="1749" />
     </listitem>
     <listitem open="0" type="813" id="450" />
     <listitem open="0" type="813" id="451" />
     <listitem open="0" type="813" id="435" />
     <listitem open="0" type="813" id="1682" />
     <listitem open="0" type="813" id="578" />
     <listitem open="0" type="813" id="436" />
     <listitem open="0" type="813" id="1253" >
      <listitem open="0" type="814" id="1259" />
      <listitem open="0" type="815" id="1254" />
      <listitem open="0" type="815" id="1255" />
      <listitem open="0" type="815" id="1256" />
      <listitem open="0" type="815" id="1258" />
     </listitem>
     <listitem open="0" type="813" id="631" >
      <listitem open="0" type="813" id="633" />
      <listitem open="0" type="814" id="655" />
      <listitem open="0" type="815" id="634" />
      <listitem open="0" type="815" id="635" />
      <listitem open="0" type="815" id="636" />
      <listitem open="0" type="815" id="638" />
      <listitem open="0" type="815" id="641" />
      <listitem open="0" type="815" id="643" />
      <listitem open="0" type="815" id="645" />
      <listitem open="0" type="815" id="647" />
      <listitem open="0" type="815" id="649" />
      <listitem open="0" type="815" id="650" />
      <listitem open="0" type="815" id="653" />
      <listitem open="0" type="816" id="632" />
     </listitem>
     <listitem open="0" type="813" id="573" />
     <listitem open="0" type="813" id="1691" />
     <listitem open="0" type="813" id="429" >
      <listitem open="0" type="814" id="684" />
      <listitem open="0" type="814" id="686" />
      <listitem open="0" type="814" id="687" />
      <listitem open="0" type="814" id="688" />
      <listitem open="0" type="814" id="689" />
      <listitem open="0" type="815" id="676" />
      <listitem open="0" type="815" id="680" />
      <listitem open="0" type="815" id="681" />
      <listitem open="0" type="815" id="682" />
      <listitem open="0" type="815" id="683" />
     </listitem>
     <listitem open="0" type="813" id="690" >
      <listitem open="0" type="813" id="691" />
      <listitem open="0" type="813" id="693" />
      <listitem open="0" type="813" id="692" />
      <listitem open="0" type="814" id="756" />
      <listitem open="0" type="814" id="757" />
      <listitem open="0" type="814" id="758" />
      <listitem open="0" type="814" id="759" />
      <listitem open="0" type="814" id="760" />
      <listitem open="0" type="814" id="761" />
      <listitem open="0" type="814" id="762" />
      <listitem open="0" type="814" id="763" />
      <listitem open="0" type="814" id="764" />
      <listitem open="0" type="814" id="766" />
      <listitem open="0" type="814" id="767" />
      <listitem open="0" type="815" id="694" />
      <listitem open="0" type="815" id="695" />
      <listitem open="0" type="815" id="696" />
      <listitem open="0" type="815" id="699" />
      <listitem open="0" type="815" id="701" />
      <listitem open="0" type="815" id="705" />
      <listitem open="0" type="815" id="708" />
      <listitem open="0" type="815" id="711" />
      <listitem open="0" type="815" id="712" />
      <listitem open="0" type="815" id="713" />
      <listitem open="0" type="815" id="717" />
      <listitem open="0" type="815" id="720" />
      <listitem open="0" type="815" id="722" />
      <listitem open="0" type="815" id="724" />
      <listitem open="0" type="815" id="725" />
      <listitem open="0" type="815" id="726" />
      <listitem open="0" type="815" id="727" />
      <listitem open="0" type="815" id="731" />
      <listitem open="0" type="815" id="732" />
      <listitem open="0" type="815" id="740" />
      <listitem open="0" type="815" id="746" />
      <listitem open="0" type="815" id="748" />
      <listitem open="0" type="815" id="750" />
     </listitem>
     <listitem open="0" type="813" id="430" />
     <listitem open="0" type="813" id="1425" />
     <listitem open="0" type="813" id="1431" />
     <listitem open="0" type="813" id="1689" />
     <listitem open="0" type="813" id="405" />
     <listitem open="0" type="813" id="406" />
     <listitem open="0" type="813" id="541" >
      <listitem open="0" type="814" id="568" />
      <listitem open="0" type="814" id="569" />
      <listitem open="0" type="815" id="546" />
      <listitem open="0" type="815" id="547" />
      <listitem open="0" type="815" id="552" />
      <listitem open="0" type="815" id="553" />
      <listitem open="0" type="815" id="554" />
      <listitem open="0" type="815" id="559" />
      <listitem open="0" type="815" id="562" />
      <listitem open="0" type="815" id="565" />
     </listitem>
     <listitem open="0" type="813" id="570" />
     <listitem open="0" type="813" id="383" >
      <listitem open="0" type="814" id="1135" />
      <listitem open="0" type="814" id="1136" />
      <listitem open="0" type="814" id="1137" />
      <listitem open="0" type="814" id="1138" />
      <listitem open="0" type="814" id="1139" />
      <listitem open="0" type="814" id="1140" />
      <listitem open="0" type="814" id="1141" />
      <listitem open="0" type="814" id="1142" />
      <listitem open="0" type="814" id="1143" />
      <listitem open="0" type="814" id="1144" />
      <listitem open="0" type="814" id="1145" />
      <listitem open="0" type="814" id="1146" />
      <listitem open="0" type="814" id="1147" />
      <listitem open="0" type="814" id="1148" />
      <listitem open="0" type="814" id="1149" />
      <listitem open="0" type="814" id="1150" />
      <listitem open="0" type="814" id="1151" />
      <listitem open="0" type="814" id="1152" />
      <listitem open="0" type="814" id="1154" />
      <listitem open="0" type="814" id="1155" />
      <listitem open="0" type="814" id="1156" />
      <listitem open="0" type="814" id="1157" />
      <listitem open="0" type="814" id="1158" />
      <listitem open="0" type="814" id="1159" />
      <listitem open="0" type="815" id="967" />
      <listitem open="0" type="815" id="973" />
      <listitem open="0" type="815" id="976" />
      <listitem open="0" type="815" id="977" />
      <listitem open="0" type="815" id="979" />
      <listitem open="0" type="815" id="984" />
      <listitem open="0" type="815" id="993" />
      <listitem open="0" type="815" id="994" />
      <listitem open="0" type="815" id="996" />
      <listitem open="0" type="815" id="997" />
      <listitem open="0" type="815" id="999" />
      <listitem open="0" type="815" id="1000" />
      <listitem open="0" type="815" id="1004" />
      <listitem open="0" type="815" id="1007" />
      <listitem open="0" type="815" id="1012" />
      <listitem open="0" type="815" id="1015" />
      <listitem open="0" type="815" id="1019" />
      <listitem open="0" type="815" id="1023" />
      <listitem open="0" type="815" id="1024" />
      <listitem open="0" type="815" id="1027" />
      <listitem open="0" type="815" id="1030" />
      <listitem open="0" type="815" id="1031" />
      <listitem open="0" type="815" id="1033" />
      <listitem open="0" type="815" id="1036" />
      <listitem open="0" type="815" id="1039" />
      <listitem open="0" type="815" id="1042" />
      <listitem open="0" type="815" id="1043" />
      <listitem open="0" type="815" id="1044" />
      <listitem open="0" type="815" id="1047" />
      <listitem open="0" type="815" id="1048" />
      <listitem open="0" type="815" id="1049" />
      <listitem open="0" type="815" id="1050" />
      <listitem open="0" type="815" id="1053" />
      <listitem open="0" type="815" id="1054" />
      <listitem open="0" type="815" id="1057" />
      <listitem open="0" type="815" id="1059" />
      <listitem open="0" type="815" id="1061" />
      <listitem open="0" type="815" id="1064" />
      <listitem open="0" type="815" id="1066" />
      <listitem open="0" type="815" id="1068" />
      <listitem open="0" type="815" id="1071" />
      <listitem open="0" type="815" id="1073" />
      <listitem open="0" type="815" id="1075" />
      <listitem open="0" type="815" id="1077" />
      <listitem open="0" type="815" id="1079" />
      <listitem open="0" type="815" id="1081" />
      <listitem open="0" type="815" id="1084" />
      <listitem open="0" type="815" id="1085" />
      <listitem open="0" type="815" id="1086" />
      <listitem open="0" type="815" id="1087" />
      <listitem open="0" type="815" id="1088" />
      <listitem open="0" type="815" id="1089" />
      <listitem open="0" type="815" id="1090" />
      <listitem open="0" type="815" id="1092" />
      <listitem open="0" type="815" id="1093" />
      <listitem open="0" type="815" id="1094" />
      <listitem open="0" type="815" id="1099" />
      <listitem open="0" type="815" id="1101" />
      <listitem open="0" type="815" id="1102" />
      <listitem open="0" type="815" id="1103" />
      <listitem open="0" type="815" id="1105" />
      <listitem open="0" type="815" id="1107" />
      <listitem open="0" type="815" id="1109" />
      <listitem open="0" type="815" id="1111" />
      <listitem open="0" type="815" id="1113" />
      <listitem open="0" type="815" id="1116" />
      <listitem open="0" type="815" id="1118" />
      <listitem open="0" type="815" id="1122" />
      <listitem open="0" type="815" id="1124" />
      <listitem open="0" type="815" id="1125" />
      <listitem open="0" type="815" id="1126" />
      <listitem open="0" type="815" id="1129" />
     </listitem>
     <listitem open="0" type="813" id="384" />
     <listitem open="0" type="813" id="1300" >
      <listitem open="0" type="815" id="1304" />
      <listitem open="0" type="815" id="1305" />
      <listitem open="0" type="815" id="1306" />
      <listitem open="0" type="815" id="1308" />
     </listitem>
     <listitem open="0" type="813" id="816" >
      <listitem open="0" type="815" id="820" />
      <listitem open="0" type="815" id="821" />
      <listitem open="0" type="815" id="823" />
     </listitem>
     <listitem open="0" type="813" id="393" />
     <listitem open="0" type="813" id="1681" />
     <listitem open="0" type="813" id="394" />
     <listitem open="0" type="813" id="1358" />
     <listitem open="0" type="813" id="1310" >
      <listitem open="0" type="815" id="1314" />
      <listitem open="0" type="815" id="1315" />
      <listitem open="0" type="815" id="1316" />
     </listitem>
     <listitem open="0" type="813" id="825" >
      <listitem open="0" type="815" id="829" />
      <listitem open="0" type="815" id="830" />
     </listitem>
     <listitem open="0" type="813" id="958" />
     <listitem open="0" type="813" id="1680" />
     <listitem open="0" type="813" id="388" >
      <listitem open="0" type="814" id="1627" />
      <listitem open="0" type="814" id="1628" />
      <listitem open="0" type="814" id="1629" />
      <listitem open="0" type="814" id="1630" />
      <listitem open="0" type="814" id="1631" />
      <listitem open="0" type="814" id="1632" />
      <listitem open="0" type="814" id="1633" />
      <listitem open="0" type="814" id="1634" />
      <listitem open="0" type="814" id="1635" />
      <listitem open="0" type="814" id="1636" />
      <listitem open="0" type="814" id="1637" />
      <listitem open="0" type="814" id="1647" />
      <listitem open="0" type="814" id="1648" />
      <listitem open="0" type="815" id="1439" />
      <listitem open="0" type="815" id="1442" />
      <listitem open="0" type="815" id="1447" />
      <listitem open="0" type="815" id="1450" />
      <listitem open="0" type="815" id="1451" />
      <listitem open="0" type="815" id="1453" />
      <listitem open="0" type="815" id="1455" />
      <listitem open="0" type="815" id="1456" />
      <listitem open="0" type="815" id="1459" />
      <listitem open="0" type="815" id="1461" />
      <listitem open="0" type="815" id="1466" />
      <listitem open="0" type="815" id="1468" />
      <listitem open="0" type="815" id="1470" />
      <listitem open="0" type="815" id="1473" />
      <listitem open="0" type="815" id="1475" />
      <listitem open="0" type="815" id="1480" />
      <listitem open="0" type="815" id="1481" />
      <listitem open="0" type="815" id="1486" />
      <listitem open="0" type="815" id="1487" />
      <listitem open="0" type="815" id="1492" />
      <listitem open="0" type="815" id="1494" />
      <listitem open="0" type="815" id="1499" />
      <listitem open="0" type="815" id="1505" />
      <listitem open="0" type="815" id="1509" />
      <listitem open="0" type="815" id="1512" />
      <listitem open="0" type="815" id="1518" />
      <listitem open="0" type="815" id="1520" />
      <listitem open="0" type="815" id="1521" />
      <listitem open="0" type="815" id="1523" />
      <listitem open="0" type="815" id="1529" />
      <listitem open="0" type="815" id="1534" />
      <listitem open="0" type="815" id="1536" />
      <listitem open="0" type="815" id="1539" />
      <listitem open="0" type="815" id="1540" />
      <listitem open="0" type="815" id="1541" />
      <listitem open="0" type="815" id="1542" />
      <listitem open="0" type="815" id="1544" />
      <listitem open="0" type="815" id="1545" />
      <listitem open="0" type="815" id="1547" />
      <listitem open="0" type="815" id="1548" />
      <listitem open="0" type="815" id="1549" />
      <listitem open="0" type="815" id="1551" />
      <listitem open="0" type="815" id="1553" />
      <listitem open="0" type="815" id="1554" />
      <listitem open="0" type="815" id="1555" />
      <listitem open="0" type="815" id="1558" />
      <listitem open="0" type="815" id="1560" />
      <listitem open="0" type="815" id="1565" />
      <listitem open="0" type="815" id="1568" />
      <listitem open="0" type="815" id="1572" />
      <listitem open="0" type="815" id="1581" />
      <listitem open="0" type="815" id="1582" />
      <listitem open="0" type="815" id="1583" />
      <listitem open="0" type="815" id="1584" />
      <listitem open="0" type="815" id="1586" />
      <listitem open="0" type="815" id="1588" />
      <listitem open="0" type="815" id="1594" />
      <listitem open="0" type="815" id="1599" />
      <listitem open="0" type="815" id="1604" />
      <listitem open="0" type="815" id="1605" />
      <listitem open="0" type="815" id="1607" />
      <listitem open="0" type="815" id="1609" />
      <listitem open="0" type="815" id="1611" />
      <listitem open="0" type="815" id="1612" />
      <listitem open="0" type="815" id="1613" />
      <listitem open="0" type="815" id="1615" />
      <listitem open="0" type="815" id="1617" />
      <listitem open="0" type="815" id="1620" />
      <listitem open="0" type="815" id="1621" />
      <listitem open="0" type="815" id="1622" />
      <listitem open="0" type="815" id="1624" />
      <listitem open="0" type="815" id="1638" />
      <listitem open="0" type="815" id="1641" />
      <listitem open="0" type="815" id="1644" />
     </listitem>
     <listitem open="0" type="813" id="389" />
     <listitem open="0" type="813" id="410" />
     <listitem open="0" type="813" id="412" />
     <listitem open="0" type="813" id="413" />
     <listitem open="0" type="813" id="411" />
     <listitem open="0" type="813" id="959" />
     <listitem open="0" type="813" id="1692" />
     <listitem open="0" type="813" id="574" />
     <listitem open="0" type="813" id="1225" >
      <listitem open="0" type="814" id="1248" />
      <listitem open="0" type="814" id="1249" />
      <listitem open="0" type="814" id="1250" />
      <listitem open="0" type="814" id="1251" />
      <listitem open="0" type="814" id="1252" />
      <listitem open="0" type="815" id="1226" />
      <listitem open="0" type="815" id="1231" />
      <listitem open="0" type="815" id="1236" />
      <listitem open="0" type="815" id="1237" />
      <listitem open="0" type="815" id="1239" />
      <listitem open="0" type="815" id="1240" />
      <listitem open="0" type="815" id="1241" />
      <listitem open="0" type="815" id="1243" />
      <listitem open="0" type="815" id="1244" />
      <listitem open="0" type="815" id="1246" />
      <listitem open="0" type="815" id="1247" />
     </listitem>
     <listitem open="0" type="813" id="1202" >
      <listitem open="0" type="814" id="1220" />
      <listitem open="0" type="814" id="1221" />
      <listitem open="0" type="814" id="1222" />
      <listitem open="0" type="814" id="1223" />
      <listitem open="0" type="814" id="1224" />
      <listitem open="0" type="815" id="1203" />
      <listitem open="0" type="815" id="1209" />
      <listitem open="0" type="815" id="1210" />
      <listitem open="0" type="815" id="1212" />
      <listitem open="0" type="815" id="1213" />
      <listitem open="0" type="815" id="1214" />
      <listitem open="0" type="815" id="1216" />
      <listitem open="0" type="815" id="1217" />
      <listitem open="0" type="815" id="1219" />
     </listitem>
     <listitem open="0" type="813" id="416" />
     <listitem open="0" type="813" id="417" />
     <listitem open="0" type="813" id="457" />
     <listitem open="0" type="813" id="437" >
      <listitem open="0" type="814" id="949" />
      <listitem open="0" type="814" id="950" />
      <listitem open="0" type="814" id="951" />
      <listitem open="0" type="814" id="952" />
      <listitem open="0" type="814" id="953" />
      <listitem open="0" type="814" id="954" />
      <listitem open="0" type="814" id="955" />
      <listitem open="0" type="814" id="956" />
      <listitem open="0" type="815" id="923" />
      <listitem open="0" type="815" id="926" />
      <listitem open="0" type="815" id="929" />
      <listitem open="0" type="815" id="934" />
      <listitem open="0" type="815" id="935" />
      <listitem open="0" type="815" id="936" />
      <listitem open="0" type="815" id="937" />
      <listitem open="0" type="815" id="938" />
      <listitem open="0" type="815" id="940" />
      <listitem open="0" type="815" id="942" />
      <listitem open="0" type="815" id="943" />
      <listitem open="0" type="815" id="944" />
      <listitem open="0" type="815" id="945" />
      <listitem open="0" type="815" id="946" />
      <listitem open="0" type="815" id="947" />
      <listitem open="0" type="815" id="948" />
     </listitem>
     <listitem open="0" type="813" id="438" />
     <listitem open="0" type="813" id="576" />
     <listitem open="0" type="813" id="833" />
     <listitem open="0" type="813" id="1186" >
      <listitem open="0" type="814" id="1200" />
      <listitem open="0" type="814" id="1201" />
      <listitem open="0" type="815" id="1187" />
      <listitem open="0" type="815" id="1191" />
      <listitem open="0" type="815" id="1192" />
      <listitem open="0" type="815" id="1194" />
      <listitem open="0" type="815" id="1196" />
      <listitem open="0" type="815" id="1198" />
     </listitem>
     <listitem open="0" type="813" id="1160" >
      <listitem open="0" type="815" id="1161" />
      <listitem open="0" type="815" id="1162" />
      <listitem open="0" type="815" id="1165" />
     </listitem>
     <listitem open="0" type="813" id="1168" >
      <listitem open="0" type="815" id="1172" />
      <listitem open="0" type="815" id="1173" />
      <listitem open="0" type="815" id="1175" />
     </listitem>
     <listitem open="0" type="813" id="1177" >
      <listitem open="0" type="815" id="1181" />
      <listitem open="0" type="815" id="1182" />
      <listitem open="0" type="815" id="1184" />
     </listitem>
     <listitem open="0" type="813" id="1690" />
     <listitem open="0" type="813" id="456" />
     <listitem open="0" type="813" id="1424" />
     <listitem open="0" type="813" id="1429" />
     <listitem open="0" type="813" id="868" >
      <listitem open="0" type="814" id="911" />
      <listitem open="0" type="814" id="912" />
      <listitem open="0" type="814" id="913" />
      <listitem open="0" type="814" id="914" />
      <listitem open="0" type="814" id="915" />
      <listitem open="0" type="814" id="916" />
      <listitem open="0" type="815" id="873" />
      <listitem open="0" type="815" id="875" />
      <listitem open="0" type="815" id="876" />
      <listitem open="0" type="815" id="877" />
      <listitem open="0" type="815" id="878" />
      <listitem open="0" type="815" id="880" />
      <listitem open="0" type="815" id="881" />
      <listitem open="0" type="815" id="883" />
      <listitem open="0" type="815" id="884" />
      <listitem open="0" type="815" id="886" />
      <listitem open="0" type="815" id="887" />
      <listitem open="0" type="815" id="889" />
      <listitem open="0" type="815" id="890" />
      <listitem open="0" type="815" id="892" />
      <listitem open="0" type="815" id="893" />
      <listitem open="0" type="815" id="894" />
      <listitem open="0" type="815" id="896" />
      <listitem open="0" type="815" id="898" />
      <listitem open="0" type="815" id="901" />
      <listitem open="0" type="815" id="903" />
      <listitem open="0" type="815" id="905" />
      <listitem open="0" type="815" id="908" />
     </listitem>
     <listitem open="0" type="813" id="1693" />
     <listitem open="0" type="813" id="1428" />
     <listitem open="0" type="813" id="776" >
      <listitem open="0" type="815" id="777" />
      <listitem open="0" type="815" id="778" />
      <listitem open="0" type="815" id="779" />
     </listitem>
     <listitem open="0" type="813" id="832" >
      <listitem open="0" type="813" id="840" >
       <listitem open="0" type="814" id="841" />
       <listitem open="0" type="814" id="843" />
      </listitem>
      <listitem open="0" type="813" id="837" >
       <listitem open="0" type="814" id="838" />
       <listitem open="0" type="814" id="839" />
      </listitem>
      <listitem open="0" type="814" id="854" />
      <listitem open="0" type="814" id="865" />
      <listitem open="0" type="814" id="866" />
      <listitem open="0" type="815" id="844" />
      <listitem open="0" type="815" id="845" />
      <listitem open="0" type="815" id="846" />
      <listitem open="0" type="815" id="849" />
      <listitem open="0" type="815" id="855" />
      <listitem open="0" type="815" id="867" />
     </listitem>
     <listitem open="0" type="813" id="398" >
      <listitem open="0" type="814" id="1671" />
      <listitem open="0" type="814" id="1672" />
      <listitem open="0" type="814" id="1673" />
      <listitem open="0" type="815" id="1652" />
      <listitem open="0" type="815" id="1655" />
      <listitem open="0" type="815" id="1659" />
      <listitem open="0" type="815" id="1660" />
      <listitem open="0" type="815" id="1661" />
      <listitem open="0" type="815" id="1663" />
      <listitem open="0" type="815" id="1665" />
      <listitem open="0" type="815" id="1667" />
      <listitem open="0" type="815" id="1670" />
     </listitem>
     <listitem open="0" type="813" id="577" >
      <listitem open="0" type="814" id="1834" />
      <listitem open="0" type="814" id="1835" />
      <listitem open="0" type="814" id="1836" />
      <listitem open="0" type="814" id="1838" />
      <listitem open="0" type="814" id="1839" />
      <listitem open="0" type="814" id="1840" />
      <listitem open="0" type="814" id="1841" />
      <listitem open="0" type="814" id="1842" />
      <listitem open="0" type="814" id="1843" />
      <listitem open="0" type="814" id="1844" />
      <listitem open="0" type="814" id="1845" />
      <listitem open="0" type="814" id="1846" />
      <listitem open="0" type="814" id="1847" />
      <listitem open="0" type="814" id="1848" />
      <listitem open="0" type="814" id="1849" />
      <listitem open="0" type="814" id="1850" />
      <listitem open="0" type="814" id="1851" />
      <listitem open="0" type="814" id="1852" />
      <listitem open="0" type="814" id="1853" />
      <listitem open="0" type="814" id="1854" />
      <listitem open="0" type="814" id="1855" />
      <listitem open="0" type="814" id="1856" />
      <listitem open="0" type="814" id="1857" />
      <listitem open="0" type="814" id="1859" />
      <listitem open="0" type="815" id="1801" />
      <listitem open="0" type="815" id="1805" />
      <listitem open="0" type="815" id="1806" />
      <listitem open="0" type="815" id="1808" />
      <listitem open="0" type="815" id="1811" />
      <listitem open="0" type="815" id="1812" />
      <listitem open="0" type="815" id="1814" />
      <listitem open="0" type="815" id="1815" />
      <listitem open="0" type="815" id="1816" />
      <listitem open="0" type="815" id="1817" />
      <listitem open="0" type="815" id="1818" />
      <listitem open="0" type="815" id="1819" />
      <listitem open="0" type="815" id="1820" />
      <listitem open="0" type="815" id="1821" />
      <listitem open="0" type="815" id="1822" />
      <listitem open="0" type="815" id="1823" />
      <listitem open="0" type="815" id="1824" />
      <listitem open="0" type="815" id="1825" />
      <listitem open="0" type="815" id="1826" />
      <listitem open="0" type="815" id="1827" />
      <listitem open="0" type="815" id="1828" />
      <listitem open="0" type="815" id="1829" />
      <listitem open="0" type="815" id="1830" />
      <listitem open="0" type="815" id="1831" />
      <listitem open="0" type="815" id="1832" />
      <listitem open="0" type="815" id="1833" />
     </listitem>
     <listitem open="0" type="813" id="399" />
     <listitem open="0" type="813" id="363" >
      <listitem open="0" type="813" id="369" />
      <listitem open="0" type="815" id="370" />
      <listitem open="0" type="815" id="371" />
      <listitem open="0" type="815" id="372" />
      <listitem open="0" type="815" id="377" />
      <listitem open="0" type="816" id="364" />
     </listitem>
     <listitem open="0" type="813" id="1260" >
      <listitem open="0" type="815" id="1264" />
      <listitem open="0" type="815" id="1265" />
      <listitem open="0" type="815" id="1266" />
     </listitem>
     <listitem open="0" type="813" id="781" >
      <listitem open="0" type="815" id="785" />
      <listitem open="0" type="815" id="786" />
     </listitem>
     <listitem open="0" type="813" id="426" />
     <listitem open="0" type="813" id="428" />
     <listitem open="0" type="813" id="427" />
     <listitem open="0" type="813" id="1687" />
     <listitem open="0" type="813" id="1348" />
     <listitem open="0" type="813" id="418" />
     <listitem open="0" type="813" id="414" />
     <listitem open="0" type="813" id="415" />
     <listitem open="0" type="813" id="419" />
     <listitem open="0" type="813" id="1318" >
      <listitem open="0" type="814" id="1344" />
      <listitem open="0" type="814" id="1345" />
      <listitem open="0" type="815" id="1322" />
      <listitem open="0" type="815" id="1323" />
      <listitem open="0" type="815" id="1324" />
      <listitem open="0" type="815" id="1326" />
      <listitem open="0" type="815" id="1334" />
      <listitem open="0" type="815" id="1346" />
     </listitem>
     <listitem open="0" type="813" id="1276" >
      <listitem open="0" type="815" id="1280" />
      <listitem open="0" type="815" id="1281" />
      <listitem open="0" type="815" id="1282" />
     </listitem>
     <listitem open="0" type="813" id="795" >
      <listitem open="0" type="815" id="799" />
      <listitem open="0" type="815" id="800" />
     </listitem>
     <listitem open="0" type="813" id="575" />
     <listitem open="0" type="813" id="1426" />
     <listitem open="0" type="813" id="1430" />
     <listitem open="0" type="813" id="1675" />
     <listitem open="0" type="813" id="957" />
     <listitem open="0" type="813" id="571" />
     <listitem open="0" type="813" id="1347" />
     <listitem open="0" type="813" id="1677" />
     <listitem open="0" type="813" id="1678" />
     <listitem open="0" type="813" id="361" />
     <listitem open="0" type="813" id="662" />
     <listitem open="0" type="813" id="591" />
     <listitem open="0" type="813" id="579" />
     <listitem open="0" type="813" id="714" />
     <listitem open="0" type="813" id="879" />
     <listitem open="0" type="813" id="869" />
     <listitem open="0" type="813" id="733" />
     <listitem open="0" type="813" id="989" />
     <listitem open="0" type="813" id="685" />
     <listitem open="0" type="813" id="497" />
     <listitem open="0" type="813" id="1858" />
     <listitem open="0" type="813" id="475" />
     <listitem open="0" type="813" id="728" />
     <listitem open="0" type="813" id="548" />
     <listitem open="0" type="813" id="1163" />
     <listitem open="0" type="813" id="365" />
     <listitem open="0" type="813" id="1427" />
     <listitem open="0" type="813" id="455" />
     <listitem open="0" type="813" id="463" />
     <listitem open="0" type="813" id="1618" />
     <listitem open="0" type="813" id="924" />
     <listitem open="0" type="813" id="1388" />
     <listitem open="0" type="813" id="558" />
     <listitem open="0" type="813" id="930" />
     <listitem open="0" type="813" id="939" />
     <listitem open="0" type="813" id="941" />
     <listitem open="0" type="813" id="447" />
     <listitem open="0" type="813" id="449" />
     <listitem open="0" type="813" id="448" />
     <listitem open="0" type="813" id="442" />
     <listitem open="0" type="813" id="444" />
     <listitem open="0" type="813" id="443" />
     <listitem open="0" type="813" id="452" />
     <listitem open="0" type="813" id="454" />
     <listitem open="0" type="813" id="453" />
     <listitem open="0" type="813" id="407" />
     <listitem open="0" type="813" id="409" />
     <listitem open="0" type="813" id="408" />
     <listitem open="0" type="813" id="385" />
     <listitem open="0" type="813" id="387" />
     <listitem open="0" type="813" id="386" />
     <listitem open="0" type="813" id="395" />
     <listitem open="0" type="813" id="397" />
     <listitem open="0" type="813" id="396" />
     <listitem open="0" type="813" id="390" />
     <listitem open="0" type="813" id="392" />
     <listitem open="0" type="813" id="391" />
     <listitem open="0" type="813" id="439" />
     <listitem open="0" type="813" id="425" />
     <listitem open="0" type="813" id="400" />
     <listitem open="0" type="813" id="402" />
     <listitem open="0" type="813" id="401" />
     <listitem open="0" type="813" id="420" />
     <listitem open="0" type="813" id="422" />
     <listitem open="0" type="813" id="421" />
     <listitem open="0" type="817" id="11" >
      <listitem open="0" type="815" id="458" />
      <listitem open="0" type="815" id="459" />
      <listitem open="0" type="815" id="460" />
      <listitem open="0" type="815" id="462" />
      <listitem open="0" type="815" id="464" />
      <listitem open="0" type="815" id="465" />
      <listitem open="0" type="815" id="468" />
      <listitem open="0" type="815" id="469" />
      <listitem open="0" type="815" id="474" />
      <listitem open="0" type="815" id="478" />
      <listitem open="0" type="815" id="479" />
      <listitem open="0" type="815" id="482" />
      <listitem open="0" type="815" id="483" />
      <listitem open="0" type="815" id="486" />
      <listitem open="0" type="815" id="491" />
      <listitem open="0" type="815" id="493" />
      <listitem open="0" type="815" id="496" />
      <listitem open="0" type="815" id="500" />
      <listitem open="0" type="815" id="503" />
      <listitem open="0" type="815" id="505" />
      <listitem open="0" type="815" id="507" />
      <listitem open="0" type="815" id="511" />
      <listitem open="0" type="815" id="513" />
      <listitem open="0" type="815" id="515" />
      <listitem open="0" type="815" id="517" />
      <listitem open="0" type="815" id="519" />
      <listitem open="0" type="815" id="522" />
      <listitem open="0" type="815" id="525" />
     </listitem>
     <listitem open="1" type="817" id="17" />
     <listitem open="1" type="817" id="16" />
     <listitem open="1" type="817" id="15" />
     <listitem open="0" type="817" id="13" >
      <listitem open="0" type="815" id="20" />
      <listitem open="0" type="815" id="25" />
      <listitem open="0" type="815" id="28" />
      <listitem open="0" type="815" id="43" />
      <listitem open="0" type="815" id="50" />
      <listitem open="0" type="815" id="55" />
      <listitem open="0" type="815" id="106" />
      <listitem open="0" type="815" id="125" />
      <listitem open="0" type="815" id="140" />
     </listitem>
     <listitem open="1" type="817" id="14" />
     <listitem open="1" type="817" id="18" />
     <listitem open="0" type="818" id="1037" >
      <listitem open="0" type="813" id="1038" />
     </listitem>
     <listitem open="0" type="818" id="677" >
      <listitem open="0" type="813" id="678" />
     </listitem>
     <listitem open="0" type="818" id="373" >
      <listitem open="0" type="813" id="374" />
      <listitem open="0" type="813" id="376" />
      <listitem open="0" type="813" id="378" />
      <listitem open="0" type="813" id="380" />
      <listitem open="0" type="813" id="382" />
     </listitem>
     <listitem open="1" type="830" label="Datatypes" >
      <listitem open="0" type="829" id="856" />
      <listitem open="0" type="829" id="842" />
      <listitem open="0" type="829" id="1771" />
      <listitem open="0" type="829" id="978" />
      <listitem open="0" type="829" id="1809" />
      <listitem open="0" type="829" id="1701" />
      <listitem open="0" type="829" id="1465" />
      <listitem open="0" type="829" id="1777" />
      <listitem open="0" type="829" id="1781" />
      <listitem open="0" type="829" id="1773" />
      <listitem open="0" type="829" id="599" />
      <listitem open="0" type="829" id="527" />
      <listitem open="0" type="829" id="608" />
      <listitem open="0" type="829" id="540" />
      <listitem open="0" type="829" id="583" />
      <listitem open="0" type="829" id="630" />
      <listitem open="0" type="829" id="533" />
      <listitem open="0" type="829" id="1775" />
      <listitem open="0" type="829" id="1837" />
      <listitem open="0" type="829" id="1398" />
      <listitem open="0" type="829" id="1803" />
      <listitem open="0" type="829" id="1758" />
      <listitem open="0" type="829" id="1769" />
      <listitem open="0" type="829" id="618" />
      <listitem open="0" type="829" id="1332" />
      <listitem open="0" type="829" id="1719" />
      <listitem open="0" type="829" id="1721" />
      <listitem open="0" type="829" id="1723" />
      <listitem open="0" type="829" id="1717" />
      <listitem open="0" type="829" id="603" />
      <listitem open="0" type="829" id="1787" />
      <listitem open="0" type="829" id="1104" />
      <listitem open="0" type="829" id="1783" />
      <listitem open="0" type="829" id="1128" />
      <listitem open="0" type="829" id="1443" />
      <listitem open="0" type="829" id="1766" />
      <listitem open="0" type="829" id="1359" />
      <listitem open="0" type="829" id="1153" />
      <listitem open="0" type="829" id="1764" />
      <listitem open="0" type="829" id="1626" />
      <listitem open="0" type="829" id="847" />
      <listitem open="0" type="829" id="1789" />
      <listitem open="0" type="829" id="601" />
      <listitem open="0" type="829" id="614" />
      <listitem open="0" type="829" id="1167" />
      <listitem open="0" type="829" id="1785" />
      <listitem open="0" type="829" id="910" />
      <listitem open="0" type="829" id="899" />
      <listitem open="0" type="829" id="1791" />
      <listitem open="0" type="829" id="1642" />
      <listitem open="0" type="829" id="862" />
      <listitem open="0" type="829" id="1639" />
      <listitem open="0" type="829" id="616" />
      <listitem open="0" type="829" id="1779" />
      <listitem open="0" type="829" id="1709" />
      <listitem open="0" type="829" id="610" />
      <listitem open="0" type="829" id="1645" />
      <listitem open="0" type="829" id="606" />
      <listitem open="0" type="829" id="1699" />
      <listitem open="0" type="829" id="1028" />
      <listitem open="0" type="829" id="612" />
      <listitem open="0" type="829" id="1365" />
      <listitem open="0" type="829" id="1752" />
      <listitem open="0" type="829" id="1750" />
      <listitem open="0" type="829" id="669" />
      <listitem open="0" type="829" id="1526" />
      <listitem open="0" type="829" id="715" />
      <listitem open="0" type="829" id="734" />
      <listitem open="0" type="829" id="990" />
      <listitem open="0" type="829" id="752" />
      <listitem open="0" type="829" id="666" />
      <listitem open="0" type="829" id="1188" />
      <listitem open="1" type="829" id="22" />
      <listitem open="0" type="829" id="461" />
      <listitem open="0" type="829" id="1371" />
      <listitem open="0" type="829" id="508" />
      <listitem open="0" type="829" id="1395" />
      <listitem open="1" type="829" id="5" />
      <listitem open="1" type="829" id="8" />
      <listitem open="1" type="829" id="4" />
      <listitem open="0" type="829" id="1034" />
      <listitem open="0" type="829" id="523" />
      <listitem open="0" type="829" id="536" />
      <listitem open="0" type="829" id="626" />
      <listitem open="0" type="829" id="1355" />
      <listitem open="0" type="829" id="651" />
      <listitem open="0" type="829" id="555" />
      <listitem open="0" type="829" id="974" />
      <listitem open="0" type="829" id="1557" />
      <listitem open="0" type="829" id="1056" />
      <listitem open="0" type="829" id="1062" />
      <listitem open="0" type="829" id="1448" />
      <listitem open="0" type="829" id="501" />
      <listitem open="0" type="829" id="1025" />
      <listitem open="0" type="829" id="494" />
      <listitem open="0" type="829" id="906" />
      <listitem open="0" type="829" id="1040" />
      <listitem open="0" type="829" id="663" />
      <listitem open="0" type="829" id="1668" />
      <listitem open="0" type="829" id="593" />
      <listitem open="0" type="829" id="623" />
      <listitem open="0" type="829" id="718" />
      <listitem open="0" type="829" id="1510" />
      <listitem open="0" type="829" id="498" />
      <listitem open="0" type="829" id="476" />
      <listitem open="0" type="829" id="729" />
      <listitem open="0" type="829" id="549" />
      <listitem open="0" type="829" id="1204" />
      <listitem open="0" type="829" id="1537" />
      <listitem open="0" type="829" id="1467" />
      <listitem open="0" type="829" id="765" />
      <listitem open="0" type="829" id="931" />
      <listitem open="0" type="829" id="1052" />
      <listitem open="1" type="829" id="7" />
      <listitem open="1" type="829" id="6" />
      <listitem open="1" type="829" id="2" />
      <listitem open="1" type="829" id="9" />
      <listitem open="1" type="829" id="10" />
      <listitem open="1" type="829" id="21" />
     </listitem>
     <listitem open="0" type="831" id="314" />
     <listitem open="0" type="831" id="301" />
     <listitem open="0" type="831" id="307" />
     <listitem open="0" type="831" id="768" />
     <listitem open="0" type="831" id="342" />
     <listitem open="0" type="831" id="358" />
     <listitem open="0" type="831" id="311" />
    </listitem>
    <listitem open="1" type="802" label="Use Case View" />
    <listitem open="1" type="821" label="Component View" />
    <listitem open="1" type="827" label="Deployment View" />
    <listitem open="1" type="836" label="Entity Relationship Model" />
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="Java" >
    <codedocument writeOutCode="false" package="" id="ANTDOC" fileExt=".xml" fileName="build" >
     <textblocks>
      <codeblockwithcomments tag="xmlDecl" text="&lt;?xml version=&quot;1.0&quot;?>" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <xmlelementblock nodeName="project" tag="projectDecl" canDelete="false" >
       <header>
        <codecomment tag="" text="Java ANT build document" />
       </header>
       <textblocks/>
      </xmlelementblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
    </codedocument>
    <classifiercodedocument writeOutCode="true" package="" id="2" parent_class="2" fileExt=".java" fileName="int" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="2" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Int&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Int ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="4" parent_class="4" fileExt=".java" fileName="char" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="4" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Char&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Char ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="5" parent_class="5" fileExt=".java" fileName="boolean" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="5" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Boolean&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Boolean ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="6" parent_class="6" fileExt=".java" fileName="float" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="6" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Float&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Float ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="7" parent_class="7" fileExt=".java" fileName="double" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="7" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Double&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Double ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="8" parent_class="8" fileExt=".java" fileName="byte" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="8" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Byte&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Byte ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="9" parent_class="9" fileExt=".java" fileName="short" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="9" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Short&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Short ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="10" parent_class="10" fileExt=".java" fileName="string" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="10" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class String&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public String ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="11" parent_class="11" fileExt=".java" fileName="KisCanvasControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_INT32;&amp;#010;import QPoint;&amp;#010;import KisPoint;&amp;#010;import QRect;&amp;#010;import KisRect;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="11" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisCanvasControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="458" tag="operation_458" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="459" tag="operation_459" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="460" tag="operation_460" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QWidget*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="462" tag="operation_462" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="464" tag="operation_464" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="465" tag="operation_465" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="468" tag="operation_468" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="469" tag="operation_469" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="474" tag="operation_474" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="478" tag="operation_478" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="479" tag="operation_479" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="482" tag="operation_482" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="483" tag="operation_483" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="486" tag="operation_486" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="491" tag="operation_491" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="493" tag="operation_493" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="496" tag="operation_496" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return QPoint  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="500" tag="operation_500" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return KisPoint  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="503" tag="operation_503" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return QRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="505" tag="operation_505" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return KisRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="507" tag="operation_507" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="511" tag="operation_511" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return QPoint  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="513" tag="operation_513" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return KisPoint  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="515" tag="operation_515" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return QRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="517" tag="operation_517" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return KisRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="519" tag="operation_519" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="522" tag="operation_522" canDelete="false" writeOutText="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="525" tag="operation_525" canDelete="false" writeOutText="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisCanvasControllerInterface&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="13" parent_class="13" fileExt=".java" fileName="KisMetaControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KActionCollection;&amp;#010;import KisCanvasControllerInterface;&amp;#010;import KisSelectionControllerInterface;&amp;#010;import KisLayerControllerInterface;&amp;#010;import KisImageControllerInterface;&amp;#010;import KisDockerControllerInterface;&amp;#010;import KisPainterControllerInterface;&amp;#010;import KisToolControllerInterface;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="13" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisMetaControllerInterface&amp;#010;Combines access to the various controllers that allow plugins to function within Krita. Every controller offers a select subset of functionality centered around a particular activity. &amp;#010;&amp;#010;All this functionality is centered around a view with a certain document and an active image with an active layer. &amp;#010;&amp;#010;XXX: Should this be the basis for simple scriptability? Have every controller register every action using a KisID and a parameter description list, and offer a queryActions() and an executeAction(KisID) method?" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisMetaControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="20" tag="operation_20" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Retrieve the view widget that is controlled by this controller; it can be used to parent dialogs." />
             </header>
            </codeoperation>
            <codeoperation parent_id="25" tag="operation_25" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the KActionCollection of the current view. This can be used to associate actions directly with the main view instead of relying on the KXMLGui based configuration mechanism." />
             </header>
            </codeoperation>
            <codeoperation parent_id="28" tag="operation_28" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the canvas controller. The canvas controller enables zooming of the canvas and converting image coordinates to canvas and view coordinates." />
             </header>
            </codeoperation>
            <codeoperation parent_id="43" tag="operation_43" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the selection controller. The selection controller can be used to create and modify selections for a paint device." />
             </header>
            </codeoperation>
            <codeoperation parent_id="50" tag="operation_50" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the layer controller interface. The layer controller offers access to functions to add, delete transform or restack layers, " />
             </header>
            </codeoperation>
            <codeoperation parent_id="55" tag="operation_55" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Returns the image controller interface. The image controller offers functionality to create, delete, transform, convert, import or export images." />
             </header>
            </codeoperation>
            <codeoperation parent_id="106" tag="operation_106" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The docker controller allows the creating, removing, showing and hiding of docker tabs and dockers." />
             </header>
            </codeoperation>
            <codeoperation parent_id="125" tag="operation_125" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="The painter controller allows setting of properties like foreground and background colour and other properties that the various painters (line, fill, gradient, convolution) will use when created on a given paint device." />
             </header>
            </codeoperation>
            <codeoperation parent_id="140" tag="operation_140" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Returns the tool controller. The tool controller makes it possible to set a tool current and to retrieve the current tool. This is useful when tools are activated but also if a tool needs to be temporarily activated, like the move tool which should be activated if a selection tool is active and the user presses a modifier key while dragging." />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="14" parent_class="14" fileExt=".java" fileName="KisSelectionControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="14" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisSelectionControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSelectionControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="15" parent_class="15" fileExt=".java" fileName="KisLayerControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="15" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisLayerControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLayerControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="16" parent_class="16" fileExt=".java" fileName="KisImageControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="16" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisImageControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisImageControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".java" fileName="KisDockerControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="17" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisDockerControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDockerControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".java" fileName="KisToolControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="18" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Interface KisToolControllerInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisToolControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="21" parent_class="21" fileExt=".java" fileName="void" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="21" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Void&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Void ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="22" parent_class="22" fileExt=".java" fileName="QWidget * " >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="22" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QWidget * &amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QWidget *  ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="301" parent_class="301" fileExt=".java" fileName="enumCursorStyle" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="301" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumCursorStyle&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumCursorStyle ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="307" parent_class="307" fileExt=".java" fileName="enumDockerStyle" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="307" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumDockerStyle&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumDockerStyle ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="311" parent_class="311" fileExt=".java" fileName="enumRotationDirection" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="311" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumRotationDirection&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumRotationDirection ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="314" parent_class="314" fileExt=".java" fileName="CompositeOp" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="314" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CompositeOp&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CompositeOp ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="342" parent_class="342" fileExt=".java" fileName="enumImgTypeDeprecated" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="342" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumImgTypeDeprecated&amp;#010;// The following enum is kept to allow the loading of old documents in KisDoc::loadImage// XXX: Before Koffice 1.4 release, remove. We do not need backwards compatibility since// we have no installed base." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumImgTypeDeprecated ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="358" parent_class="358" fileExt=".java" fileName="enumPaintStyles" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="358" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumPaintStyles&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumPaintStyles ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="361" parent_class="361" fileExt=".java" fileName="PIXELTYPE" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="361" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class PIXELTYPE&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public PIXELTYPE ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="363" parent_class="363" fileExt=".java" fileName="KisSharedPtrVector" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="363" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSharedPtrVector&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSharedPtrVector ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="370" tag="operation_370" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="371" tag="operation_371" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="372" tag="operation_372" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param it &amp;#010;@return typename super.test  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="377" tag="operation_377" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param first &amp;#010;@param last &amp;#010;@return typename super.test4  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="366" field_type="2097266" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QValueVector  = new QValueVector ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QValueVector to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QValueVector from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="365" parent_class="365" fileExt=".java" fileName="QValueVector" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="365" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QValueVector&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QValueVector ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="366" field_type="2147483647" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisSharedPtrVector  = new KisSharedPtrVector ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisSharedPtrVector to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisSharedPtrVector from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="366" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="366" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisSelection" id="369" parent_class="369" fileExt=".java" fileName="super" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisSelection;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="369" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Super&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Super ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="typename super" id="374" parent_class="374" fileExt=".java" fileName="iterator" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package typename super;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="374" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Iterator&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Iterator ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="typename super" id="376" parent_class="376" fileExt=".java" fileName="test" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package typename super;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="376" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Test&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Test ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="typename super" id="378" parent_class="378" fileExt=".java" fileName="test2" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package typename super;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="378" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Test2&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Test2 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="typename super" id="380" parent_class="380" fileExt=".java" fileName="test3" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package typename super;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="380" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Test3&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Test3 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="typename super" id="382" parent_class="382" fileExt=".java" fileName="test4" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package typename super;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="382" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Test4&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Test4 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="383" parent_class="383" fileExt=".java" fileName="KisImage" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_INT32;&amp;#010;import KisStrategyColorSpaceSP;&amp;#010;import KisProfileSP;&amp;#010;import QString;&amp;#010;import bool;&amp;#010;import enumFilterType;&amp;#010;import KURL;&amp;#010;import KoUnit.Unit;&amp;#010;import vKisLayerSP;&amp;#010;import KisPaintDeviceSP;&amp;#010;import KisLayerSP;&amp;#010;import Q_UINT32;&amp;#010;import QRect;&amp;#010;import KisImageSP;&amp;#010;import KisBackgroundSP;&amp;#010;import KisGuideMgr;&amp;#010;import QPixmap;&amp;#010;import vKisAnnotationSP;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="383" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisImage&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1135" tag="tblock_0" canDelete="false" indentLevel="1" text="private KoCommandHistory* m_undoHistory;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1136" tag="tblock_2" canDelete="false" indentLevel="1" text="private KURL m_uri;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1137" tag="tblock_5" canDelete="false" indentLevel="1" text="private QString m_name;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1138" tag="tblock_8" canDelete="false" indentLevel="1" text="private QString m_description;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1139" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1140" tag="tblock_14" canDelete="false" indentLevel="1" text="private Q_INT32 m_width;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1141" tag="tblock_17" canDelete="false" indentLevel="1" text="private Q_INT32 m_height;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1142" tag="tblock_20" canDelete="false" indentLevel="1" text="private double m_xres;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1143" tag="tblock_23" canDelete="false" indentLevel="1" text="private double m_yres;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1144" tag="tblock_26" canDelete="false" indentLevel="1" text="private KoUnit.Unit m_unit;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1145" tag="tblock_29" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1146" tag="tblock_32" canDelete="false" indentLevel="1" text="private boolean m_dirty;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1147" tag="tblock_35" canDelete="false" indentLevel="1" text="private QRect m_dirtyRect;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1148" tag="tblock_38" canDelete="false" indentLevel="1" text="private KisBackgroundSP m_bkg;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1149" tag="tblock_41" canDelete="false" indentLevel="1" text="private KisLayerSP m_projection;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1150" tag="tblock_44" canDelete="false" indentLevel="1" text="private vKisLayerSP m_layers;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1151" tag="tblock_47" canDelete="false" indentLevel="1" text="private vKisLayerSP m_layerStack;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1152" tag="tblock_50" canDelete="false" indentLevel="1" text="private KisLayerSP m_activeLayer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1154" tag="tblock_53" canDelete="false" indentLevel="1" text="private KisNameServer* m_nserver;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1155" tag="tblock_56" canDelete="false" indentLevel="1" text="private KisUndoAdapter* m_adapter;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1156" tag="tblock_59" canDelete="false" indentLevel="1" text="private KisGuideMgr m_guides;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1157" tag="tblock_62" canDelete="false" indentLevel="1" text="private DCOPObject* m_dcop;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1158" tag="tblock_65" canDelete="false" indentLevel="1" text="private QPixmap m_pixmap;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1159" tag="tblock_68" canDelete="false" indentLevel="1" text="private vKisAnnotationSP m_annotations;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisImage ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1135" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1135" text="return m_undoHistory;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_undoHistory&amp;#010;&amp;#010;@return the value of m_undoHistory" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1135" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1135" text="m_undoHistory = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_undoHistory&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1136" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1136" text="return m_uri;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_uri&amp;#010;&amp;#010;@return the value of m_uri" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1136" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1136" text="m_uri = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_uri&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1137" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1137" text="return m_name;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1137" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1137" text="m_name = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1138" text="return m_description;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_description&amp;#010;&amp;#010;@return the value of m_description" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1138" text="m_description = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_description&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1139" text="return m_profile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1139" text="m_profile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1140" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1140" text="return m_width;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_width&amp;#010;&amp;#010;@return the value of m_width" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1140" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1140" text="m_width = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_width&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1141" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1141" text="return m_height;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_height&amp;#010;&amp;#010;@return the value of m_height" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1141" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1141" text="m_height = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_height&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1142" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1142" text="return m_xres;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_xres&amp;#010;&amp;#010;@return the value of m_xres" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1142" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1142" text="m_xres = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_xres&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1143" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1143" text="return m_yres;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_yres&amp;#010;&amp;#010;@return the value of m_yres" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1143" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1143" text="m_yres = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_yres&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1144" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1144" text="return m_unit;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_unit&amp;#010;&amp;#010;@return the value of m_unit" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1144" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1144" text="m_unit = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_unit&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1145" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1145" text="return m_colorStrategy;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1145" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1145" text="m_colorStrategy = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1146" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1146" text="return m_dirty;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirty&amp;#010;&amp;#010;@return the value of m_dirty" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1146" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1146" text="m_dirty = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirty&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1147" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1147" text="return m_dirtyRect;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirtyRect&amp;#010;&amp;#010;@return the value of m_dirtyRect" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1147" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1147" text="m_dirtyRect = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirtyRect&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1148" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1148" text="return m_bkg;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_bkg&amp;#010;&amp;#010;@return the value of m_bkg" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1148" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1148" text="m_bkg = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_bkg&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1149" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1149" text="return m_projection;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_projection&amp;#010;&amp;#010;@return the value of m_projection" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1149" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1149" text="m_projection = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_projection&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1150" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1150" text="return m_layers;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_layers&amp;#010;&amp;#010;@return the value of m_layers" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1150" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1150" text="m_layers = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_layers&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1151" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1151" text="return m_layerStack;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_layerStack&amp;#010;&amp;#010;@return the value of m_layerStack" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1151" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1151" text="m_layerStack = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_layerStack&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1152" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1152" text="return m_activeLayer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_activeLayer&amp;#010;&amp;#010;@return the value of m_activeLayer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1152" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1152" text="m_activeLayer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_activeLayer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1154" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1154" text="return m_nserver;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_nserver&amp;#010;&amp;#010;@return the value of m_nserver" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1154" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1154" text="m_nserver = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_nserver&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1155" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1155" text="return m_adapter;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_adapter&amp;#010;&amp;#010;@return the value of m_adapter" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1155" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1155" text="m_adapter = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_adapter&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1156" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1156" text="return m_guides;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_guides&amp;#010;&amp;#010;@return the value of m_guides" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1156" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1156" text="m_guides = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_guides&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1157" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1157" text="return m_dcop;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dcop&amp;#010;&amp;#010;@return the value of m_dcop" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1157" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1157" text="m_dcop = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dcop&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1158" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1158" text="return m_pixmap;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pixmap&amp;#010;&amp;#010;@return the value of m_pixmap" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1158" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1158" text="m_pixmap = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pixmap&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1159" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1159" text="return m_annotations;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_annotations&amp;#010;&amp;#010;@return the value of m_annotations" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1159" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1159" text="m_annotations = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_annotations&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="967" tag="operation_967" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param undoAdapter &amp;#010;@param width &amp;#010;@param height &amp;#010;@param colorStrategy &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="973" tag="operation_973" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="976" tag="operation_976" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="977" tag="operation_977" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return DCOPObject*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="979" tag="operation_979" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Composite the specified tile onto the projection layer." />
             </header>
            </codeoperation>
            <codeoperation parent_id="984" tag="operation_984" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="/// Paint the specified rect onto the painter, adjusting the colors using the/// given profile." />
             </header>
            </codeoperation>
            <codeoperation parent_id="993" tag="operation_993" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="994" tag="operation_994" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="996" tag="operation_996" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="997" tag="operation_997" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param description &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="999" tag="operation_999" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1000" tag="operation_1000" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@param h &amp;#010;@param cropLayers &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1004" tag="operation_1004" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@param cropLayers &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1007" tag="operation_1007" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param m_progress &amp;#010;@param ftype &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1012" tag="operation_1012" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param angle &amp;#010;@param m_progress &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1015" tag="operation_1015" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param angleX &amp;#010;@param angleY &amp;#010;@param m_progress &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1019" tag="operation_1019" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dstColorStrategy &amp;#010;@param dstProfile &amp;#010;@param renderingIntent &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1023" tag="operation_1023" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Get the profile associated with this image" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1024" tag="operation_1024" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Set the profile associated with this image" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1027" tag="operation_1027" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param history &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1030" tag="operation_1030" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisStrategyColorSpaceSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1031" tag="operation_1031" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KURL  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1033" tag="operation_1033" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param uri &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1036" tag="operation_1036" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KoUnit.Unit  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1039" tag="operation_1039" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param u &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1042" tag="operation_1042" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Resolution of the image == XXX: per inch?" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1043" tag="operation_1043" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1044" tag="operation_1044" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xres &amp;#010;@param yres &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1047" tag="operation_1047" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1048" tag="operation_1048" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1049" tag="operation_1049" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1050" tag="operation_1050" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return vKisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1053" tag="operation_1053" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Get the active painting device" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1054" tag="operation_1054" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1057" tag="operation_1057" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1059" tag="operation_1059" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param n &amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1061" tag="operation_1061" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1064" tag="operation_1064" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1066" tag="operation_1066" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param npos &amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1068" tag="operation_1068" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param position &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1071" tag="operation_1071" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1073" tag="operation_1073" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1075" tag="operation_1075" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1077" tag="operation_1077" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1079" tag="operation_1079" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1081" tag="operation_1081" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param position &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1084" tag="operation_1084" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1085" tag="operation_1085" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1086" tag="operation_1086" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1087" tag="operation_1087" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Merge all visible layers and discard hidden ones." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1088" tag="operation_1088" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1089" tag="operation_1089" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1090" tag="operation_1090" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Merge the specified layer with the layer&amp;#010;below this layer, remove the specified layer." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1092" tag="operation_1092" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1093" tag="operation_1093" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1094" tag="operation_1094" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param width &amp;#010;@param height &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1099" tag="operation_1099" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rc &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1101" tag="operation_1101" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1102" tag="operation_1102" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisUndoAdapter*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1103" tag="operation_1103" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisGuideMgr*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1105" tag="operation_1105" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1107" tag="operation_1107" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1109" tag="operation_1109" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1111" tag="operation_1111" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1113" tag="operation_1113" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@param rc &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1116" tag="operation_1116" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1118" tag="operation_1118" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1122" tag="operation_1122" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1124" tag="operation_1124" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1125" tag="operation_1125" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1126" tag="operation_1126" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs &amp;#010;@return KisImage&amp;  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1129" tag="operation_1129" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param adapter &amp;#010;@param width &amp;#010;@param height &amp;#010;@param colorStrategy &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="961" field_type="5177425" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QObject  = new QObject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QObject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QObject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="964" field_type="2097192" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1135" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1135" tag="tblock_0" canDelete="false" indentLevel="1" text="private KoCommandHistory* m_undoHistory;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1135" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1135" text="return m_undoHistory;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_undoHistory&amp;#010;&amp;#010;@return the value of m_undoHistory" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1135" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1135" text="m_undoHistory = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_undoHistory&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1136" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1136" tag="tblock_2" canDelete="false" indentLevel="1" text="private KURL m_uri;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1136" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1136" text="return m_uri;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_uri&amp;#010;&amp;#010;@return the value of m_uri" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1136" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1136" text="m_uri = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_uri&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1137" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1137" tag="tblock_5" canDelete="false" indentLevel="1" text="private QString m_name;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1137" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1137" text="return m_name;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1137" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1137" text="m_name = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1138" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1138" tag="tblock_8" canDelete="false" indentLevel="1" text="private QString m_description;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1138" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1138" text="return m_description;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_description&amp;#010;&amp;#010;@return the value of m_description" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1138" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1138" text="m_description = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_description&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1139" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1139" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1139" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1139" text="return m_profile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1139" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1139" text="m_profile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1140" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1140" tag="tblock_14" canDelete="false" indentLevel="1" text="private Q_INT32 m_width;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1140" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1140" text="return m_width;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_width&amp;#010;&amp;#010;@return the value of m_width" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1140" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1140" text="m_width = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_width&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1141" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1141" tag="tblock_17" canDelete="false" indentLevel="1" text="private Q_INT32 m_height;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1141" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1141" text="return m_height;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_height&amp;#010;&amp;#010;@return the value of m_height" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1141" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1141" text="m_height = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_height&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1142" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1142" tag="tblock_20" canDelete="false" indentLevel="1" text="private double m_xres;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1142" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1142" text="return m_xres;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_xres&amp;#010;&amp;#010;@return the value of m_xres" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1142" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1142" text="m_xres = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_xres&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1143" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1143" tag="tblock_23" canDelete="false" indentLevel="1" text="private double m_yres;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1143" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1143" text="return m_yres;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_yres&amp;#010;&amp;#010;@return the value of m_yres" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1143" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1143" text="m_yres = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_yres&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1144" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1144" tag="tblock_26" canDelete="false" indentLevel="1" text="private KoUnit.Unit m_unit;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1144" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1144" text="return m_unit;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_unit&amp;#010;&amp;#010;@return the value of m_unit" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1144" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1144" text="m_unit = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_unit&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1145" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1145" tag="tblock_29" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1145" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1145" text="return m_colorStrategy;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1145" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1145" text="m_colorStrategy = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1146" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1146" tag="tblock_32" canDelete="false" indentLevel="1" text="private boolean m_dirty;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1146" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1146" text="return m_dirty;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirty&amp;#010;&amp;#010;@return the value of m_dirty" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1146" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1146" text="m_dirty = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirty&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1147" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1147" tag="tblock_35" canDelete="false" indentLevel="1" text="private QRect m_dirtyRect;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1147" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1147" text="return m_dirtyRect;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirtyRect&amp;#010;&amp;#010;@return the value of m_dirtyRect" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1147" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1147" text="m_dirtyRect = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirtyRect&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1148" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1148" tag="tblock_38" canDelete="false" indentLevel="1" text="private KisBackgroundSP m_bkg;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1148" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1148" text="return m_bkg;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_bkg&amp;#010;&amp;#010;@return the value of m_bkg" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1148" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1148" text="m_bkg = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_bkg&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1149" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1149" tag="tblock_41" canDelete="false" indentLevel="1" text="private KisLayerSP m_projection;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1149" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1149" text="return m_projection;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_projection&amp;#010;&amp;#010;@return the value of m_projection" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1149" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1149" text="m_projection = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_projection&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1150" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1150" tag="tblock_44" canDelete="false" indentLevel="1" text="private vKisLayerSP m_layers;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1150" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1150" text="return m_layers;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_layers&amp;#010;&amp;#010;@return the value of m_layers" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1150" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1150" text="m_layers = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_layers&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1151" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1151" tag="tblock_47" canDelete="false" indentLevel="1" text="private vKisLayerSP m_layerStack;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1151" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1151" text="return m_layerStack;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_layerStack&amp;#010;&amp;#010;@return the value of m_layerStack" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1151" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1151" text="m_layerStack = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_layerStack&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1152" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1152" tag="tblock_50" canDelete="false" indentLevel="1" text="private KisLayerSP m_activeLayer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1152" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1152" text="return m_activeLayer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_activeLayer&amp;#010;&amp;#010;@return the value of m_activeLayer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1152" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1152" text="m_activeLayer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_activeLayer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1154" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1154" tag="tblock_53" canDelete="false" indentLevel="1" text="private KisNameServer* m_nserver;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1154" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1154" text="return m_nserver;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_nserver&amp;#010;&amp;#010;@return the value of m_nserver" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1154" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1154" text="m_nserver = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_nserver&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1155" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1155" tag="tblock_56" canDelete="false" indentLevel="1" text="private KisUndoAdapter* m_adapter;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1155" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1155" text="return m_adapter;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_adapter&amp;#010;&amp;#010;@return the value of m_adapter" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1155" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1155" text="m_adapter = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_adapter&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1156" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1156" tag="tblock_59" canDelete="false" indentLevel="1" text="private KisGuideMgr m_guides;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1156" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1156" text="return m_guides;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_guides&amp;#010;&amp;#010;@return the value of m_guides" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1156" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1156" text="m_guides = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_guides&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1157" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1157" tag="tblock_62" canDelete="false" indentLevel="1" text="private DCOPObject* m_dcop;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1157" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1157" text="return m_dcop;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dcop&amp;#010;&amp;#010;@return the value of m_dcop" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1157" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1157" text="m_dcop = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dcop&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1158" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1158" tag="tblock_65" canDelete="false" indentLevel="1" text="private QPixmap m_pixmap;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1158" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1158" text="return m_pixmap;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pixmap&amp;#010;&amp;#010;@return the value of m_pixmap" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1158" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1158" text="m_pixmap = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pixmap&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1159" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1159" tag="tblock_68" canDelete="false" indentLevel="1" text="private vKisAnnotationSP m_annotations;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1159" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1159" text="return m_annotations;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_annotations&amp;#010;&amp;#010;@return the value of m_annotations" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1159" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1159" text="m_annotations = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_annotations&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="384" parent_class="384" fileExt=".java" fileName="KisImageSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="384" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisImageSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisImageSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="385" parent_class="385" fileExt=".java" fileName="vKisImageSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="385" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisImageSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisImageSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="386" parent_class="386" fileExt=".java" fileName="vKisImageSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="386" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisImageSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisImageSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="387" parent_class="387" fileExt=".java" fileName="vKisImageSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="387" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisImageSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisImageSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="388" parent_class="388" fileExt=".java" fileName="KisPaintDevice" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisStrategyColorSpaceSP;&amp;#010;import bool;&amp;#010;import Q_INT32;&amp;#010;import QRect;&amp;#010;import KisProfileSP;&amp;#010;import QImage;&amp;#010;import QString;&amp;#010;import QUANTUM;&amp;#010;import KisPixel;&amp;#010;import KisPixelRO;&amp;#010;import CompositeOp;&amp;#010;import enumFilterType;&amp;#010;import KisRectIteratorPixel;&amp;#010;import KisHLineIteratorPixel;&amp;#010;import KisVLineIteratorPixel;&amp;#010;import KisSelectionSP;&amp;#010;import KisPaintDeviceSP;&amp;#010;import Q_INT8;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="388" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintDevice&amp;#010;Class modelled on QPaintDevice." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1627" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisImage* m_owner;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1628" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisDataManager* m_datamanager;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1629" tag="tblock_5" canDelete="false" indentLevel="1" text="private Q_INT32 m_x;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1630" tag="tblock_8" canDelete="false" indentLevel="1" text="private Q_INT32 m_y;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1631" tag="tblock_11" canDelete="false" indentLevel="1" text="private boolean m_visible;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1632" tag="tblock_14" canDelete="false" indentLevel="1" text="private QString m_name;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1633" tag="tblock_17" canDelete="false" indentLevel="1" text="private CompositeOp m_compositeOp;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1634" tag="tblock_20" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1635" tag="tblock_23" canDelete="false" indentLevel="1" text="private Q_INT32 m_pixelSize;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Cached for quick access" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1636" tag="tblock_26" canDelete="false" indentLevel="1" text="private Q_INT32 m_nChannels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1637" tag="tblock_29" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1647" tag="tblock_32" canDelete="false" indentLevel="1" text="private boolean m_hasSelection;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1648" tag="tblock_35" canDelete="false" indentLevel="1" text="private KisSelectionSP m_selection;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintDevice ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1627" text="return m_owner;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_owner&amp;#010;&amp;#010;@return the value of m_owner" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1627" text="m_owner = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_owner&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1628" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1628" text="return m_datamanager;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_datamanager&amp;#010;&amp;#010;@return the value of m_datamanager" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1628" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1628" text="m_datamanager = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_datamanager&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1629" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1629" text="return m_x;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_x&amp;#010;&amp;#010;@return the value of m_x" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1629" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1629" text="m_x = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_x&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1630" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1630" text="return m_y;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_y&amp;#010;&amp;#010;@return the value of m_y" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1630" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1630" text="m_y = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_y&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1631" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1631" text="return m_visible;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_visible&amp;#010;&amp;#010;@return the value of m_visible" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1631" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1631" text="m_visible = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_visible&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1632" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1632" text="return m_name;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1632" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1632" text="m_name = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1633" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1633" text="return m_compositeOp;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1633" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1633" text="m_compositeOp = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1634" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1634" text="return m_colorStrategy;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1634" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1634" text="m_colorStrategy = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1635" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1635" text="return m_pixelSize;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Cached for quick access" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1635" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1635" text="m_pixelSize = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Cached for quick access" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1636" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1636" text="return m_nChannels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_nChannels&amp;#010;&amp;#010;@return the value of m_nChannels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1636" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1636" text="m_nChannels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_nChannels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1637" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1637" text="return m_profile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1637" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1637" text="m_profile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1647" text="return m_hasSelection;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1647" text="m_hasSelection = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1648" text="return m_selection;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1648" text="m_selection = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1439" tag="operation_1439" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colorStrategy &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1442" tag="operation_1442" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param colorStrategy &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1447" tag="operation_1447" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rhs &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1450" tag="operation_1450" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1451" tag="operation_1451" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Implement KisRenderInterface" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1453" tag="operation_1453" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1455" tag="operation_1455" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1456" tag="operation_1456" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1459" tag="operation_1459" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1461" tag="operation_1461" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@param x &amp;#010;@param y &amp;#010;@return KNamedCommand*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1466" tag="operation_1466" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return const bool  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1468" tag="operation_1468" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1470" tag="operation_1470" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1473" tag="operation_1473" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pt &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1475" tag="operation_1475" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Retrieve the bounds of the paint device. The size is not exact,&amp;#010;but may be larger if the underlying datamanager works that way.&amp;#010;For instance, the tiled datamanager keeps the extent to the nearest&amp;#010;multiple of 64." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1480" tag="operation_1480" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1481" tag="operation_1481" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the exact bounds of this paint device. This may be very slow,&amp;#010;especially on larger paint devices because it does a linear scanline search." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1486" tag="operation_1486" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QRect  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1487" tag="operation_1487" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1492" tag="operation_1492" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1494" tag="operation_1494" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return Q_UINT8*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1499" tag="operation_1499" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1505" tag="operation_1505" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="  Converts the paint device to a different colorspace" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1509" tag="operation_1509" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Fill this paint device with the data from img;" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1512" tag="operation_1512" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Create an RGBA QImage from a rectangle in the paint device.&amp;#010;&amp;#010;x, y left-top point of the rect of pixels&amp;#010;w, h width and height in pixels&amp;#010;profile RGB profile to use in conversion. May be 0, in which&amp;#010;case it's up to the colour strategy to choose a profile (most&amp;#010;like sRGB)." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1518" tag="operation_1518" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Create an RGBA QImage from a rectangle in the paint device.&amp;#010;&amp;#010;The dimensions is so that it takes what is currently on screen. relies on the image() to return an image.&amp;#010;profile RGB profile to use in conversion. May be 0, in which&amp;#010;case it's up to the colour strategy to choose a profile (most&amp;#010;like sRGB)." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1520" tag="operation_1520" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1521" tag="operation_1521" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1523" tag="operation_1523" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Fill c and opacity with the values found at x and y.&amp;#010;The color values will be transformed from the profile of&amp;#010; this paint device to the display profile.&amp;#010;&amp;#010;@return true if the operation was succesful." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1529" tag="operation_1529" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Set the specified pixel to the specified color. Note that this&amp;#010;bypasses KisPainter. the PaintDevice is here used as an equivalent&amp;#010;to QImage, not QPixmap. This means that this is not undoable; also,&amp;#010;there is no compositing with an existing value at this location.&amp;#010;&amp;#010; The color values will be transformed from the display profile to&amp;#010; the paint device profile.&amp;#010;&amp;#010;@return true if the operation was succesful" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1534" tag="operation_1534" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return a KisPixel wrapper around these bytes. If there are not enough&amp;#010;bytes, bad things will happen. XXX: use vectors?" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1536" tag="operation_1536" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param bytes &amp;#010;@return KisPixelRO  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1539" tag="operation_1539" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1540" tag="operation_1540" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisStrategyColorSpaceSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1541" tag="operation_1541" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return the icm profile associated with this layer, or&amp;#010;the profile associated with the image if the color space of&amp;#010;this layer is the same as the color space of the image,&amp;#010;or 0." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1542" tag="operation_1542" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Set the profile associated with this layer to the specified profile&amp;#010;or reset to 0 if the profile does not have the same colorspace signature&amp;#010;as the color model associated with this paint device." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1544" tag="operation_1544" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return CompositeOp  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1545" tag="operation_1545" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param compositeOp &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1547" tag="operation_1547" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1548" tag="operation_1548" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1549" tag="operation_1549" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1551" tag="operation_1551" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param y &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1553" tag="operation_1553" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return the number of bytes a pixel takes" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1554" tag="operation_1554" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Return the number of channels a pixel takes" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1555" tag="operation_1555" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisImage*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1558" tag="operation_1558" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param image &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1560" tag="operation_1560" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param m_progress &amp;#010;@param ftype &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1565" tag="operation_1565" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param angle &amp;#010;@param m_progress &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1568" tag="operation_1568" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param angleX &amp;#010;@param angleY &amp;#010;@param m_progress &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1572" tag="operation_1572" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xscale &amp;#010;@param yscale &amp;#010;@param xshear &amp;#010;@param yshear &amp;#010;@param denominator &amp;#010;@param xtranslate &amp;#010;@param ytranslate &amp;#010;@param m_progress &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1581" tag="operation_1581" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Mirror the device along the X axis" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1582" tag="operation_1582" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Mirror the device along the Y axis" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1583" tag="operation_1583" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisMemento*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1584" tag="operation_1584" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param memento &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1586" tag="operation_1586" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param memento &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1588" tag="operation_1588" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="This function return an iterator which points to the first pixel of an rectangle" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1594" tag="operation_1594" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="This function return an iterator which points to the first pixel of a horizontal line" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1599" tag="operation_1599" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="This function return an iterator which points to the first pixel of a vertical line" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1604" tag="operation_1604" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Get the current selection or create one if this layers hasn't got a selection yet." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1605" tag="operation_1605" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Set the specified selection object as the active selection for this layer" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1607" tag="operation_1607" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Adds the specified selection to the currently active selection for this layer" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1609" tag="operation_1609" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Subtracts the specified selection from the currently active selection for this layer" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1611" tag="operation_1611" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Whether there is a valid selection for this layer." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1612" tag="operation_1612" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Removes the current selection for this layer." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1613" tag="operation_1613" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1615" tag="operation_1615" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1617" tag="operation_1617" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param percentage &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1620" tag="operation_1620" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1621" tag="operation_1621" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1622" tag="operation_1622" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1624" tag="operation_1624" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisPaintDevice&amp;  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1638" tag="operation_1638" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1641" tag="operation_1641" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1644" tag="operation_1644" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1433" field_type="1096849528" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QObject  = new QObject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QObject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QObject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1436" field_type="6619252" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1627" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1627" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisImage* m_owner;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1627" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1627" text="return m_owner;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_owner&amp;#010;&amp;#010;@return the value of m_owner" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1627" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1627" text="m_owner = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_owner&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1628" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1628" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisDataManager* m_datamanager;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1628" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1628" text="return m_datamanager;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_datamanager&amp;#010;&amp;#010;@return the value of m_datamanager" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1628" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1628" text="m_datamanager = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_datamanager&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1629" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1629" tag="tblock_5" canDelete="false" indentLevel="1" text="private Q_INT32 m_x;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1629" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1629" text="return m_x;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_x&amp;#010;&amp;#010;@return the value of m_x" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1629" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1629" text="m_x = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_x&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1630" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1630" tag="tblock_8" canDelete="false" indentLevel="1" text="private Q_INT32 m_y;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1630" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1630" text="return m_y;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_y&amp;#010;&amp;#010;@return the value of m_y" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1630" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1630" text="m_y = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_y&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1631" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1631" tag="tblock_11" canDelete="false" indentLevel="1" text="private boolean m_visible;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1631" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1631" text="return m_visible;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_visible&amp;#010;&amp;#010;@return the value of m_visible" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1631" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1631" text="m_visible = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_visible&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1632" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1632" tag="tblock_14" canDelete="false" indentLevel="1" text="private QString m_name;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1632" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1632" text="return m_name;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1632" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1632" text="m_name = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1633" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Operation used to composite this layer with the layers _under_ this layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1633" tag="tblock_17" canDelete="false" indentLevel="1" text="private CompositeOp m_compositeOp;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1633" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1633" text="return m_compositeOp;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1633" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1633" text="m_compositeOp = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Operation used to composite this layer with the layers _under_ this layer" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1634" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1634" tag="tblock_20" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1634" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1634" text="return m_colorStrategy;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1634" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1634" text="m_colorStrategy = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1635" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Cached for quick access" />
       </header>
       <ccfdeclarationcodeblock parent_id="1635" tag="tblock_23" canDelete="false" indentLevel="1" text="private Q_INT32 m_pixelSize;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Cached for quick access" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1635" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1635" text="return m_pixelSize;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Cached for quick access" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1635" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1635" text="m_pixelSize = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Cached for quick access" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1636" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1636" tag="tblock_26" canDelete="false" indentLevel="1" text="private Q_INT32 m_nChannels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1636" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1636" text="return m_nChannels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_nChannels&amp;#010;&amp;#010;@return the value of m_nChannels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1636" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1636" text="m_nChannels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_nChannels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1637" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1637" tag="tblock_29" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1637" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1637" text="return m_profile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1637" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1637" text="m_profile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1647" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Whether there is a selection valid for this layer" />
       </header>
       <ccfdeclarationcodeblock parent_id="1647" tag="tblock_32" canDelete="false" indentLevel="1" text="private boolean m_hasSelection;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1647" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1647" text="return m_hasSelection;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1647" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1647" text="m_hasSelection = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Whether there is a selection valid for this layer" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1648" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
       </header>
       <ccfdeclarationcodeblock parent_id="1648" tag="tblock_35" canDelete="false" indentLevel="1" text="private KisSelectionSP m_selection;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1648" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1648" text="return m_selection;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1648" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1648" text="m_selection = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Contains the actual selection. For now, there can be only// one selection per layer. XXX: is this a limitation?" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1649" field_type="6357102" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisSelection  = new KisSelection ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisSelection to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisSelection from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="389" parent_class="389" fileExt=".java" fileName="KisPaintDeviceSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="389" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintDeviceSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintDeviceSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="390" parent_class="390" fileExt=".java" fileName="vKisPaintDeviceSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="390" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisPaintDeviceSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisPaintDeviceSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="391" parent_class="391" fileExt=".java" fileName="vKisPaintDeviceSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="391" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisPaintDeviceSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisPaintDeviceSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="392" parent_class="392" fileExt=".java" fileName="vKisPaintDeviceSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="392" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisPaintDeviceSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisPaintDeviceSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="393" parent_class="393" fileExt=".java" fileName="KisLayer" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="393" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLayer&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLayer ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="394" parent_class="394" fileExt=".java" fileName="KisLayerSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="394" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLayerSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLayerSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="395" parent_class="395" fileExt=".java" fileName="vKisLayerSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="395" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisLayerSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisLayerSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="396" parent_class="396" fileExt=".java" fileName="vKisLayerSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="396" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisLayerSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisLayerSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="397" parent_class="397" fileExt=".java" fileName="vKisLayerSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="397" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisLayerSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisLayerSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="398" parent_class="398" fileExt=".java" fileName="KisSelection" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisPaintDeviceSP;&amp;#010;import QColor;&amp;#010;import QImage;&amp;#010;import QRect;&amp;#010;import KisColorSpaceAlphaSP;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="398" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSelection&amp;#010;KisSelection contains a byte-map representation of a layer, where&amp;#010;the value of a byte signifies whether a corresponding pixel is selected, or not.&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1671" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDeviceSP m_parentLayer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1672" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisColorSpaceAlphaSP m_alpha;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1673" tag="tblock_5" canDelete="false" indentLevel="1" text="private QColor m_maskColor;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSelection ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1671" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1671" text="return m_parentLayer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_parentLayer&amp;#010;&amp;#010;@return the value of m_parentLayer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1671" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1671" text="m_parentLayer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_parentLayer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1672" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1672" text="return m_alpha;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1672" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1672" text="m_alpha = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1673" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1673" text="return m_maskColor;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_maskColor&amp;#010;&amp;#010;@return the value of m_maskColor" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1673" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1673" text="m_maskColor = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_maskColor&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1652" tag="operation_1652" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1655" tag="operation_1655" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param layer &amp;#010;@param name &amp;#010;@param c &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1659" tag="operation_1659" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1660" tag="operation_1660" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// 	// Returns selectedness, or 0 if invalid coordinates// 	QUANTUM selected(Q_INT32 x, Q_INT32 y);// // 	void setSelected(Q_INT32 x, Q_INT32 y, QUANTUM s);" />
             </header>
            </codeoperation>
            <codeoperation parent_id="1661" tag="operation_1661" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1663" tag="operation_1663" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1665" tag="operation_1665" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param r &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1667" tag="operation_1667" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="// Keep the selection but set the mask to color c// Note: it is intentional to deep-copy the color// since the selection will want to own its own copy." />
             </header>
            </codeoperation>
            <codeoperation parent_id="1670" tag="operation_1670" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QRect  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1649" field_type="49" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisPaintDevice  = new KisPaintDevice ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisPaintDevice to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisPaintDevice from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1649" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1649" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1671" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1671" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDeviceSP m_parentLayer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1671" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1671" text="return m_parentLayer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_parentLayer&amp;#010;&amp;#010;@return the value of m_parentLayer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1671" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1671" text="m_parentLayer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_parentLayer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1672" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1672" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisColorSpaceAlphaSP m_alpha;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1672" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1672" text="return m_alpha;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1672" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1672" text="m_alpha = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1673" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1673" tag="tblock_5" canDelete="false" indentLevel="1" text="private QColor m_maskColor;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1673" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1673" text="return m_maskColor;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_maskColor&amp;#010;&amp;#010;@return the value of m_maskColor" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1673" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1673" text="m_maskColor = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_maskColor&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="399" parent_class="399" fileExt=".java" fileName="KisSelectionSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="399" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSelectionSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSelectionSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="400" parent_class="400" fileExt=".java" fileName="vKisSelectionSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="400" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisSelectionSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisSelectionSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="401" parent_class="401" fileExt=".java" fileName="vKisSelectionSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="401" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisSelectionSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisSelectionSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="402" parent_class="402" fileExt=".java" fileName="vKisSelectionSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="402" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisSelectionSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisSelectionSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="403" parent_class="403" fileExt=".java" fileName="KisBackground" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="403" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBackground&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBackground ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="404" parent_class="404" fileExt=".java" fileName="KisBackgroundSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="404" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBackgroundSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBackgroundSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="405" parent_class="405" fileExt=".java" fileName="KisHistogram" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="405" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHistogram&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHistogram ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="406" parent_class="406" fileExt=".java" fileName="KisHistogramSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="406" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHistogramSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHistogramSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="407" parent_class="407" fileExt=".java" fileName="vKisHistogramSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="407" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisHistogramSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisHistogramSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="408" parent_class="408" fileExt=".java" fileName="vKisHistogramSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="408" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisHistogramSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisHistogramSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="409" parent_class="409" fileExt=".java" fileName="vKisHistogramSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="409" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisHistogramSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisHistogramSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="410" parent_class="410" fileExt=".java" fileName="KisPaintOp" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="410" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintOp&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintOp ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="411" parent_class="411" fileExt=".java" fileName="KisPaintOpSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="411" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintOpSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintOpSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="412" parent_class="412" fileExt=".java" fileName="KisPaintOpFactory" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="412" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintOpFactory&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintOpFactory ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="413" parent_class="413" fileExt=".java" fileName="KisPaintOpFactorySP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="413" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintOpFactorySP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintOpFactorySP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="414" parent_class="414" fileExt=".java" fileName="KisToolFactory" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="414" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisToolFactory&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisToolFactory ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="415" parent_class="415" fileExt=".java" fileName="KisToolFactorySP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="415" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisToolFactorySP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisToolFactorySP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="416" parent_class="416" fileExt=".java" fileName="KisPluginFactory" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="416" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPluginFactory&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPluginFactory ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="417" parent_class="417" fileExt=".java" fileName="KisPluginFactorySP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="417" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPluginFactorySP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPluginFactorySP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="418" parent_class="418" fileExt=".java" fileName="KisTool" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="418" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTool&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTool ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="419" parent_class="419" fileExt=".java" fileName="KisToolSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="419" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisToolSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisToolSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="420" parent_class="420" fileExt=".java" fileName="vKisTool" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="420" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisTool&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisTool ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="421" parent_class="421" fileExt=".java" fileName="vKisTool_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="421" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisTool_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisTool_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="422" parent_class="422" fileExt=".java" fileName="vKisTool_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="422" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisTool_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisTool_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="423" parent_class="423" fileExt=".java" fileName="KisDataManager" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_UINT32;&amp;#010;import bool;&amp;#010;import Q_INT32;&amp;#010;import Q_UINT8;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="423" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDataManager&amp;#010;// Change the following two lines to switch (at compiletime) to another datamanager/**&amp;#010;KisDataManager defines the interface that modules responsible for&amp;#010;storing and retrieving data must inmplement. Data modules, like&amp;#010;the tile manager, are responsible for:&amp;#010;&amp;#010;* Storing undo/redo data&amp;#010;* Offering ordererd and unordered iterators over rects of pixels&amp;#010;* (eventually) efficiently loading and saving data in a format&amp;#010;that may allow deferred loading.&amp;#010;&amp;#010;A datamanager knows nothing about the type of pixel data except&amp;#010;how many Q_UINT8's a single pixel takes." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDataManager ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1352" tag="operation_1352" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pixelSize &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1354" tag="operation_1354" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dm &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1357" tag="operation_1357" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisMemento*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1360" tag="operation_1360" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param memento &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1362" tag="operation_1362" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param memento &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1364" tag="operation_1364" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1367" tag="operation_1367" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param store &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1369" tag="operation_1369" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_UINT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1370" tag="operation_1370" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1376" tag="operation_1376" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1381" tag="operation_1381" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param rect &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1383" tag="operation_1383" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@param def &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1390" tag="operation_1390" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@param def &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1397" tag="operation_1397" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param dx &amp;#010;@param dy &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1406" tag="operation_1406" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@return Q_UINT8*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1409" tag="operation_1409" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param data &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1413" tag="operation_1413" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return Q_UINT8*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1418" tag="operation_1418" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param data &amp;#010;@param x &amp;#010;@param y &amp;#010;@param w &amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1349" field_type="6619252" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisTiledDataManager  = new KisTiledDataManager ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisTiledDataManager to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisTiledDataManager from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="424" parent_class="424" fileExt=".java" fileName="KisDataManagerSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="424" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDataManagerSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDataManagerSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="425" parent_class="425" fileExt=".java" fileName="vKisSegments" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="425" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisSegments&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisSegments ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="426" parent_class="426" fileExt=".java" fileName="KisStrategyColorSpace" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="426" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisStrategyColorSpace&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisStrategyColorSpace ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="427" parent_class="427" fileExt=".java" fileName="KisStrategyColorSpaceSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="427" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisStrategyColorSpaceSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisStrategyColorSpaceSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="428" parent_class="428" fileExt=".java" fileName="KisStrategyColorSpaceMap" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="428" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisStrategyColorSpaceMap&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisStrategyColorSpaceMap ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="429" parent_class="429" fileExt=".java" fileName="KisGuide" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Qt.Orientation;&amp;#010;import bool;&amp;#010;import QPixmap;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="429" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGuide&amp;#010;Kivio - Visual Modelling and Flowcharting&amp;#010;Copyright (C) 2000-2001 theKompany.com &amp; Dave Marotti&amp;#010;Copyright (C) 2002 Patrick Julien &lt;freak@codepimps.org>&amp;#010;&amp;#010;This program is free software; you can redistribute it and/or&amp;#010;modify it under the terms of the GNU General Public License&amp;#010;as published by the Free Software Foundation; either version 2&amp;#010;of the License, or (at your option) any later version.&amp;#010;&amp;#010;This program is distributed in the hope that it will be useful,&amp;#010;but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010;GNU General Public License for more details.&amp;#010;&amp;#010;You should have received a copy of the GNU General Public License&amp;#010;along with this program; if not, write to the Free Software&amp;#010;Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="684" tag="tblock_0" canDelete="false" indentLevel="1" text="public double pos;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="686" tag="tblock_2" canDelete="false" indentLevel="1" text="public QPixmap buffer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="687" tag="tblock_5" canDelete="false" indentLevel="1" text="public boolean hasBuffer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="688" tag="tblock_8" canDelete="false" indentLevel="1" text="public boolean selected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="689" tag="tblock_11" canDelete="false" indentLevel="1" text="public Qt.Orientation orient;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGuide ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="684" text="return pos;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of pos&amp;#010;&amp;#010;@return the value of pos" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="684" text="pos = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of pos&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="686" text="return buffer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of buffer&amp;#010;&amp;#010;@return the value of buffer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="686" text="buffer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of buffer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="687" text="return hasBuffer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of hasBuffer&amp;#010;&amp;#010;@return the value of hasBuffer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="687" text="hasBuffer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of hasBuffer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="688" text="return selected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of selected&amp;#010;&amp;#010;@return the value of selected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="688" text="selected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of selected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="689" text="return orient;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of orient&amp;#010;&amp;#010;@return the value of orient" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="689" text="orient = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of orient&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="676" tag="operation_676" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param o &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="680" tag="operation_680" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="681" tag="operation_681" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Qt.Orientation  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="682" tag="operation_682" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="683" tag="operation_683" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="673" field_type="5439563" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="684" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="684" tag="tblock_0" canDelete="false" indentLevel="1" text="public double pos;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="684" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="684" text="return pos;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of pos&amp;#010;&amp;#010;@return the value of pos" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="684" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="684" text="pos = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of pos&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="686" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="686" tag="tblock_2" canDelete="false" indentLevel="1" text="public QPixmap buffer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="686" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="686" text="return buffer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of buffer&amp;#010;&amp;#010;@return the value of buffer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="686" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="686" text="buffer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of buffer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="687" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="687" tag="tblock_5" canDelete="false" indentLevel="1" text="public boolean hasBuffer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="687" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="687" text="return hasBuffer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of hasBuffer&amp;#010;&amp;#010;@return the value of hasBuffer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="687" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="687" text="hasBuffer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of hasBuffer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="688" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="688" tag="tblock_8" canDelete="false" indentLevel="1" text="public boolean selected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="688" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="688" text="return selected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of selected&amp;#010;&amp;#010;@return the value of selected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="688" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="688" text="selected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of selected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="689" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="689" tag="tblock_11" canDelete="false" indentLevel="1" text="public Qt.Orientation orient;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="689" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="689" text="return orient;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of orient&amp;#010;&amp;#010;@return the value of orient" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="689" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="689" text="orient = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of orient&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="430" parent_class="430" fileExt=".java" fileName="KisGuideSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="430" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGuideSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGuideSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="431" parent_class="431" fileExt=".java" fileName="KisAlphaMask" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="431" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAlphaMask&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAlphaMask ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="432" parent_class="432" fileExt=".java" fileName="KisAlphaMaskSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="432" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAlphaMaskSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAlphaMaskSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="433" parent_class="433" fileExt=".java" fileName="KisColorSpaceAlpha" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="433" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisColorSpaceAlpha&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisColorSpaceAlpha ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="434" parent_class="434" fileExt=".java" fileName="KisColorSpaceAlphaSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="434" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisColorSpaceAlphaSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisColorSpaceAlphaSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="435" parent_class="435" fileExt=".java" fileName="KisFilter" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="435" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilter&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilter ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="436" parent_class="436" fileExt=".java" fileName="KisFilterSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="436" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="437" parent_class="437" fileExt=".java" fileName="KisProfile" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_UINT32;&amp;#010;import bool;&amp;#010;import QImage;&amp;#010;import icColorSpaceSignature;&amp;#010;import icProfileClassSignature;&amp;#010;import QString;&amp;#010;import cmsHPROFILE;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="437" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProfile&amp;#010; kis_profile.h - part of Krayon&amp;#010;&amp;#010; Copyright (c) 2000 Matthias Elter  &lt;elter@kde.org>&amp;#010;               2004 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="949" tag="tblock_0" canDelete="false" indentLevel="1" text="private cmsHPROFILE m_profile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="950" tag="tblock_2" canDelete="false" indentLevel="1" text="private icColorSpaceSignature m_colorSpaceSignature;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="951" tag="tblock_5" canDelete="false" indentLevel="1" text="private icProfileClassSignature m_deviceClass;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="952" tag="tblock_8" canDelete="false" indentLevel="1" text="private QString m_productName;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="953" tag="tblock_11" canDelete="false" indentLevel="1" text="private QString m_productDescription;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="954" tag="tblock_14" canDelete="false" indentLevel="1" text="private QString m_productInfo;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="955" tag="tblock_17" canDelete="false" indentLevel="1" text="private QString m_manufacturer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="956" tag="tblock_20" canDelete="false" indentLevel="1" text="private Q_UINT32 m_lcmsColorType;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProfile ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="949" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="949" text="return m_profile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="949" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="949" text="m_profile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="950" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="950" text="return m_colorSpaceSignature;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorSpaceSignature&amp;#010;&amp;#010;@return the value of m_colorSpaceSignature" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="950" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="950" text="m_colorSpaceSignature = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorSpaceSignature&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="951" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="951" text="return m_deviceClass;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_deviceClass&amp;#010;&amp;#010;@return the value of m_deviceClass" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="951" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="951" text="m_deviceClass = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_deviceClass&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="952" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="952" text="return m_productName;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productName&amp;#010;&amp;#010;@return the value of m_productName" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="952" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="952" text="m_productName = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productName&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="953" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="953" text="return m_productDescription;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productDescription&amp;#010;&amp;#010;@return the value of m_productDescription" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="953" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="953" text="m_productDescription = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productDescription&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="954" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="954" text="return m_productInfo;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productInfo&amp;#010;&amp;#010;@return the value of m_productInfo" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="954" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="954" text="m_productInfo = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productInfo&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="955" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="955" text="return m_manufacturer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_manufacturer&amp;#010;&amp;#010;@return the value of m_manufacturer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="955" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="955" text="m_manufacturer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_manufacturer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="956" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="956" text="return m_lcmsColorType;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_lcmsColorType&amp;#010;&amp;#010;@return the value of m_lcmsColorType" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="956" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="956" text="m_lcmsColorType = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_lcmsColorType&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="923" tag="operation_923" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param colorType &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="926" tag="operation_926" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param file &amp;#010;@param colorType &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="929" tag="operation_929" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@param colorType &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="934" tag="operation_934" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="935" tag="operation_935" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="936" tag="operation_936" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="937" tag="operation_937" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QImage  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="938" tag="operation_938" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return icColorSpaceSignature  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="940" tag="operation_940" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return icProfileClassSignature  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="942" tag="operation_942" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="943" tag="operation_943" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="944" tag="operation_944" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="945" tag="operation_945" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="946" tag="operation_946" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return cmsHPROFILE  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="947" tag="operation_947" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_UINT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="948" tag="operation_948" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="917" field_type="2097267" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisResource  = new KisResource ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisResource to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisResource from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="920" field_type="7536741" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="949" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="949" tag="tblock_0" canDelete="false" indentLevel="1" text="private cmsHPROFILE m_profile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="949" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="949" text="return m_profile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="949" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="949" text="m_profile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="950" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="950" tag="tblock_2" canDelete="false" indentLevel="1" text="private icColorSpaceSignature m_colorSpaceSignature;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="950" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="950" text="return m_colorSpaceSignature;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorSpaceSignature&amp;#010;&amp;#010;@return the value of m_colorSpaceSignature" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="950" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="950" text="m_colorSpaceSignature = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorSpaceSignature&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="951" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="951" tag="tblock_5" canDelete="false" indentLevel="1" text="private icProfileClassSignature m_deviceClass;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="951" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="951" text="return m_deviceClass;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_deviceClass&amp;#010;&amp;#010;@return the value of m_deviceClass" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="951" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="951" text="m_deviceClass = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_deviceClass&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="952" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="952" tag="tblock_8" canDelete="false" indentLevel="1" text="private QString m_productName;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="952" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="952" text="return m_productName;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productName&amp;#010;&amp;#010;@return the value of m_productName" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="952" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="952" text="m_productName = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productName&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="953" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="953" tag="tblock_11" canDelete="false" indentLevel="1" text="private QString m_productDescription;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="953" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="953" text="return m_productDescription;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productDescription&amp;#010;&amp;#010;@return the value of m_productDescription" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="953" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="953" text="m_productDescription = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productDescription&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="954" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="954" tag="tblock_14" canDelete="false" indentLevel="1" text="private QString m_productInfo;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="954" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="954" text="return m_productInfo;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_productInfo&amp;#010;&amp;#010;@return the value of m_productInfo" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="954" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="954" text="m_productInfo = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_productInfo&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="955" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="955" tag="tblock_17" canDelete="false" indentLevel="1" text="private QString m_manufacturer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="955" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="955" text="return m_manufacturer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_manufacturer&amp;#010;&amp;#010;@return the value of m_manufacturer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="955" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="955" text="m_manufacturer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_manufacturer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="956" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="956" tag="tblock_20" canDelete="false" indentLevel="1" text="private Q_UINT32 m_lcmsColorType;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="956" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="956" text="return m_lcmsColorType;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_lcmsColorType&amp;#010;&amp;#010;@return the value of m_lcmsColorType" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="956" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="956" text="m_lcmsColorType = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_lcmsColorType&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="438" parent_class="438" fileExt=".java" fileName="KisProfileSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="438" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProfileSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProfileSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="439" parent_class="439" fileExt=".java" fileName="vKisProfileSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="439" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisProfileSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisProfileSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="440" parent_class="440" fileExt=".java" fileName="KisChannelInfo" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="440" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisChannelInfo&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisChannelInfo ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="441" parent_class="441" fileExt=".java" fileName="KisChannelInfoSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="441" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisChannelInfoSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisChannelInfoSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="442" parent_class="442" fileExt=".java" fileName="vKisChannelInfoSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="442" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisChannelInfoSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisChannelInfoSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="443" parent_class="443" fileExt=".java" fileName="vKisChannelInfoSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="443" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisChannelInfoSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisChannelInfoSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="444" parent_class="444" fileExt=".java" fileName="vKisChannelInfoSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="444" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisChannelInfoSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisChannelInfoSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="445" parent_class="445" fileExt=".java" fileName="KisAnnotation" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QString;&amp;#010;import QByteArray;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="445" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAnnotation&amp;#010;This file is part of the KDE project&amp;#010;&amp;#010;Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010;This program is free software; you can redistribute it and/or modify&amp;#010;it under the terms of the GNU General Public License as published by&amp;#010;the Free Software Foundation; either version 2 of the License, or&amp;#010;(at your option) any later version.&amp;#010;&amp;#010;This program is distributed in the hope that it will be useful,&amp;#010;but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010;GNU General Public License for more details.&amp;#010;&amp;#010;You should have received a copy of the GNU General Public License&amp;#010;along with this program; if not, write to the Free Software&amp;#010;Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;//**&amp;#010;An data extension mechanism for Krita.&amp;#010;&amp;#010;An annotation can be of something like a QByteArray or a QString op a more specific&amp;#010;datatype that can be attached to an image (or maybe later, if needed, to a layer)&amp;#010;and contains data that must be associated with an image for purposes of import/export." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="670" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_type;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="671" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_description;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="672" tag="tblock_5" canDelete="false" indentLevel="1" text="private QByteArray m_annotation;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAnnotation ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="670" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="670" text="return m_type;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_type&amp;#010;&amp;#010;@return the value of m_type" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="670" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="670" text="m_type = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_type&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="671" text="return m_description;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_description&amp;#010;&amp;#010;@return the value of m_description" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="671" text="m_description = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_description&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="672" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="672" text="return m_annotation;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_annotation&amp;#010;&amp;#010;@return the value of m_annotation" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="672" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="672" text="m_annotation = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_annotation&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="659" tag="operation_659" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param type &amp;#010;@param description &amp;#010;@param data &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="665" tag="operation_665" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString&amp;  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="667" tag="operation_667" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString&amp;  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="668" tag="operation_668" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QByteArray&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="656" field_type="7209061" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="670" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="670" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_type;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="670" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="670" text="return m_type;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_type&amp;#010;&amp;#010;@return the value of m_type" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="670" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="670" text="m_type = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_type&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="671" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="671" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_description;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="671" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="671" text="return m_description;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_description&amp;#010;&amp;#010;@return the value of m_description" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="671" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="671" text="m_description = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_description&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="672" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="672" tag="tblock_5" canDelete="false" indentLevel="1" text="private QByteArray m_annotation;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="672" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="672" text="return m_annotation;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_annotation&amp;#010;&amp;#010;@return the value of m_annotation" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="672" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="672" text="m_annotation = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_annotation&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="446" parent_class="446" fileExt=".java" fileName="KisAnnotationSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="446" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAnnotationSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAnnotationSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="447" parent_class="447" fileExt=".java" fileName="vKisAnnotationSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="447" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisAnnotationSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisAnnotationSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="448" parent_class="448" fileExt=".java" fileName="vKisAnnotationSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="448" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisAnnotationSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisAnnotationSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="449" parent_class="449" fileExt=".java" fileName="vKisAnnotationSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="449" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisAnnotationSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisAnnotationSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="450" parent_class="450" fileExt=".java" fileName="KisFileFormat" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="450" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFileFormat&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFileFormat ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="451" parent_class="451" fileExt=".java" fileName="KisFileFormatSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="451" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFileFormatSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFileFormatSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="452" parent_class="452" fileExt=".java" fileName="vKisFileFormatSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="452" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisFileFormatSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisFileFormatSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="453" parent_class="453" fileExt=".java" fileName="vKisFileFormatSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="453" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisFileFormatSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisFileFormatSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="454" parent_class="454" fileExt=".java" fileName="vKisFileFormatSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="454" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisFileFormatSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisFileFormatSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="455" parent_class="455" fileExt=".java" fileName="QWidget" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="455" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QWidget&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QWidget ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="456" parent_class="456" fileExt=".java" fileName="KisRect" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="456" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRect&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRect ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="457" parent_class="457" fileExt=".java" fileName="KisPoint" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="457" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPoint&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPoint ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="461" parent_class="461" fileExt=".java" fileName="QWidget*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="461" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QWidget*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QWidget* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="463" parent_class="463" fileExt=".java" fileName="Q_INT32" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="463" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_INT32&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_INT32 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="475" parent_class="475" fileExt=".java" fileName="QRect" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="475" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QRect&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QRect ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="476" parent_class="476" fileExt=".java" fileName="const QRect&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="476" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QRect&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QRect&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="494" parent_class="494" fileExt=".java" fileName="const KisRect&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="494" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisRect&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisRect&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="497" parent_class="497" fileExt=".java" fileName="QPoint" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="497" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPoint&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPoint ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="498" parent_class="498" fileExt=".java" fileName="const QPoint&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="498" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QPoint&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QPoint&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="501" parent_class="501" fileExt=".java" fileName="const KisPoint&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="501" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisPoint&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisPoint&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="508" parent_class="508" fileExt=".java" fileName="Q_INT32*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="508" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_INT32*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_INT32* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="523" parent_class="523" fileExt=".java" fileName="const KisCanvasControllerInterface&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="523" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisCanvasControllerInterface&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisCanvasControllerInterface&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="527" parent_class="527" fileExt=".java" fileName="KisCanvasControllerInterface&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="527" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasControllerInterface&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasControllerInterface&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="528" parent_class="528" fileExt=".java" fileName="KisPainterControllerInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisImageSP;&amp;#010;import QString;&amp;#010;import QColor;&amp;#010;import KisFilterSP;&amp;#010;import KisIDList;&amp;#010;import QCursor;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="528" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPainterControllerInterface&amp;#010;The canvas subject is the subset of operations that are directy available to&amp;#010;tools." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPainterControllerInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="580" tag="operation_580" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="581" tag="operation_581" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="582" tag="operation_582" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="585" tag="operation_585" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param observer &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="587" tag="operation_587" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="588" tag="operation_588" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisImageSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="589" tag="operation_589" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="590" tag="operation_590" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QColor  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="592" tag="operation_592" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="595" tag="operation_595" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QColor  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="596" tag="operation_596" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param c &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="598" tag="operation_598" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisBrush*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="600" tag="operation_600" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisPattern*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="602" tag="operation_602" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisGradient*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="604" tag="operation_604" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="605" tag="operation_605" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisUndoAdapter*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="607" tag="operation_607" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisCanvasControllerInterface*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="609" tag="operation_609" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisToolControllerInterface*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="611" tag="operation_611" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KoDocument*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="613" tag="operation_613" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisProgressDisplayInterface*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="615" tag="operation_615" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisSelectionManager*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="617" tag="operation_617" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisFilterRegistry*  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="619" tag="operation_619" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@return KisFilterSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="621" tag="operation_621" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisIDList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="622" tag="operation_622" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return QCursor  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="625" tag="operation_625" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="628" tag="operation_628" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisCanvasSubject&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="529" parent_class="529" fileExt=".java" fileName="KisCanvasObserver" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="529" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasObserver&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasObserver ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="530" tag="operation_530" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="531" tag="operation_531" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="532" tag="operation_532" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param subject &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="535" tag="operation_535" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="538" tag="operation_538" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisCanvasObserver&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="533" parent_class="533" fileExt=".java" fileName="KisCanvasSubject*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="533" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasSubject*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasSubject* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="536" parent_class="536" fileExt=".java" fileName="const KisCanvasObserver&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="536" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisCanvasObserver&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisCanvasObserver&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="540" parent_class="540" fileExt=".java" fileName="KisCanvasObserver&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="540" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasObserver&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasObserver&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="541" parent_class="541" fileExt=".java" fileName="KisID" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QString;&amp;#010;import bool;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="541" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisID&amp;#010;This file is part of the KDE project&amp;#010;&amp;#010;Copyright (c) 2005 Boudewijn Rempt &lt;boud@valdyas.org>&amp;#010;&amp;#010;This program is free software; you can redistribute it and/or modify&amp;#010;it under the terms of the GNU General Public License as published by&amp;#010;the Free Software Foundation; either version 2 of the License, or&amp;#010;(at your option) any later version.&amp;#010;&amp;#010;This program is distributed in the hope that it will be useful,&amp;#010;but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010;GNU General Public License for more details.&amp;#010;&amp;#010;You should have received a copy of the GNU General Public License&amp;#010;along with this program; if not, write to the Free Software&amp;#010;Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;//**&amp;#010;Krita has a large number of extensible resources. Think:&amp;#010;&amp;#010;- Brushes&amp;#010;- Palettes&amp;#010;- Patterns&amp;#010;- Gradients&amp;#010;- Color models&amp;#010;- Filters&amp;#010;- Composition operations&amp;#010;- Paint operations&amp;#010;- Tools&amp;#010;- Docker tabs&amp;#010;&amp;#010;and more...&amp;#010;&amp;#010;Many of these resources are stored in KisGenericRegistry-based&amp;#010;registries. If we store these resources with a descriptive string&amp;#010;as a key use the same string in our UI, then our UI will not be&amp;#010;localizable, because the identifications of particular resources&amp;#010;will be stored in files, and those files need to be exchangeable.&amp;#010;&amp;#010;So, instead we use and ID class that couples an identification&amp;#010;string that will be the same across all languages, an i18n-able&amp;#010;string that will be used in comboboxes and that has a fast equality&amp;#010;operator to make it well suited for use as key in a registry map.&amp;#010;&amp;#010;That last bit has not been solved yet.&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="568" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_id;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="569" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_name;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisID ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="568" text="return m_id;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_id&amp;#010;&amp;#010;@return the value of m_id" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="568" text="m_id = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_id&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="569" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="569" text="return m_name;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="569" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="569" text="m_name = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="546" tag="operation_546" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="547" tag="operation_547" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="552" tag="operation_552" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="553" tag="operation_553" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="554" tag="operation_554" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="559" tag="operation_559" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="562" tag="operation_562" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="565" tag="operation_565" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@param  &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="543" field_type="7471201" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KShared  = new KShared ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KShared to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KShared from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="568" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="568" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_id;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="568" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="568" text="return m_id;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_id&amp;#010;&amp;#010;@return the value of m_id" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="568" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="568" text="m_id = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_id&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="569" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="569" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_name;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="569" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="569" text="return m_name;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="569" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="569" text="m_name = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="542" parent_class="542" fileExt=".java" fileName="KShared" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="542" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KShared&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KShared ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="543" field_type="2" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisID  = new KisID ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisID to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisID from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="543" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="543" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="656" field_type="2097220" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisAnnotation  = new KisAnnotation ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisAnnotation to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisAnnotation from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="656" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="656" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="673" field_type="7602291" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisGuide  = new KisGuide ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisGuide to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisGuide from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="673" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="673" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="920" field_type="2687008" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisProfile  = new KisProfile ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisProfile to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisProfile from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="920" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="920" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="964" field_type="2097192" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisImage  = new KisImage ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisImage to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisImage from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="964" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="964" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1436" field_type="7274528" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisPaintDevice  = new KisPaintDevice ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisPaintDevice to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisPaintDevice from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1436" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="548" parent_class="548" fileExt=".java" fileName="QString" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="548" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QString&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QString ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="549" parent_class="549" fileExt=".java" fileName="const QString&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="549" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QString&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QString&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="555" parent_class="555" fileExt=".java" fileName="const KisID&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="555" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisID&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisID&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="558" parent_class="558" fileExt=".java" fileName="bool" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="558" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Bool&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Bool ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="570" parent_class="570" fileExt=".java" fileName="KisIDList" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="570" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisIDList&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisIDList ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="571" parent_class="571" fileExt=".java" fileName="KoDocument" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="571" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoDocument&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoDocument ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="572" parent_class="572" fileExt=".java" fileName="KisBrush" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="572" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBrush&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBrush ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="573" parent_class="573" fileExt=".java" fileName="KisGradient" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="573" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGradient&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGradient ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="574" parent_class="574" fileExt=".java" fileName="KisPattern" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="574" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPattern&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPattern ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="575" parent_class="575" fileExt=".java" fileName="KisUndoAdapter" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="575" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisUndoAdapter&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisUndoAdapter ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="576" parent_class="576" fileExt=".java" fileName="KisProgressDisplayInterface" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="576" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProgressDisplayInterface&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProgressDisplayInterface ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="577" parent_class="577" fileExt=".java" fileName="KisSelectionManager" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisImageSP;&amp;#010;import KisLayerSP;&amp;#010;import KisSelectionSP;&amp;#010;import QPtrList;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="577" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSelectionManager&amp;#010;The selection manager is responsible selections&amp;#010;and the clipboard." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1834" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisView* m_parent;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1835" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisDoc* m_doc;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1836" tag="tblock_5" canDelete="false" indentLevel="1" text="private KisSelectionSP m_previousSelection;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1838" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisClipboard* m_clipboard;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1839" tag="tblock_11" canDelete="false" indentLevel="1" text="private KAction* m_copy;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1840" tag="tblock_14" canDelete="false" indentLevel="1" text="private KAction* m_cut;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1841" tag="tblock_17" canDelete="false" indentLevel="1" text="private KAction* m_paste;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1842" tag="tblock_20" canDelete="false" indentLevel="1" text="private KAction* m_selectAll;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1843" tag="tblock_23" canDelete="false" indentLevel="1" text="private KAction* m_deselect;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1844" tag="tblock_26" canDelete="false" indentLevel="1" text="private KAction* m_clear;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1845" tag="tblock_29" canDelete="false" indentLevel="1" text="private KAction* m_reselect;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1846" tag="tblock_32" canDelete="false" indentLevel="1" text="private KAction* m_invert;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1847" tag="tblock_35" canDelete="false" indentLevel="1" text="private KAction* m_toNewLayer;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1848" tag="tblock_38" canDelete="false" indentLevel="1" text="private KAction* m_feather;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1849" tag="tblock_41" canDelete="false" indentLevel="1" text="private KAction* m_border;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1850" tag="tblock_44" canDelete="false" indentLevel="1" text="private KAction* m_expand;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1851" tag="tblock_47" canDelete="false" indentLevel="1" text="private KAction* m_smooth;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1852" tag="tblock_50" canDelete="false" indentLevel="1" text="private KAction* m_contract;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1853" tag="tblock_53" canDelete="false" indentLevel="1" text="private KAction* m_grow;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1854" tag="tblock_56" canDelete="false" indentLevel="1" text="private KAction* m_similar;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1855" tag="tblock_59" canDelete="false" indentLevel="1" text="private KAction* m_transform;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1856" tag="tblock_62" canDelete="false" indentLevel="1" text="private KAction* m_load;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1857" tag="tblock_65" canDelete="false" indentLevel="1" text="private KAction* m_save;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1859" tag="tblock_68" canDelete="false" indentLevel="1" text="private QPtrList m_pluginActions;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSelectionManager ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1834" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1834" text="return m_parent;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_parent&amp;#010;&amp;#010;@return the value of m_parent" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1834" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1834" text="m_parent = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_parent&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1835" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1835" text="return m_doc;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_doc&amp;#010;&amp;#010;@return the value of m_doc" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1835" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1835" text="m_doc = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_doc&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1836" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1836" text="return m_previousSelection;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_previousSelection&amp;#010;&amp;#010;@return the value of m_previousSelection" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1836" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1836" text="m_previousSelection = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_previousSelection&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1838" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1838" text="return m_clipboard;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_clipboard&amp;#010;&amp;#010;@return the value of m_clipboard" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1838" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1838" text="m_clipboard = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_clipboard&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1839" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1839" text="return m_copy;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_copy&amp;#010;&amp;#010;@return the value of m_copy" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1839" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1839" text="m_copy = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_copy&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1840" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1840" text="return m_cut;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_cut&amp;#010;&amp;#010;@return the value of m_cut" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1840" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1840" text="m_cut = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_cut&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1841" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1841" text="return m_paste;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paste&amp;#010;&amp;#010;@return the value of m_paste" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1841" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1841" text="m_paste = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paste&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1842" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1842" text="return m_selectAll;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selectAll&amp;#010;&amp;#010;@return the value of m_selectAll" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1842" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1842" text="m_selectAll = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selectAll&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1843" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1843" text="return m_deselect;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_deselect&amp;#010;&amp;#010;@return the value of m_deselect" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1843" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1843" text="m_deselect = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_deselect&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1844" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1844" text="return m_clear;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_clear&amp;#010;&amp;#010;@return the value of m_clear" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1844" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1844" text="m_clear = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_clear&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1845" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1845" text="return m_reselect;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_reselect&amp;#010;&amp;#010;@return the value of m_reselect" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1845" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1845" text="m_reselect = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_reselect&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1846" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1846" text="return m_invert;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_invert&amp;#010;&amp;#010;@return the value of m_invert" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1846" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1846" text="m_invert = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_invert&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1847" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1847" text="return m_toNewLayer;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toNewLayer&amp;#010;&amp;#010;@return the value of m_toNewLayer" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1847" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1847" text="m_toNewLayer = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toNewLayer&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1848" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1848" text="return m_feather;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_feather&amp;#010;&amp;#010;@return the value of m_feather" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1848" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1848" text="m_feather = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_feather&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1849" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1849" text="return m_border;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_border&amp;#010;&amp;#010;@return the value of m_border" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1849" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1849" text="m_border = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_border&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1850" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1850" text="return m_expand;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_expand&amp;#010;&amp;#010;@return the value of m_expand" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1850" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1850" text="m_expand = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_expand&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1851" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1851" text="return m_smooth;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_smooth&amp;#010;&amp;#010;@return the value of m_smooth" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1851" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1851" text="m_smooth = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_smooth&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1852" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1852" text="return m_contract;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_contract&amp;#010;&amp;#010;@return the value of m_contract" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1852" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1852" text="m_contract = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_contract&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1853" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1853" text="return m_grow;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_grow&amp;#010;&amp;#010;@return the value of m_grow" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1853" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1853" text="m_grow = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_grow&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1854" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1854" text="return m_similar;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_similar&amp;#010;&amp;#010;@return the value of m_similar" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1854" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1854" text="m_similar = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_similar&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1855" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1855" text="return m_transform;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_transform&amp;#010;&amp;#010;@return the value of m_transform" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1855" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1855" text="m_transform = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_transform&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1856" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1856" text="return m_load;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_load&amp;#010;&amp;#010;@return the value of m_load" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1856" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1856" text="m_load = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_load&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1857" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1857" text="return m_save;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_save&amp;#010;&amp;#010;@return the value of m_save" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1857" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1857" text="m_save = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_save&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1859" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1859" text="return m_pluginActions;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pluginActions&amp;#010;&amp;#010;@return the value of m_pluginActions" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1859" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1859" text="m_pluginActions = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pluginActions&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1801" tag="operation_1801" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param parent &amp;#010;@param doc &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1805" tag="operation_1805" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1806" tag="operation_1806" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param collection &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1808" tag="operation_1808" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param action &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1811" tag="operation_1811" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1812" tag="operation_1812" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1814" tag="operation_1814" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1815" tag="operation_1815" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1816" tag="operation_1816" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1817" tag="operation_1817" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisLayerSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1818" tag="operation_1818" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1819" tag="operation_1819" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1820" tag="operation_1820" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1821" tag="operation_1821" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1822" tag="operation_1822" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1823" tag="operation_1823" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1824" tag="operation_1824" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1825" tag="operation_1825" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1826" tag="operation_1826" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1827" tag="operation_1827" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1828" tag="operation_1828" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1829" tag="operation_1829" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1830" tag="operation_1830" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1831" tag="operation_1831" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1832" tag="operation_1832" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1833" tag="operation_1833" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1798" field_type="7471205" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QObject  = new QObject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QObject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QObject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1834" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1834" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisView* m_parent;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1834" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1834" text="return m_parent;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_parent&amp;#010;&amp;#010;@return the value of m_parent" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1834" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1834" text="m_parent = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_parent&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1835" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1835" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisDoc* m_doc;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1835" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1835" text="return m_doc;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_doc&amp;#010;&amp;#010;@return the value of m_doc" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1835" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1835" text="m_doc = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_doc&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1836" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1836" tag="tblock_5" canDelete="false" indentLevel="1" text="private KisSelectionSP m_previousSelection;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1836" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1836" text="return m_previousSelection;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_previousSelection&amp;#010;&amp;#010;@return the value of m_previousSelection" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1836" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1836" text="m_previousSelection = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_previousSelection&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1838" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1838" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisClipboard* m_clipboard;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1838" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1838" text="return m_clipboard;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_clipboard&amp;#010;&amp;#010;@return the value of m_clipboard" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1838" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1838" text="m_clipboard = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_clipboard&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1839" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1839" tag="tblock_11" canDelete="false" indentLevel="1" text="private KAction* m_copy;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1839" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1839" text="return m_copy;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_copy&amp;#010;&amp;#010;@return the value of m_copy" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1839" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1839" text="m_copy = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_copy&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1840" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1840" tag="tblock_14" canDelete="false" indentLevel="1" text="private KAction* m_cut;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1840" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1840" text="return m_cut;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_cut&amp;#010;&amp;#010;@return the value of m_cut" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1840" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1840" text="m_cut = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_cut&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1841" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1841" tag="tblock_17" canDelete="false" indentLevel="1" text="private KAction* m_paste;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1841" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1841" text="return m_paste;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paste&amp;#010;&amp;#010;@return the value of m_paste" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1841" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1841" text="m_paste = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paste&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1842" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1842" tag="tblock_20" canDelete="false" indentLevel="1" text="private KAction* m_selectAll;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1842" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1842" text="return m_selectAll;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selectAll&amp;#010;&amp;#010;@return the value of m_selectAll" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1842" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1842" text="m_selectAll = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selectAll&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1843" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1843" tag="tblock_23" canDelete="false" indentLevel="1" text="private KAction* m_deselect;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1843" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1843" text="return m_deselect;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_deselect&amp;#010;&amp;#010;@return the value of m_deselect" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1843" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1843" text="m_deselect = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_deselect&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1844" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1844" tag="tblock_26" canDelete="false" indentLevel="1" text="private KAction* m_clear;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1844" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1844" text="return m_clear;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_clear&amp;#010;&amp;#010;@return the value of m_clear" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1844" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1844" text="m_clear = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_clear&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1845" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1845" tag="tblock_29" canDelete="false" indentLevel="1" text="private KAction* m_reselect;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1845" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1845" text="return m_reselect;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_reselect&amp;#010;&amp;#010;@return the value of m_reselect" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1845" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1845" text="m_reselect = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_reselect&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1846" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1846" tag="tblock_32" canDelete="false" indentLevel="1" text="private KAction* m_invert;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1846" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1846" text="return m_invert;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_invert&amp;#010;&amp;#010;@return the value of m_invert" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1846" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1846" text="m_invert = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_invert&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1847" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1847" tag="tblock_35" canDelete="false" indentLevel="1" text="private KAction* m_toNewLayer;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1847" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1847" text="return m_toNewLayer;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toNewLayer&amp;#010;&amp;#010;@return the value of m_toNewLayer" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1847" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1847" text="m_toNewLayer = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toNewLayer&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1848" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1848" tag="tblock_38" canDelete="false" indentLevel="1" text="private KAction* m_feather;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1848" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1848" text="return m_feather;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_feather&amp;#010;&amp;#010;@return the value of m_feather" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1848" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1848" text="m_feather = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_feather&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1849" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1849" tag="tblock_41" canDelete="false" indentLevel="1" text="private KAction* m_border;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1849" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1849" text="return m_border;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_border&amp;#010;&amp;#010;@return the value of m_border" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1849" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1849" text="m_border = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_border&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1850" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1850" tag="tblock_44" canDelete="false" indentLevel="1" text="private KAction* m_expand;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1850" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1850" text="return m_expand;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_expand&amp;#010;&amp;#010;@return the value of m_expand" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1850" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1850" text="m_expand = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_expand&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1851" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1851" tag="tblock_47" canDelete="false" indentLevel="1" text="private KAction* m_smooth;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1851" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1851" text="return m_smooth;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_smooth&amp;#010;&amp;#010;@return the value of m_smooth" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1851" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1851" text="m_smooth = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_smooth&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1852" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1852" tag="tblock_50" canDelete="false" indentLevel="1" text="private KAction* m_contract;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1852" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1852" text="return m_contract;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_contract&amp;#010;&amp;#010;@return the value of m_contract" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1852" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1852" text="m_contract = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_contract&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1853" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1853" tag="tblock_53" canDelete="false" indentLevel="1" text="private KAction* m_grow;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1853" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1853" text="return m_grow;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_grow&amp;#010;&amp;#010;@return the value of m_grow" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1853" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1853" text="m_grow = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_grow&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1854" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1854" tag="tblock_56" canDelete="false" indentLevel="1" text="private KAction* m_similar;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1854" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1854" text="return m_similar;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_similar&amp;#010;&amp;#010;@return the value of m_similar" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1854" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1854" text="m_similar = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_similar&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1855" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1855" tag="tblock_59" canDelete="false" indentLevel="1" text="private KAction* m_transform;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1855" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1855" text="return m_transform;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_transform&amp;#010;&amp;#010;@return the value of m_transform" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1855" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1855" text="m_transform = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_transform&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1856" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1856" tag="tblock_62" canDelete="false" indentLevel="1" text="private KAction* m_load;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1856" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1856" text="return m_load;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_load&amp;#010;&amp;#010;@return the value of m_load" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1856" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1856" text="m_load = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_load&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1857" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1857" tag="tblock_65" canDelete="false" indentLevel="1" text="private KAction* m_save;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1857" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1857" text="return m_save;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_save&amp;#010;&amp;#010;@return the value of m_save" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1857" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1857" text="m_save = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_save&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1859" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1859" tag="tblock_68" canDelete="false" indentLevel="1" text="private QPtrList m_pluginActions;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1859" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1859" text="return m_pluginActions;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pluginActions&amp;#010;&amp;#010;@return the value of m_pluginActions" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1859" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1859" text="m_pluginActions = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pluginActions&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="578" parent_class="578" fileExt=".java" fileName="KisFilterRegistry" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="578" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterRegistry&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterRegistry ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="579" parent_class="579" fileExt=".java" fileName="QCursor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="579" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QCursor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QCursor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="583" parent_class="583" fileExt=".java" fileName="KisCanvasObserver*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="583" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasObserver*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasObserver* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="591" parent_class="591" fileExt=".java" fileName="QColor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="591" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QColor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QColor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="593" parent_class="593" fileExt=".java" fileName="const QColor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="593" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QColor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QColor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="599" parent_class="599" fileExt=".java" fileName="KisBrush*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="599" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBrush*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBrush* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="601" parent_class="601" fileExt=".java" fileName="KisPattern*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="601" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPattern*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPattern* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="603" parent_class="603" fileExt=".java" fileName="KisGradient*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="603" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGradient*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGradient* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="606" parent_class="606" fileExt=".java" fileName="KisUndoAdapter*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="606" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisUndoAdapter*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisUndoAdapter* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="608" parent_class="608" fileExt=".java" fileName="KisCanvasControllerInterface*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="608" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasControllerInterface*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasControllerInterface* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="610" parent_class="610" fileExt=".java" fileName="KisToolControllerInterface*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="610" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisToolControllerInterface*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisToolControllerInterface* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="612" parent_class="612" fileExt=".java" fileName="KoDocument*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="612" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoDocument*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoDocument* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="614" parent_class="614" fileExt=".java" fileName="KisProgressDisplayInterface*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="614" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProgressDisplayInterface*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProgressDisplayInterface* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="616" parent_class="616" fileExt=".java" fileName="KisSelectionManager*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="616" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSelectionManager*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSelectionManager* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="618" parent_class="618" fileExt=".java" fileName="KisFilterRegistry*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="618" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterRegistry*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterRegistry* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="623" parent_class="623" fileExt=".java" fileName="const QCursor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="623" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QCursor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QCursor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="626" parent_class="626" fileExt=".java" fileName="const KisCanvasSubject&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="626" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisCanvasSubject&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisCanvasSubject&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="630" parent_class="630" fileExt=".java" fileName="KisCanvasSubject&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="630" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisCanvasSubject&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisCanvasSubject&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="631" parent_class="631" fileExt=".java" fileName="KisGenericRegistry" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisID;&amp;#010;import bool;&amp;#010;import KisIDList;&amp;#010;import KisGenericRegistry;&amp;#010;import KisGenericRegistry.storageMap;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="631" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGenericRegistry&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="655" tag="tblock_0" canDelete="false" indentLevel="1" text="protected storageMap m_storage;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGenericRegistry ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="655" text="return m_storage;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_storage&amp;#010;&amp;#010;@return the value of m_storage" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="655" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="655" text="m_storage = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_storage&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="634" tag="operation_634" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="635" tag="operation_635" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="636" tag="operation_636" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param item &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="638" tag="operation_638" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@param item &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="641" tag="operation_641" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="643" tag="operation_643" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="645" tag="operation_645" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="647" tag="operation_647" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param id &amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="649" tag="operation_649" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisIDList  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="650" tag="operation_650" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="653" tag="operation_653" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisGenericRegistry  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="655" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="655" tag="tblock_0" canDelete="false" indentLevel="1" text="protected storageMap m_storage;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="655" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="655" text="return m_storage;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_storage&amp;#010;&amp;#010;@return the value of m_storage" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="655" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="655" text="m_storage = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_storage&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisGenericRegistry" id="633" parent_class="633" fileExt=".java" fileName="storageMap" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisGenericRegistry;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="633" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class StorageMap&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public StorageMap ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="651" parent_class="651" fileExt=".java" fileName="const KisGenericRegistry&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="651" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisGenericRegistry&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisGenericRegistry&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="662" parent_class="662" fileExt=".java" fileName="QByteArray" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="662" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QByteArray&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QByteArray ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="663" parent_class="663" fileExt=".java" fileName="const QByteArray&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="663" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QByteArray&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QByteArray&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="666" parent_class="666" fileExt=".java" fileName="QString&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="666" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QString&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QString&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="669" parent_class="669" fileExt=".java" fileName="QByteArray&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="669" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QByteArray&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QByteArray&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="Qt" id="678" parent_class="678" fileExt=".java" fileName="Orientation" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package Qt;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="678" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Orientation&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Orientation ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="685" parent_class="685" fileExt=".java" fileName="QPixmap" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="685" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPixmap&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPixmap ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="690" parent_class="690" fileExt=".java" fileName="KisGuideMgr" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisGuideSP;&amp;#010;import Qt.Orientation;&amp;#010;import bool;&amp;#010;import Q_INT32;&amp;#010;import QSize;&amp;#010;import QPixmap;&amp;#010;import KisGuideMgr.vKisGuideSP;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="690" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGuideMgr&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="756" tag="tblock_0" canDelete="false" indentLevel="1" text="private QSize m_size;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="757" tag="tblock_2" canDelete="false" indentLevel="1" text="private QPixmap m_vGuideLines;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="758" tag="tblock_5" canDelete="false" indentLevel="1" text="private QPixmap m_hGuideLines;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="759" tag="tblock_8" canDelete="false" indentLevel="1" text="private QPixmap m_pattern;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="760" tag="tblock_11" canDelete="false" indentLevel="1" text="private QPixmap m_vGuideLinesSelected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="761" tag="tblock_14" canDelete="false" indentLevel="1" text="private QPixmap m_hGuideLinesSelected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="762" tag="tblock_17" canDelete="false" indentLevel="1" text="private QPixmap m_patternSelected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="763" tag="tblock_20" canDelete="false" indentLevel="1" text="private vKisGuideSP m_lines;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="764" tag="tblock_23" canDelete="false" indentLevel="1" text="private vKisGuideSP m_slines;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="766" tag="tblock_26" canDelete="false" indentLevel="1" text="static private const char* s_xbm;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="767" tag="tblock_29" canDelete="false" indentLevel="1" text="static private const char* s_xbm_selected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGuideMgr ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="756" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="756" text="return m_size;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_size&amp;#010;&amp;#010;@return the value of m_size" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="756" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="756" text="m_size = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_size&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="757" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="757" text="return m_vGuideLines;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_vGuideLines&amp;#010;&amp;#010;@return the value of m_vGuideLines" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="757" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="757" text="m_vGuideLines = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_vGuideLines&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="758" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="758" text="return m_hGuideLines;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hGuideLines&amp;#010;&amp;#010;@return the value of m_hGuideLines" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="758" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="758" text="m_hGuideLines = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hGuideLines&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="759" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="759" text="return m_pattern;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pattern&amp;#010;&amp;#010;@return the value of m_pattern" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="759" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="759" text="m_pattern = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pattern&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="760" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="760" text="return m_vGuideLinesSelected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_vGuideLinesSelected&amp;#010;&amp;#010;@return the value of m_vGuideLinesSelected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="760" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="760" text="m_vGuideLinesSelected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_vGuideLinesSelected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="761" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="761" text="return m_hGuideLinesSelected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hGuideLinesSelected&amp;#010;&amp;#010;@return the value of m_hGuideLinesSelected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="761" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="761" text="m_hGuideLinesSelected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hGuideLinesSelected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="762" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="762" text="return m_patternSelected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_patternSelected&amp;#010;&amp;#010;@return the value of m_patternSelected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="762" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="762" text="m_patternSelected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_patternSelected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="763" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="763" text="return m_lines;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_lines&amp;#010;&amp;#010;@return the value of m_lines" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="763" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="763" text="m_lines = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_lines&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="764" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="764" text="return m_slines;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_slines&amp;#010;&amp;#010;@return the value of m_slines" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="764" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="764" text="m_slines = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_slines&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="766" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="766" text="return s_xbm;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of s_xbm&amp;#010;&amp;#010;@return the value of s_xbm" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="766" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="766" text="s_xbm = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of s_xbm&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="767" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="767" text="return s_xbm_selected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of s_xbm_selected&amp;#010;&amp;#010;@return the value of s_xbm_selected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="767" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="767" text="s_xbm_selected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of s_xbm_selected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="694" tag="operation_694" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="695" tag="operation_695" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="696" tag="operation_696" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pos &amp;#010;@param o &amp;#010;@return KisGuideSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="699" tag="operation_699" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="701" tag="operation_701" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param y &amp;#010;@param d &amp;#010;@return KisGuideSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="705" tag="operation_705" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param y &amp;#010;@param d &amp;#010;@return KisGuideSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="708" tag="operation_708" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@param d &amp;#010;@return KisGuideSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="711" tag="operation_711" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="712" tag="operation_712" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="713" tag="operation_713" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param element &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="717" tag="operation_717" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param element &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="720" tag="operation_720" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="722" tag="operation_722" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gd &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="724" tag="operation_724" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="725" tag="operation_725" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="726" tag="operation_726" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="727" tag="operation_727" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="731" tag="operation_731" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="732" tag="operation_732" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@param w &amp;#010;@param xOffset &amp;#010;@param yOffset &amp;#010;@param zoom &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="740" tag="operation_740" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param device &amp;#010;@param w &amp;#010;@param xOffset &amp;#010;@param yOffset &amp;#010;@param zoom &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="746" tag="operation_746" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param d &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="748" tag="operation_748" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param d &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="750" tag="operation_750" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param size &amp;#010;@param vLine &amp;#010;@param hLine &amp;#010;@param linePattern &amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="756" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="756" tag="tblock_0" canDelete="false" indentLevel="1" text="private QSize m_size;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="756" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="756" text="return m_size;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_size&amp;#010;&amp;#010;@return the value of m_size" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="756" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="756" text="m_size = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_size&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="757" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="757" tag="tblock_2" canDelete="false" indentLevel="1" text="private QPixmap m_vGuideLines;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="757" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="757" text="return m_vGuideLines;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_vGuideLines&amp;#010;&amp;#010;@return the value of m_vGuideLines" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="757" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="757" text="m_vGuideLines = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_vGuideLines&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="758" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="758" tag="tblock_5" canDelete="false" indentLevel="1" text="private QPixmap m_hGuideLines;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="758" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="758" text="return m_hGuideLines;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hGuideLines&amp;#010;&amp;#010;@return the value of m_hGuideLines" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="758" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="758" text="m_hGuideLines = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hGuideLines&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="759" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="759" tag="tblock_8" canDelete="false" indentLevel="1" text="private QPixmap m_pattern;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="759" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="759" text="return m_pattern;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pattern&amp;#010;&amp;#010;@return the value of m_pattern" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="759" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="759" text="m_pattern = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pattern&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="760" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="760" tag="tblock_11" canDelete="false" indentLevel="1" text="private QPixmap m_vGuideLinesSelected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="760" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="760" text="return m_vGuideLinesSelected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_vGuideLinesSelected&amp;#010;&amp;#010;@return the value of m_vGuideLinesSelected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="760" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="760" text="m_vGuideLinesSelected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_vGuideLinesSelected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="761" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="761" tag="tblock_14" canDelete="false" indentLevel="1" text="private QPixmap m_hGuideLinesSelected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="761" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="761" text="return m_hGuideLinesSelected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hGuideLinesSelected&amp;#010;&amp;#010;@return the value of m_hGuideLinesSelected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="761" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="761" text="m_hGuideLinesSelected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hGuideLinesSelected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="762" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="762" tag="tblock_17" canDelete="false" indentLevel="1" text="private QPixmap m_patternSelected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="762" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="762" text="return m_patternSelected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_patternSelected&amp;#010;&amp;#010;@return the value of m_patternSelected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="762" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="762" text="m_patternSelected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_patternSelected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="763" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="763" tag="tblock_20" canDelete="false" indentLevel="1" text="private vKisGuideSP m_lines;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="763" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="763" text="return m_lines;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_lines&amp;#010;&amp;#010;@return the value of m_lines" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="763" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="763" text="m_lines = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_lines&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="764" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="764" tag="tblock_23" canDelete="false" indentLevel="1" text="private vKisGuideSP m_slines;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="764" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="764" text="return m_slines;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_slines&amp;#010;&amp;#010;@return the value of m_slines" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="764" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="764" text="m_slines = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_slines&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="766" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="766" tag="tblock_26" canDelete="false" indentLevel="1" text="static private const char* s_xbm;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="766" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="766" text="return s_xbm;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of s_xbm&amp;#010;&amp;#010;@return the value of s_xbm" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="766" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="766" text="s_xbm = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of s_xbm&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="767" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="767" tag="tblock_29" canDelete="false" indentLevel="1" text="static private const char* s_xbm_selected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="767" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="767" text="return s_xbm_selected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of s_xbm_selected&amp;#010;&amp;#010;@return the value of s_xbm_selected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="767" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="767" text="s_xbm_selected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of s_xbm_selected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisGuideMgr" id="691" parent_class="691" fileExt=".java" fileName="vKisGuideSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisGuideMgr;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="691" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisGuideSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisGuideSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisGuideMgr" id="692" parent_class="692" fileExt=".java" fileName="vKisGuideSP_it" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisGuideMgr;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="692" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisGuideSP_it&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisGuideSP_it ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisGuideMgr" id="693" parent_class="693" fileExt=".java" fileName="vKisGuideSP_cit" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisGuideMgr;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="693" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class VKisGuideSP_cit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public VKisGuideSP_cit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="714" parent_class="714" fileExt=".java" fileName="QDomElement" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="714" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QDomElement&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QDomElement ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="715" parent_class="715" fileExt=".java" fileName="QDomElement&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="715" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QDomElement&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QDomElement&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="718" parent_class="718" fileExt=".java" fileName="const QDomElement&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="718" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QDomElement&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QDomElement&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="728" parent_class="728" fileExt=".java" fileName="QSize" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="728" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QSize&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QSize ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="729" parent_class="729" fileExt=".java" fileName="const QSize&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="729" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QSize&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QSize&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="733" parent_class="733" fileExt=".java" fileName="QPaintDevice" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="733" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPaintDevice&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPaintDevice ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="734" parent_class="734" fileExt=".java" fileName="QPaintDevice*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="734" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPaintDevice*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPaintDevice* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="752" parent_class="752" fileExt=".java" fileName="QPixmap*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="752" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPixmap*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPixmap* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="765" parent_class="765" fileExt=".java" fileName="const char*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="765" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const char*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const char* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="768" parent_class="768" fileExt=".java" fileName="enumFilterType" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="768" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class EnumFilterType&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public EnumFilterType ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="776" parent_class="776" fileExt=".java" fileName="KisScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="776" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="789" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBoxScaleFilterStrategy  = new KisBoxScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="817" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisLanczos3ScaleFilterStrategy  = new KisLanczos3ScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="826" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisMitchellScaleFilterStrategy  = new KisMitchellScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="789" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="789" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="789" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBoxScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="789" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBoxScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="789" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="817" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="817" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="817" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisLanczos3ScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="817" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisLanczos3ScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="817" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="826" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="826" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="826" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisMitchellScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="826" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisMitchellScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="826" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="777" tag="operation_777" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="778" tag="operation_778" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="779" tag="operation_779" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="782" field_type="7602273" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisSimpleScaleFilterStrategy  = new KisSimpleScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisSimpleScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisSimpleScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="782" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="789" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="789" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBoxScaleFilterStrategy  = new KisBoxScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="789" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="789" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="789" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBoxScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="789" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBoxScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="789" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="796" field_type="6357106" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisTriangleScaleFilterStrategy  = new KisTriangleScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisTriangleScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisTriangleScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="803" field_type="7602208" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBellScaleFilterStrategy  = new KisBellScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBellScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBellScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="803" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="810" field_type="6357106" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBSplineScaleFilterStrategy  = new KisBSplineScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBSplineScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBSplineScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="817" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="817" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisLanczos3ScaleFilterStrategy  = new KisLanczos3ScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="817" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="817" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="817" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisLanczos3ScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="817" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisLanczos3ScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="817" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="826" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="826" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisMitchellScaleFilterStrategy  = new KisMitchellScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="826" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="826" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="826" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisMitchellScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="826" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisMitchellScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="826" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="781" parent_class="781" fileExt=".java" fileName="KisSimpleScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="781" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSimpleScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="782" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSimpleScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="782" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="782" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="782" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="782" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="782" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="785" tag="operation_785" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="786" tag="operation_786" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="782" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="782" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="782" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="782" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="782" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="782" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="782" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="782" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="788" parent_class="788" fileExt=".java" fileName="KisBoxScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="788" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBoxScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBoxScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="792" tag="operation_792" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="793" tag="operation_793" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="789" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="789" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="789" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="795" parent_class="795" fileExt=".java" fileName="KisTriangleScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="795" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTriangleScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTriangleScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="799" tag="operation_799" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="800" tag="operation_800" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="796" field_type="6357106" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="796" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="796" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="802" parent_class="802" fileExt=".java" fileName="KisBellScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="802" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBellScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="803" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBellScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="803" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="803" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="803" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="803" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="803" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="806" tag="operation_806" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="807" tag="operation_807" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="803" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="803" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="803" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="803" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="803" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="803" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="803" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="803" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="809" parent_class="809" fileExt=".java" fileName="KisBSplineScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="809" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBSplineScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBSplineScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="813" tag="operation_813" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="814" tag="operation_814" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="810" field_type="6619252" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="810" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="810" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="816" parent_class="816" fileExt=".java" fileName="KisLanczos3ScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="816" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLanczos3ScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLanczos3ScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="820" tag="operation_820" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="821" tag="operation_821" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="823" tag="operation_823" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="817" field_type="6357106" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="817" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="817" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="825" parent_class="825" fileExt=".java" fileName="KisMitchellScaleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="825" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisMitchellScaleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="826" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisMitchellScaleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="826" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="826" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="826" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="826" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="826" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="829" tag="operation_829" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="830" tag="operation_830" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="826" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="826" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisScaleFilterStrategy  = new KisScaleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="826" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="826" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="826" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="826" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="826" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="826" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="832" parent_class="832" fileExt=".java" fileName="KisScaleVisitor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import enumFilterType;&amp;#010;import Q_INT32;&amp;#010;import bool;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="832" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisScaleVisitor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="854" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDevice* m_dev;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="865" tag="tblock_2" canDelete="false" indentLevel="1" text="private CLIST* contrib;" >
           <header>
            <codecomment tag="" indentLevel="1" text="//array of contribution lists" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="866" tag="tblock_5" canDelete="false" indentLevel="1" text="private boolean m_cancelRequested;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Implement KisProgressSubject" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisScaleVisitor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="854" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="854" text="return m_dev;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dev&amp;#010;&amp;#010;@return the value of m_dev" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="854" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="854" text="m_dev = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dev&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="865" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="865" text="return contrib;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//array of contribution lists" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="865" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="865" text="contrib = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//array of contribution lists" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="866" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="866" text="return m_cancelRequested;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="866" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="866" text="m_cancelRequested = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="844" tag="operation_844" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="845" tag="operation_845" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="846" tag="operation_846" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dev &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="849" tag="operation_849" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param sx &amp;#010;@param sy &amp;#010;@param m_progress &amp;#010;@param filterType &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="855" tag="operation_855" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="calc_x_contrib()&amp;#010;      &amp;#010;Calculates the filter weights for a single target column.&amp;#010;contribX->p must be freed afterwards.&amp;#010;&amp;#010;Returns -1 if error, 0 otherwise." />
             </header>
            </codeoperation>
            <codeoperation parent_id="867" tag="operation_867" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="834" field_type="7602296" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisProgressSubject  = new KisProgressSubject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisProgressSubject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisProgressSubject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="854" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="854" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDevice* m_dev;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="854" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="854" text="return m_dev;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dev&amp;#010;&amp;#010;@return the value of m_dev" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="854" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="854" text="m_dev = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dev&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="865" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="//array of contribution lists" />
       </header>
       <ccfdeclarationcodeblock parent_id="865" tag="tblock_2" canDelete="false" indentLevel="1" text="private CLIST* contrib;" >
        <header>
         <codecomment tag="" indentLevel="1" text="//array of contribution lists" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="865" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="865" text="return contrib;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//array of contribution lists" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="865" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="865" text="contrib = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//array of contribution lists" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="866" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Implement KisProgressSubject" />
       </header>
       <ccfdeclarationcodeblock parent_id="866" tag="tblock_5" canDelete="false" indentLevel="1" text="private boolean m_cancelRequested;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="866" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="866" text="return m_cancelRequested;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="866" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="866" text="m_cancelRequested = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="833" parent_class="833" fileExt=".java" fileName="KisProgressSubject" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="833" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisProgressSubject&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisProgressSubject ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="834" field_type="6357096" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisScaleVisitor  = new KisScaleVisitor ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisScaleVisitor to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisScaleVisitor from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="834" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="834" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1319" field_type="6881355" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisTransformVisitor  = new KisTransformVisitor ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisTransformVisitor to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisTransformVisitor from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisScaleVisitor" id="837" parent_class="837" fileExt=".java" fileName="CONTRIB" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisScaleVisitor;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_INT32;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="837" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CONTRIB&amp;#010;Structs for the image rescaling routine" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="838" tag="tblock_0" canDelete="false" indentLevel="1" text="public Q_INT32 m_pixel;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="839" tag="tblock_2" canDelete="false" indentLevel="1" text="public double m_weight;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CONTRIB ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="838" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="838" text="return m_pixel;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pixel&amp;#010;&amp;#010;@return the value of m_pixel" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="838" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="838" text="m_pixel = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pixel&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="839" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="839" text="return m_weight;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_weight&amp;#010;&amp;#010;@return the value of m_weight" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="839" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="839" text="m_weight = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_weight&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="838" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="838" tag="tblock_0" canDelete="false" indentLevel="1" text="public Q_INT32 m_pixel;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="838" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="838" text="return m_pixel;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_pixel&amp;#010;&amp;#010;@return the value of m_pixel" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="838" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="838" text="m_pixel = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_pixel&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="839" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="839" tag="tblock_2" canDelete="false" indentLevel="1" text="public double m_weight;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="839" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="839" text="return m_weight;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_weight&amp;#010;&amp;#010;@return the value of m_weight" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="839" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="839" text="m_weight = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_weight&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KisScaleVisitor" id="840" parent_class="840" fileExt=".java" fileName="CLIST" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KisScaleVisitor;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_INT32;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="840" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CLIST&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="841" tag="tblock_0" canDelete="false" indentLevel="1" text="public Q_INT32 n;" >
           <header>
            <codecomment tag="" indentLevel="1" text="//number of contributors" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="843" tag="tblock_2" canDelete="false" indentLevel="1" text="public CONTRIB* p;" >
           <header>
            <codecomment tag="" indentLevel="1" text="//pointer to list of contributions" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CLIST ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="841" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="841" text="return n;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//number of contributors" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="841" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="841" text="n = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//number of contributors" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="843" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="843" text="return p;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//pointer to list of contributions" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="843" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="843" text="p = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="//pointer to list of contributions" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="841" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="//number of contributors" />
       </header>
       <ccfdeclarationcodeblock parent_id="841" tag="tblock_0" canDelete="false" indentLevel="1" text="public Q_INT32 n;" >
        <header>
         <codecomment tag="" indentLevel="1" text="//number of contributors" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="841" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="841" text="return n;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//number of contributors" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="841" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="841" text="n = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//number of contributors" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="843" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="//pointer to list of contributions" />
       </header>
       <ccfdeclarationcodeblock parent_id="843" tag="tblock_2" canDelete="false" indentLevel="1" text="public CONTRIB* p;" >
        <header>
         <codecomment tag="" indentLevel="1" text="//pointer to list of contributions" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="843" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="843" text="return p;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//pointer to list of contributions" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="843" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="843" text="p = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="//pointer to list of contributions" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="842" parent_class="842" fileExt=".java" fileName="CONTRIB*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="842" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CONTRIB*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CONTRIB* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="847" parent_class="847" fileExt=".java" fileName="KisPaintDevice*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="847" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintDevice*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintDevice* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="856" parent_class="856" fileExt=".java" fileName="CLIST*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="856" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CLIST*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CLIST* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="862" parent_class="862" fileExt=".java" fileName="KisScaleFilterStrategy*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="862" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisScaleFilterStrategy*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisScaleFilterStrategy* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="868" parent_class="868" fileExt=".java" fileName="KisResource" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import bool;&amp;#010;import QImage;&amp;#010;import QString;&amp;#010;import Q_INT32;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="868" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisResource&amp;#010; Copyright (c) 2003 Patrick Julien &lt;freak@codepimps.org>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;//**&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="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="911" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_name;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="912" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_filename;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="913" tag="tblock_5" canDelete="false" indentLevel="1" text="private boolean m_dirty;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="914" tag="tblock_8" canDelete="false" indentLevel="1" text="private boolean m_valid;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="915" tag="tblock_11" canDelete="false" indentLevel="1" text="private Q_INT32 m_width;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="916" tag="tblock_14" canDelete="false" indentLevel="1" text="private Q_INT32 m_height;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisResource ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="911" text="return m_name;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="911" text="m_name = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="912" text="return m_filename;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_filename&amp;#010;&amp;#010;@return the value of m_filename" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="912" text="m_filename = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_filename&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="913" text="return m_dirty;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirty&amp;#010;&amp;#010;@return the value of m_dirty" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="913" text="m_dirty = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirty&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="914" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="914" text="return m_valid;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_valid&amp;#010;&amp;#010;@return the value of m_valid" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="914" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="914" text="m_valid = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_valid&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="915" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="915" text="return m_width;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_width&amp;#010;&amp;#010;@return the value of m_width" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="915" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="915" text="m_width = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_width&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="916" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="916" text="return m_height;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_height&amp;#010;&amp;#010;@return the value of m_height" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="916" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="916" text="m_height = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_height&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="873" tag="operation_873" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation 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>
            <codeoperation parent_id="875" tag="operation_875" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="876" tag="operation_876" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation 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="877" tag="operation_877" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation 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="878" tag="operation_878" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="Returns a QImage representing this resource.  This image could be null." />
             </header>
            </codeoperation>
            <codeoperation parent_id="880" tag="operation_880" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="881" tag="operation_881" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dirt &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="883" tag="operation_883" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="884" tag="operation_884" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param filename &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="886" tag="operation_886" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QString  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="887" tag="operation_887" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="889" tag="operation_889" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="890" tag="operation_890" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param valid &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="892" tag="operation_892" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="893" tag="operation_893" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return Q_INT32  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="894" tag="operation_894" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param w &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="896" tag="operation_896" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param h &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="898" tag="operation_898" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param me &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="901" tag="operation_901" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param me &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="903" tag="operation_903" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param me &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="905" tag="operation_905" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="908" tag="operation_908" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return KisResource&amp;  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="870" field_type="7536740" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QObject  = new QObject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QObject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QObject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="911" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="911" tag="tblock_0" canDelete="false" indentLevel="1" text="private QString m_name;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="911" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="911" text="return m_name;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_name&amp;#010;&amp;#010;@return the value of m_name" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="911" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="911" text="m_name = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_name&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="912" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="912" tag="tblock_2" canDelete="false" indentLevel="1" text="private QString m_filename;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="912" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="912" text="return m_filename;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_filename&amp;#010;&amp;#010;@return the value of m_filename" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="912" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="912" text="m_filename = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_filename&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="913" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="913" tag="tblock_5" canDelete="false" indentLevel="1" text="private boolean m_dirty;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="913" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="913" text="return m_dirty;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dirty&amp;#010;&amp;#010;@return the value of m_dirty" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="913" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="913" text="m_dirty = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dirty&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="914" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="914" tag="tblock_8" canDelete="false" indentLevel="1" text="private boolean m_valid;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="914" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="914" text="return m_valid;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_valid&amp;#010;&amp;#010;@return the value of m_valid" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="914" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="914" text="m_valid = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_valid&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="915" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="915" tag="tblock_11" canDelete="false" indentLevel="1" text="private Q_INT32 m_width;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="915" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="915" text="return m_width;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_width&amp;#010;&amp;#010;@return the value of m_width" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="915" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="915" text="m_width = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_width&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="916" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="916" tag="tblock_14" canDelete="false" indentLevel="1" text="private Q_INT32 m_height;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="916" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="916" text="return m_height;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_height&amp;#010;&amp;#010;@return the value of m_height" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="916" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="916" text="m_height = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_height&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="917" field_type="6881391" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisProfile  = new KisProfile ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisProfile to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisProfile from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="917" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="917" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="869" parent_class="869" fileExt=".java" fileName="QObject" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="869" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QObject&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QObject ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="870" field_type="2" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisResource  = new KisResource ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisResource to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisResource from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="870" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="870" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="961" field_type="2621472" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisImage  = new KisImage ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisImage to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisImage from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="961" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="961" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1433" field_type="7274528" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisPaintDevice  = new KisPaintDevice ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisPaintDevice to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisPaintDevice from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1433" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1695" field_type="7536745" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisDockerManager  = new KisDockerManager ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisDockerManager to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisDockerManager from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1798" field_type="4980850" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisSelectionManager  = new KisSelectionManager ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisSelectionManager to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisSelectionManager from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1798" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1798" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="879" parent_class="879" fileExt=".java" fileName="QImage" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="879" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QImage&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QImage ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="899" parent_class="899" fileExt=".java" fileName="KisResource*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="899" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisResource*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisResource* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="906" parent_class="906" fileExt=".java" fileName="const KisResource&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="906" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisResource&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisResource&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="910" parent_class="910" fileExt=".java" fileName="KisResource&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="910" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisResource&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisResource&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="924" parent_class="924" fileExt=".java" fileName="Q_UINT32" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="924" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_UINT32&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_UINT32 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="930" parent_class="930" fileExt=".java" fileName="cmsHPROFILE" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="930" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class CmsHPROFILE&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public CmsHPROFILE ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="931" parent_class="931" fileExt=".java" fileName="const cmsHPROFILE" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="931" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const cmsHPROFILE&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const cmsHPROFILE ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="939" parent_class="939" fileExt=".java" fileName="icColorSpaceSignature" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="939" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class IcColorSpaceSignature&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IcColorSpaceSignature ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="941" parent_class="941" fileExt=".java" fileName="icProfileClassSignature" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="941" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class IcProfileClassSignature&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IcProfileClassSignature ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="957" parent_class="957" fileExt=".java" fileName="KoCommandHistory" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="957" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoCommandHistory&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoCommandHistory ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="958" parent_class="958" fileExt=".java" fileName="KisNameServer" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="958" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisNameServer&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisNameServer ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="959" parent_class="959" fileExt=".java" fileName="KisPainter" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="959" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPainter&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPainter ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="960" parent_class="960" fileExt=".java" fileName="DCOPObject" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="960" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class DCOPObject&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public DCOPObject ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="974" parent_class="974" fileExt=".java" fileName="const KisImage&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="974" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisImage&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisImage&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="978" parent_class="978" fileExt=".java" fileName="DCOPObject*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="978" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class DCOPObject*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public DCOPObject* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="989" parent_class="989" fileExt=".java" fileName="QPainter" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="989" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPainter&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPainter ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="990" parent_class="990" fileExt=".java" fileName="QPainter&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="990" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPainter&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPainter&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1025" parent_class="1025" fileExt=".java" fileName="const KisProfileSP&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1025" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisProfileSP&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisProfileSP&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1028" parent_class="1028" fileExt=".java" fileName="KoCommandHistory*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1028" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoCommandHistory*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoCommandHistory* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1032" parent_class="1032" fileExt=".java" fileName="KURL" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1032" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KURL&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KURL ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1034" parent_class="1034" fileExt=".java" fileName="const KURL&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1034" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KURL&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KURL&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="KoUnit" id="1038" parent_class="1038" fileExt=".java" fileName="Unit" >
     <textblocks>
      <codeblockwithcomments tag="packages" text="package KoUnit;&amp;#010;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1038" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Unit&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Unit ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1040" parent_class="1040" fileExt=".java" fileName="const KoUnit::Unit&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1040" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KoUnit::Unit&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KoUnit::Unit&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1052" parent_class="1052" fileExt=".java" fileName="const vKisLayerSP&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1052" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const vKisLayerSP&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const vKisLayerSP&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1056" parent_class="1056" fileExt=".java" fileName="const KisLayerSP" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1056" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisLayerSP&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisLayerSP ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1062" parent_class="1062" fileExt=".java" fileName="const KisLayerSP&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1062" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisLayerSP&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisLayerSP&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1104" parent_class="1104" fileExt=".java" fileName="KisGuideMgr*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1104" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGuideMgr*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGuideMgr* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1128" parent_class="1128" fileExt=".java" fileName="KisImage&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1128" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisImage&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisImage&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1153" parent_class="1153" fileExt=".java" fileName="KisNameServer*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1153" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisNameServer*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisNameServer* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1160" parent_class="1160" fileExt=".java" fileName="KisQuantumOperation" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QUANTUM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1160" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisQuantumOperation&amp;#010; Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;//** This class is meant to be used inside KisQuantum" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1178" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisQuantumOperationMasked  = new KisQuantumOperationMasked ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisQuantumOperation ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1178" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1178" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1178" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisQuantumOperationMasked to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1178" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisQuantumOperationMasked from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1178" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1161" tag="operation_1161" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1162" tag="operation_1162" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1165" tag="operation_1165" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="This function is called to clone this object.&amp;#010;@param index this is the offset" />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1169" field_type="7209071" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisQuantumOperationLinear  = new KisQuantumOperationLinear ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisQuantumOperationLinear to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisQuantumOperationLinear from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1178" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1178" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisQuantumOperationMasked  = new KisQuantumOperationMasked ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1178" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1178" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1178" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisQuantumOperationMasked to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1178" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisQuantumOperationMasked from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1178" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1163" parent_class="1163" fileExt=".java" fileName="QUANTUM" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1163" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QUANTUM&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QUANTUM ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1167" parent_class="1167" fileExt=".java" fileName="KisQuantumOperation*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1167" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisQuantumOperation*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisQuantumOperation* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1168" parent_class="1168" fileExt=".java" fileName="KisQuantumOperationLinear" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QUANTUM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1168" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisQuantumOperationLinear&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisQuantumOperationLinear ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1172" tag="operation_1172" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1173" tag="operation_1173" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1175" tag="operation_1175" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param index &amp;#010;@return KisQuantumOperation*  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1169" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisQuantumOperation  = new KisQuantumOperation ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisQuantumOperation to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisQuantumOperation from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1169" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1169" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1177" parent_class="1177" fileExt=".java" fileName="KisQuantumOperationMasked" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QUANTUM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1177" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisQuantumOperationMasked&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisQuantumOperationMasked ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1181" tag="operation_1181" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1182" tag="operation_1182" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param  &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1184" tag="operation_1184" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param index &amp;#010;@return KisQuantumOperation*  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1178" field_type="7209071" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisQuantumOperation  = new KisQuantumOperation ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisQuantumOperation to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisQuantumOperation from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1178" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1178" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1186" parent_class="1186" fileExt=".java" fileName="KisQuantum" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import QUANTUM;&amp;#010;import KisQuantum;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1186" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisQuantum&amp;#010; Copyright (c) 2004 Cyrille Berger &lt;cberger@cberger.net>&amp;#010;&amp;#010; This program is free software; you can redistribute it and/or modify&amp;#010; it under the terms of the GNU General Public License as published by&amp;#010; the Free Software Foundation; either version 2 of the License, or&amp;#010; (at your option) any later version.&amp;#010;&amp;#010; This program is distributed in the hope that it will be useful,&amp;#010; but WITHOUT ANY WARRANTY; without even the implied warranty of&amp;#010; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&amp;#010; GNU General Public License for more details.&amp;#010;&amp;#010; You should have received a copy of the GNU General Public License&amp;#010; along with this program; if not, write to the Free Software&amp;#010; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&amp;#010;//**&amp;#010;An editable wrapper around the byte values for a single colour channel." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1200" tag="tblock_0" canDelete="false" indentLevel="1" text="private QUANTUM* m_quantum;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1201" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisQuantumOperation* m_op;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisQuantum ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1200" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1200" text="return m_quantum;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_quantum&amp;#010;&amp;#010;@return the value of m_quantum" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1200" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1200" text="m_quantum = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_quantum&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1201" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1201" text="return m_op;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_op&amp;#010;&amp;#010;@return the value of m_op" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1201" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1201" text="m_op = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_op&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1187" tag="operation_1187" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param q &amp;#010;@param op &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1191" tag="operation_1191" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1192" tag="operation_1192" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param q &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1194" tag="operation_1194" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param q &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1196" tag="operation_1196" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param q &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1198" tag="operation_1198" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param index &amp;#010;@return KisQuantum  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1200" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1200" tag="tblock_0" canDelete="false" indentLevel="1" text="private QUANTUM* m_quantum;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1200" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1200" text="return m_quantum;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_quantum&amp;#010;&amp;#010;@return the value of m_quantum" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1200" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1200" text="m_quantum = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_quantum&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1201" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1201" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisQuantumOperation* m_op;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1201" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1201" text="return m_op;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_op&amp;#010;&amp;#010;@return the value of m_op" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1201" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1201" text="m_op = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_op&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1188" parent_class="1188" fileExt=".java" fileName="QUANTUM*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1188" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QUANTUM*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QUANTUM* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1202" parent_class="1202" fileExt=".java" fileName="KisPixelRO" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisStrategyColorSpaceSP;&amp;#010;import KisProfileSP;&amp;#010;import QUANTUM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1202" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPixelRO&amp;#010;// XXX: Template these classes to byte, int, float, double// XXX: Separate color channels from substance channels (wetness, thickness, grainyness) on construction/**&amp;#010;KisPixel and KisPixelRO are the primary classes to access individual pixel data.&amp;#010;A pixel consists of channels of a certain size. At the moment, all channels must&amp;#010;be of the same size, and that size is one byte, or QUANTUM. In the future&amp;#010;pixels with heteregenous channels and larger (or smaller?) channels will be&amp;#010;possible, too.&amp;#010;&amp;#010;The [] operator returns the channel at that index. You can discover the number&amp;#010;of channels and the names of the channels by querying the color strategy.&amp;#010;All channels can be accessed using this method.&amp;#010;&amp;#010;There are three types of channels: color, alpha and substance.&amp;#010;&amp;#010;Generally, in filters and suchlike code, you can treat all color channels the same, &amp;#010;and have a different algorithm for alpha. Substance is a future extension, usable&amp;#010;for wetness, grainyness or thickness.&amp;#010;&amp;#010;The color channels come first -- this is useful if you want to loop over &amp;#010;these channels (for int i = 0; i &lt; colorspace -> nColorChannels(); ++i) { hack(pixel[i]); }.&amp;#010;&amp;#010;The next index after the colour channels points to the alpha channel. A pointer to&amp;#010;the value of the alpha channel can also be retrieved with alpha(). Always&amp;#010;check whether there is actually an alpha channel, otherwise alpha() will&amp;#010;return the first channel of the next pixel, most probably, or perhaps even&amp;#010;something worse.&amp;#010;&amp;#010;After alpha, the substance channels will come.&amp;#010;&amp;#010;Note: once you start working with color management a sequence of bytes that happens to&amp;#010;encode R, G and B values is still meaningless. You cannot know what _color_ the bytes&amp;#010;represent unless you also have a profile. So KisPixel must know about the profile, too.&amp;#010;//**&amp;#010;A read-only pixel. You can retrieve the channel values by name or position&amp;#010;or all channels as a value vector." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1220" tag="tblock_0" canDelete="false" indentLevel="1" text="private const QUANTUM* m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1221" tag="tblock_2" canDelete="false" indentLevel="1" text="private const QUANTUM* m_alpha;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1222" tag="tblock_5" canDelete="false" indentLevel="1" text="private QUANTUM m_selected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1223" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1224" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPixelRO ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1220" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1220" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1220" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1220" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1221" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1221" text="return m_alpha;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1221" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1221" text="m_alpha = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1222" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1222" text="return m_selected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selected&amp;#010;&amp;#010;@return the value of m_selected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1222" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1222" text="m_selected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1223" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1223" text="return m_colorStrategy;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1223" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1223" text="m_colorStrategy = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1224" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1224" text="return m_profile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1224" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1224" text="m_profile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1203" tag="operation_1203" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channels &amp;#010;@param alpha &amp;#010;@param colorStrategy &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1209" tag="operation_1209" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1210" tag="operation_1210" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param index &amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1212" tag="operation_1212" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1213" tag="operation_1213" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1214" tag="operation_1214" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param selected &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1216" tag="operation_1216" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisStrategyColorSpaceSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1217" tag="operation_1217" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1219" tag="operation_1219" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisProfileSP  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1220" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1220" tag="tblock_0" canDelete="false" indentLevel="1" text="private const QUANTUM* m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1220" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1220" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1220" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1220" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1221" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1221" tag="tblock_2" canDelete="false" indentLevel="1" text="private const QUANTUM* m_alpha;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1221" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1221" text="return m_alpha;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1221" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1221" text="m_alpha = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1222" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1222" tag="tblock_5" canDelete="false" indentLevel="1" text="private QUANTUM m_selected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1222" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1222" text="return m_selected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selected&amp;#010;&amp;#010;@return the value of m_selected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1222" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1222" text="m_selected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1223" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1223" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1223" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1223" text="return m_colorStrategy;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1223" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1223" text="m_colorStrategy = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1224" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1224" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1224" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1224" text="return m_profile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1224" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1224" text="m_profile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1204" parent_class="1204" fileExt=".java" fileName="const QUANTUM*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1204" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QUANTUM*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QUANTUM* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1225" parent_class="1225" fileExt=".java" fileName="KisPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import KisStrategyColorSpaceSP;&amp;#010;import KisProfileSP;&amp;#010;import KisQuantum;&amp;#010;import QUANTUM;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1225" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPixel&amp;#010;A read-write pixel. You can retrieve the channel values by name or position&amp;#010;or all channels as a pointer vector.&amp;#010;&amp;#010;The alpha channel is separately available." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1248" tag="tblock_0" canDelete="false" indentLevel="1" text="private QUANTUM* m_channels;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1249" tag="tblock_2" canDelete="false" indentLevel="1" text="private QUANTUM* m_alpha;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1250" tag="tblock_5" canDelete="false" indentLevel="1" text="private QUANTUM m_selected;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1251" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1252" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1248" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1248" text="return m_channels;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1248" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1248" text="m_channels = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1249" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1249" text="return m_alpha;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1249" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1249" text="m_alpha = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1250" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1250" text="return m_selected;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selected&amp;#010;&amp;#010;@return the value of m_selected" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1250" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1250" text="m_selected = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selected&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1251" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1251" text="return m_colorStrategy;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1251" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1251" text="m_colorStrategy = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1252" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1252" text="return m_profile;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1252" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1252" text="m_profile = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1226" tag="operation_1226" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param nbChannels &amp;#010;@param nbAlphaChannels &amp;#010;@param colorStrategy &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1231" tag="operation_1231" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param channels &amp;#010;@param alpha &amp;#010;@param colorStrategy &amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1236" tag="operation_1236" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1237" tag="operation_1237" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param index &amp;#010;@return KisQuantum  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1239" tag="operation_1239" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisQuantum  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1240" tag="operation_1240" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QUANTUM  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1241" tag="operation_1241" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param selected &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1243" tag="operation_1243" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisStrategyColorSpaceSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1244" tag="operation_1244" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param profile &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1246" tag="operation_1246" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return KisProfileSP  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1247" tag="operation_1247" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return QUANTUM*  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1248" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1248" tag="tblock_0" canDelete="false" indentLevel="1" text="private QUANTUM* m_channels;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1248" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1248" text="return m_channels;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channels&amp;#010;&amp;#010;@return the value of m_channels" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1248" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1248" text="m_channels = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channels&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1249" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1249" tag="tblock_2" canDelete="false" indentLevel="1" text="private QUANTUM* m_alpha;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1249" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1249" text="return m_alpha;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_alpha&amp;#010;&amp;#010;@return the value of m_alpha" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1249" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1249" text="m_alpha = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_alpha&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1250" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1250" tag="tblock_5" canDelete="false" indentLevel="1" text="private QUANTUM m_selected;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1250" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1250" text="return m_selected;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_selected&amp;#010;&amp;#010;@return the value of m_selected" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1250" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1250" text="m_selected = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_selected&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1251" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1251" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisStrategyColorSpaceSP m_colorStrategy;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1251" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1251" text="return m_colorStrategy;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorStrategy&amp;#010;&amp;#010;@return the value of m_colorStrategy" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1251" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1251" text="m_colorStrategy = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorStrategy&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1252" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1252" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisProfileSP m_profile;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1252" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1252" text="return m_profile;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_profile&amp;#010;&amp;#010;@return the value of m_profile" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1252" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1252" text="m_profile = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_profile&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1253" parent_class="1253" fileExt=".java" fileName="KisFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1253" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterStrategy&amp;#010;enum enumFilterType {&amp;#010;BOX_FILTER,&amp;#010;TRIANGLE_FILTER,&amp;#010;BELL_FILTER,&amp;#010;B_SPLINE_FILTER,&amp;#010;FILTER,&amp;#010;LANCZOS3_FILTER,&amp;#010;MITCHELL_FILTER&amp;#010;};" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1259" tag="tblock_0" canDelete="false" indentLevel="1" text="protected double supportVal;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1269" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBoxFilterStrategy  = new KisBoxFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1277" tag="tblock_8" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisTriangleFilterStrategy  = new KisTriangleFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1285" tag="tblock_14" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBellFilterStrategy  = new KisBellFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1311" tag="tblock_20" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisMitchellFilterStrategy  = new KisMitchellFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1259" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1259" text="return supportVal;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of supportVal&amp;#010;&amp;#010;@return the value of supportVal" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1259" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1259" text="supportVal = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of supportVal&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1269" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBoxFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1269" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBoxFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1269" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1277" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisTriangleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1277" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisTriangleFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1277" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBellFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBellFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1311" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1311" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1311" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisMitchellFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1311" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisMitchellFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1311" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1254" tag="operation_1254" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1255" tag="operation_1255" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1256" tag="operation_1256" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1258" tag="operation_1258" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1259" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1259" tag="tblock_0" canDelete="false" indentLevel="1" text="protected double supportVal;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1259" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1259" text="return supportVal;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of supportVal&amp;#010;&amp;#010;@return the value of supportVal" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1259" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1259" text="supportVal = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of supportVal&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1261" field_type="7602208" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisSimpleFilterStrategy  = new KisSimpleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisSimpleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisSimpleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1261" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1269" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1269" tag="tblock_2" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBoxFilterStrategy  = new KisBoxFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1269" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1269" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1269" tag="hblock_tag_5" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBoxFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1269" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBoxFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1269" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1277" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1277" tag="tblock_8" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisTriangleFilterStrategy  = new KisTriangleFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1277" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1277" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1277" tag="hblock_tag_11" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisTriangleFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1277" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisTriangleFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1277" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1285" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" tag="tblock_14" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBellFilterStrategy  = new KisBellFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1285" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="hblock_tag_17" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBellFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBellFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1293" field_type="1096849400" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisBSplineFilterStrategy  = new KisBSplineFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisBSplineFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisBSplineFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1301" field_type="7602259" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisLanczos3FilterStrategy  = new KisLanczos3FilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisLanczos3FilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisLanczos3FilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1311" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1311" tag="tblock_20" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisMitchellFilterStrategy  = new KisMitchellFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1311" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1311" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1311" tag="hblock_tag_23" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisMitchellFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1311" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisMitchellFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1311" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1260" parent_class="1260" fileExt=".java" fileName="KisSimpleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1260" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisSimpleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1261" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
           <header>
            <codecomment tag="" writeOutText="false" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisSimpleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text="return ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=" = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="2" parent_id="1261" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=".add(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="3" parent_id="1261" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=".remove(value);" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="4" parent_id="1261" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text="return (List) ;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1264" tag="operation_1264" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1265" tag="operation_1265" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1266" tag="operation_1266" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1261" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1261" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1261" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1261" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1261" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1261" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1261" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1261" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1268" parent_class="1268" fileExt=".java" fileName="KisBoxFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1268" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBoxFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBoxFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1272" tag="operation_1272" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1273" tag="operation_1273" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1274" tag="operation_1274" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1269" field_type="6750309" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1269" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1269" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1276" parent_class="1276" fileExt=".java" fileName="KisTriangleFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1276" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTriangleFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTriangleFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1280" tag="operation_1280" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1281" tag="operation_1281" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1282" tag="operation_1282" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1277" field_type="7929959" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1277" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1277" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1284" parent_class="1284" fileExt=".java" fileName="KisBellFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1284" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBellFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBellFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1288" tag="operation_1288" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1289" tag="operation_1289" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1290" tag="operation_1290" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1285" field_type="5439602" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1285" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1285" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1292" parent_class="1292" fileExt=".java" fileName="KisBSplineFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1292" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBSplineFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBSplineFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1296" tag="operation_1296" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1297" tag="operation_1297" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1298" tag="operation_1298" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1293" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1293" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1293" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1300" parent_class="1300" fileExt=".java" fileName="KisLanczos3FilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1300" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLanczos3FilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLanczos3FilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1304" tag="operation_1304" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1305" tag="operation_1305" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1306" tag="operation_1306" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1308" tag="operation_1308" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param x &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1301" field_type="7602259" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1301" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1301" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1310" parent_class="1310" fileExt=".java" fileName="KisMitchellFilterStrategy" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1310" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisMitchellFilterStrategy&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisMitchellFilterStrategy ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1314" tag="operation_1314" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1315" tag="operation_1315" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1316" tag="operation_1316" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param t &amp;#010;@return double  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1311" field_type="16" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisFilterStrategy  = new KisFilterStrategy ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisFilterStrategy to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisFilterStrategy from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1311" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1311" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1318" parent_class="1318" fileExt=".java" fileName="KisTransformVisitor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import Q_INT32;&amp;#010;import enumFilterType;&amp;#010;import bool;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1318" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTransformVisitor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1344" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDevice* m_dev;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1345" tag="tblock_2" canDelete="false" indentLevel="1" text="private boolean m_cancelRequested;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Implement KisProgressSubject" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTransformVisitor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1344" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1344" text="return m_dev;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dev&amp;#010;&amp;#010;@return the value of m_dev" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1344" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1344" text="m_dev = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dev&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1345" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1345" text="return m_cancelRequested;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1345" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1345" text="m_cancelRequested = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1322" tag="operation_1322" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1323" tag="operation_1323" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1324" tag="operation_1324" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param dev &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1326" tag="operation_1326" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param scale &amp;#010;@param scaleDenom &amp;#010;@param shear &amp;#010;@param dx &amp;#010;@param m_progress &amp;#010;@param filterStrategy &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1334" tag="operation_1334" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param xscale &amp;#010;@param yscale &amp;#010;@param xshear &amp;#010;@param yshear &amp;#010;@param denominator &amp;#010;@param xtranslate &amp;#010;@param ytranslate &amp;#010;@param m_progress &amp;#010;@param filterType &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1346" tag="operation_1346" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1319" field_type="159873936" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public KisProgressSubject  = new KisProgressSubject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisProgressSubject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisProgressSubject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1319" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1319" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1344" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1344" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisPaintDevice* m_dev;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1344" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1344" text="return m_dev;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dev&amp;#010;&amp;#010;@return the value of m_dev" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1344" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1344" text="m_dev = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dev&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1345" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Implement KisProgressSubject" />
       </header>
       <ccfdeclarationcodeblock parent_id="1345" tag="tblock_2" canDelete="false" indentLevel="1" text="private boolean m_cancelRequested;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1345" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1345" text="return m_cancelRequested;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1345" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1345" text="m_cancelRequested = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Implement KisProgressSubject" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1332" parent_class="1332" fileExt=".java" fileName="KisFilterStrategy*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1332" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterStrategy*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterStrategy* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1347" parent_class="1347" fileExt=".java" fileName="KoStore" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1347" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoStore&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoStore ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1348" parent_class="1348" fileExt=".java" fileName="KisTiledDataManager" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1348" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTiledDataManager&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTiledDataManager ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1349" field_type="7471205" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public KisDataManager  = new KisDataManager ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="1" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="1" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="1" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type KisDataManager to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="1" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type KisDataManager from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1349" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1349" role_id="1" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1355" parent_class="1355" fileExt=".java" fileName="const KisDataManager&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1355" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisDataManager&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisDataManager&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1358" parent_class="1358" fileExt=".java" fileName="KisMemento" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1358" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisMemento&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisMemento ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1359" parent_class="1359" fileExt=".java" fileName="KisMemento*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1359" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisMemento*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisMemento* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1365" parent_class="1365" fileExt=".java" fileName="KoStore*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1365" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoStore*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoStore* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1371" parent_class="1371" fileExt=".java" fileName="Q_INT32&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1371" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_INT32&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_INT32&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1388" parent_class="1388" fileExt=".java" fileName="Q_UINT8" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1388" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_UINT8&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_UINT8 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1395" parent_class="1395" fileExt=".java" fileName="Q_UINT8*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1395" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_UINT8*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_UINT8* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1398" parent_class="1398" fileExt=".java" fileName="KisDataManager*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1398" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDataManager*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDataManager* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1424" parent_class="1424" fileExt=".java" fileName="KisRectIterator" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1424" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRectIterator&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRectIterator ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1425" parent_class="1425" fileExt=".java" fileName="KisHLineIterator" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1425" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHLineIterator&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHLineIterator ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1426" parent_class="1426" fileExt=".java" fileName="KisVLineIterator" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1426" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisVLineIterator&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisVLineIterator ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1427" parent_class="1427" fileExt=".java" fileName="QWMatrix" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1427" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QWMatrix&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QWMatrix ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1428" parent_class="1428" fileExt=".java" fileName="KisRotateVisitor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1428" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRotateVisitor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRotateVisitor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1429" parent_class="1429" fileExt=".java" fileName="KisRectIteratorPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1429" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRectIteratorPixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRectIteratorPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1430" parent_class="1430" fileExt=".java" fileName="KisVLineIteratorPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1430" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisVLineIteratorPixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisVLineIteratorPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1431" parent_class="1431" fileExt=".java" fileName="KisHLineIteratorPixel" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1431" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHLineIteratorPixel&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHLineIteratorPixel ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1432" parent_class="1432" fileExt=".java" fileName="KNamedCommand" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1432" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KNamedCommand&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KNamedCommand ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1443" parent_class="1443" fileExt=".java" fileName="KisImage*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1443" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisImage*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisImage* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1448" parent_class="1448" fileExt=".java" fileName="const KisPaintDevice&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1448" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisPaintDevice&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisPaintDevice&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1465" parent_class="1465" fileExt=".java" fileName="KNamedCommand*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1465" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KNamedCommand*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KNamedCommand* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1467" parent_class="1467" fileExt=".java" fileName="const bool" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1467" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const bool&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const bool ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1510" parent_class="1510" fileExt=".java" fileName="const QImage&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1510" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QImage&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QImage&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1526" parent_class="1526" fileExt=".java" fileName="QColor*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1526" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QColor*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QColor* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1537" parent_class="1537" fileExt=".java" fileName="const Q_UINT8*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1537" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const Q_UINT8*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const Q_UINT8* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1557" parent_class="1557" fileExt=".java" fileName="const KisImage*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1557" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const KisImage*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const KisImage* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1618" parent_class="1618" fileExt=".java" fileName="Q_INT8" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1618" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Q_INT8&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Q_INT8 ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1626" parent_class="1626" fileExt=".java" fileName="KisPaintDevice&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1626" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintDevice&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintDevice&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1639" parent_class="1639" fileExt=".java" fileName="KisScaleVisitor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1639" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisScaleVisitor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisScaleVisitor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1642" parent_class="1642" fileExt=".java" fileName="KisRotateVisitor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1642" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRotateVisitor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRotateVisitor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1645" parent_class="1645" fileExt=".java" fileName="KisTransformVisitor&amp;" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1645" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTransformVisitor&amp;&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTransformVisitor&amp; ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1668" parent_class="1668" fileExt=".java" fileName="const QColor" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1668" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class Const QColor&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Const QColor ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1674" parent_class="1674" fileExt=".java" fileName="KAction" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1674" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KAction&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KAction ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1675" parent_class="1675" fileExt=".java" fileName="KisView" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1675" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisView&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisView ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1676" parent_class="1676" fileExt=".java" fileName="KisDockFrameDocker" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1676" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDockFrameDocker&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDockFrameDocker ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1677" parent_class="1677" fileExt=".java" fileName="KoTabbedToolDock" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1677" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoTabbedToolDock&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoTabbedToolDock ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1678" parent_class="1678" fileExt=".java" fileName="KoToolDockManager" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1678" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoToolDockManager&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoToolDockManager ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1679" parent_class="1679" fileExt=".java" fileName="KActionCollection" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1679" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KActionCollection&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KActionCollection ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1680" parent_class="1680" fileExt=".java" fileName="KisPaintBox" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1680" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintBox&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintBox ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1681" parent_class="1681" fileExt=".java" fileName="KisLayerBox" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1681" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLayerBox&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLayerBox ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1682" parent_class="1682" fileExt=".java" fileName="KisFilterBox" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1682" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterBox&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterBox ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1683" parent_class="1683" fileExt=".java" fileName="ControlFrame" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1683" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class ControlFrame&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public ControlFrame ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1684" parent_class="1684" fileExt=".java" fileName="KisBirdEyeBox" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1684" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBirdEyeBox&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBirdEyeBox ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1685" parent_class="1685" fileExt=".java" fileName="KisChannelView" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1685" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisChannelView&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisChannelView ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1686" parent_class="1686" fileExt=".java" fileName="KisAutobrush" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1686" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAutobrush&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAutobrush ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1687" parent_class="1687" fileExt=".java" fileName="KisTextBrush" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1687" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTextBrush&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTextBrush ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1688" parent_class="1688" fileExt=".java" fileName="KisAutogradient" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1688" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAutogradient&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAutogradient ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1689" parent_class="1689" fileExt=".java" fileName="KisHSVWidget" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1689" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHSVWidget&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHSVWidget ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1690" parent_class="1690" fileExt=".java" fileName="KisRGBWidget" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1690" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRGBWidget&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRGBWidget ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1691" parent_class="1691" fileExt=".java" fileName="KisGrayWidget" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1691" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGrayWidget&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGrayWidget ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1692" parent_class="1692" fileExt=".java" fileName="KisPaletteWidget" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1692" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaletteWidget&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaletteWidget ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1693" parent_class="1693" fileExt=".java" fileName="KisResourceMediator" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1693" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisResourceMediator&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisResourceMediator ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1694" parent_class="1694" fileExt=".java" fileName="KisDockerManager" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" text="&amp;#010;import enumDockerStyle;&amp;#010;import KisImageSP;&amp;#010;import KisLayerSP;&amp;#010;import bool;" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1694" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDockerManager&amp;#010;The docker manager keeps track of dockers and their tabs.&amp;#010;&amp;#010;There are three kinds of dockers: sliding dockers, shading&amp;#010;dockers and toolboxes.&amp;#010;&amp;#010;Tabs are created by calling addDockerTab with a widget (the tab)&amp;#010;and a KisID (a combination of language-independent identifying&amp;#010;string and a caption). If there is already a docker with the&amp;#010;identifying string, then the tab is added to that docker,&amp;#010;otherwise a new docker is created.&amp;#010;&amp;#010;On application shutdown, the configuration is saved. Next time&amp;#010;on startup, if a tab is added, we first look in the saved configuation,&amp;#010;and if a tab and docker is present with the specified identifying&amp;#010;string, then we restore that tab in that place, otherwise in the&amp;#010;specified place.&amp;#010;&amp;#010;XXX: for post 1.4: make sure we can drag &amp; drop widgets." />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks>
          <ccfdeclarationcodeblock parent_id="1718" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; QWidget * >* m_tabs;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1720" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KisDockFrameDocker * >* m_dockWindows;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1722" tag="tblock_5" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KisPaintBox * >* m_toolBoxes;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1724" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KoTabbedToolDock * >* m_sliders;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1725" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisView* m_view;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1726" tag="tblock_14" canDelete="false" indentLevel="1" text="private KActionCollection* m_ac;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1751" tag="tblock_17" canDelete="false" indentLevel="1" text="private KoToolDockManager* m_toolDockManager;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1753" tag="tblock_20" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_layerchannelslider;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Sliders" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1754" tag="tblock_23" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_shapesslider;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1755" tag="tblock_26" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_fillsslider;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1756" tag="tblock_29" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_toolcontrolslider;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1757" tag="tblock_32" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_colorslider;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1759" tag="tblock_35" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_layerchanneldocker;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Dockers" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1760" tag="tblock_38" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_shapesdocker;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1761" tag="tblock_41" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_fillsdocker;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1762" tag="tblock_44" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_toolcontroldocker;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1763" tag="tblock_47" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_colordocker;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1765" tag="tblock_50" canDelete="false" indentLevel="1" text="private KisPaintBox* m_paintboxdocker;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Toolbox" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1767" tag="tblock_53" canDelete="false" indentLevel="1" text="private KisLayerBox* m_layerBox;" >
           <header>
            <codecomment tag="" indentLevel="1" text="// Widgets" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1768" tag="tblock_56" canDelete="false" indentLevel="1" text="private KisPaintBox* m_paintBox;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1770" tag="tblock_59" canDelete="false" indentLevel="1" text="private KisFilterBox* m_filterBox;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1772" tag="tblock_62" canDelete="false" indentLevel="1" text="private ControlFrame* m_controlWidget;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1774" tag="tblock_65" canDelete="false" indentLevel="1" text="private KisBirdEyeBox* m_birdEyeBox;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1776" tag="tblock_68" canDelete="false" indentLevel="1" text="private KisChannelView* m_channelView;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1778" tag="tblock_71" canDelete="false" indentLevel="1" text="private KisAutobrush* m_autobrush;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1780" tag="tblock_74" canDelete="false" indentLevel="1" text="private KisTextBrush* m_textBrush;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1782" tag="tblock_77" canDelete="false" indentLevel="1" text="private KisAutogradient* m_autogradient;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1784" tag="tblock_80" canDelete="false" indentLevel="1" text="private KisHSVWidget* m_hsvwidget;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1786" tag="tblock_83" canDelete="false" indentLevel="1" text="private KisRGBWidget* m_rgbwidget;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1788" tag="tblock_86" canDelete="false" indentLevel="1" text="private KisGrayWidget* m_graywidget;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1790" tag="tblock_89" canDelete="false" indentLevel="1" text="private KisPaletteWidget* m_palettewidget;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1792" tag="tblock_92" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_brushMediator;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1793" tag="tblock_95" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_patternMediator;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1794" tag="tblock_98" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_gradientMediator;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
          <ccfdeclarationcodeblock parent_id="1795" tag="tblock_101" canDelete="false" indentLevel="1" text="private boolean m_slidersSetup;" >
           <header>
            <codecomment tag="" indentLevel="1" />
           </header>
          </ccfdeclarationcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDockerManager ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks>
              <codeaccessormethod accessType="0" parent_id="1718" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1718" text="return m_tabs;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_tabs&amp;#010;&amp;#010;@return the value of m_tabs" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1718" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1718" text="m_tabs = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_tabs&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1720" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1720" text="return m_dockWindows;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dockWindows&amp;#010;&amp;#010;@return the value of m_dockWindows" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1720" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1720" text="m_dockWindows = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dockWindows&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1722" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1722" text="return m_toolBoxes;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolBoxes&amp;#010;&amp;#010;@return the value of m_toolBoxes" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1722" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1722" text="m_toolBoxes = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolBoxes&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1724" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1724" text="return m_sliders;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_sliders&amp;#010;&amp;#010;@return the value of m_sliders" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1724" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1724" text="m_sliders = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_sliders&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1725" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1725" text="return m_view;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_view&amp;#010;&amp;#010;@return the value of m_view" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1725" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1725" text="m_view = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_view&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1726" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1726" text="return m_ac;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_ac&amp;#010;&amp;#010;@return the value of m_ac" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1726" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1726" text="m_ac = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_ac&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1751" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1751" text="return m_toolDockManager;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolDockManager&amp;#010;&amp;#010;@return the value of m_toolDockManager" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1751" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1751" text="m_toolDockManager = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolDockManager&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1753" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1753" text="return m_layerchannelslider;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Sliders" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1753" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1753" text="m_layerchannelslider = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Sliders" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1754" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1754" text="return m_shapesslider;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_shapesslider&amp;#010;&amp;#010;@return the value of m_shapesslider" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1754" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1754" text="m_shapesslider = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_shapesslider&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_fillsslider;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_fillsslider&amp;#010;&amp;#010;@return the value of m_fillsslider" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1755" text="m_fillsslider = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_fillsslider&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1756" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1756" text="return m_toolcontrolslider;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolcontrolslider&amp;#010;&amp;#010;@return the value of m_toolcontrolslider" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1756" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1756" text="m_toolcontrolslider = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolcontrolslider&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1757" text="return m_colorslider;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorslider&amp;#010;&amp;#010;@return the value of m_colorslider" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1757" text="m_colorslider = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorslider&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1759" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1759" text="return m_layerchanneldocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Dockers" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1759" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1759" text="m_layerchanneldocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Dockers" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_shapesdocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_shapesdocker&amp;#010;&amp;#010;@return the value of m_shapesdocker" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1760" text="m_shapesdocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_shapesdocker&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_fillsdocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_fillsdocker&amp;#010;&amp;#010;@return the value of m_fillsdocker" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1761" text="m_fillsdocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_fillsdocker&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1762" text="return m_toolcontroldocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolcontroldocker&amp;#010;&amp;#010;@return the value of m_toolcontroldocker" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1762" text="m_toolcontroldocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolcontroldocker&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1763" text="return m_colordocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colordocker&amp;#010;&amp;#010;@return the value of m_colordocker" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1763" text="m_colordocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colordocker&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1765" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1765" text="return m_paintboxdocker;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Toolbox" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1765" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1765" text="m_paintboxdocker = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Toolbox" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1767" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1767" text="return m_layerBox;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Widgets" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1767" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1767" text="m_layerBox = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="// Widgets" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1768" text="return m_paintBox;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintBox&amp;#010;&amp;#010;@return the value of m_paintBox" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1768" text="m_paintBox = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintBox&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1770" text="return m_filterBox;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_filterBox&amp;#010;&amp;#010;@return the value of m_filterBox" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1770" text="m_filterBox = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_filterBox&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1772" text="return m_controlWidget;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_controlWidget&amp;#010;&amp;#010;@return the value of m_controlWidget" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1772" text="m_controlWidget = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_controlWidget&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1774" text="return m_birdEyeBox;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_birdEyeBox&amp;#010;&amp;#010;@return the value of m_birdEyeBox" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1774" text="m_birdEyeBox = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_birdEyeBox&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1776" text="return m_channelView;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channelView&amp;#010;&amp;#010;@return the value of m_channelView" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1776" text="m_channelView = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channelView&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_72" canDelete="false" indentLevel="1" classfield_id="1778" text="return m_autobrush;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_autobrush&amp;#010;&amp;#010;@return the value of m_autobrush" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_73" canDelete="false" indentLevel="1" classfield_id="1778" text="m_autobrush = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_autobrush&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_75" canDelete="false" indentLevel="1" classfield_id="1780" text="return m_textBrush;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_textBrush&amp;#010;&amp;#010;@return the value of m_textBrush" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_76" canDelete="false" indentLevel="1" classfield_id="1780" text="m_textBrush = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_textBrush&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_78" canDelete="false" indentLevel="1" classfield_id="1782" text="return m_autogradient;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_autogradient&amp;#010;&amp;#010;@return the value of m_autogradient" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_79" canDelete="false" indentLevel="1" classfield_id="1782" text="m_autogradient = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_autogradient&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1784" tag="hblock_tag_81" canDelete="false" indentLevel="1" classfield_id="1784" text="return m_hsvwidget;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hsvwidget&amp;#010;&amp;#010;@return the value of m_hsvwidget" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1784" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="1784" text="m_hsvwidget = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hsvwidget&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1786" tag="hblock_tag_84" canDelete="false" indentLevel="1" classfield_id="1786" text="return m_rgbwidget;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_rgbwidget&amp;#010;&amp;#010;@return the value of m_rgbwidget" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1786" tag="hblock_tag_85" canDelete="false" indentLevel="1" classfield_id="1786" text="m_rgbwidget = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_rgbwidget&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1788" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="1788" text="return m_graywidget;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_graywidget&amp;#010;&amp;#010;@return the value of m_graywidget" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1788" tag="hblock_tag_88" canDelete="false" indentLevel="1" classfield_id="1788" text="m_graywidget = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_graywidget&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1790" tag="hblock_tag_90" canDelete="false" indentLevel="1" classfield_id="1790" text="return m_palettewidget;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_palettewidget&amp;#010;&amp;#010;@return the value of m_palettewidget" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1790" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="1790" text="m_palettewidget = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_palettewidget&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1792" tag="hblock_tag_93" canDelete="false" indentLevel="1" classfield_id="1792" text="return m_brushMediator;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_brushMediator&amp;#010;&amp;#010;@return the value of m_brushMediator" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1792" tag="hblock_tag_94" canDelete="false" indentLevel="1" classfield_id="1792" text="m_brushMediator = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_brushMediator&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1793" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="1793" text="return m_patternMediator;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_patternMediator&amp;#010;&amp;#010;@return the value of m_patternMediator" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1793" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="1793" text="m_patternMediator = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_patternMediator&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1794" tag="hblock_tag_99" canDelete="false" indentLevel="1" classfield_id="1794" text="return m_gradientMediator;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_gradientMediator&amp;#010;&amp;#010;@return the value of m_gradientMediator" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1794" tag="hblock_tag_100" canDelete="false" indentLevel="1" classfield_id="1794" text="m_gradientMediator = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_gradientMediator&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="0" parent_id="1795" tag="hblock_tag_102" canDelete="false" indentLevel="1" classfield_id="1795" text="return m_slidersSetup;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_slidersSetup&amp;#010;&amp;#010;@return the value of m_slidersSetup" />
               </header>
              </codeaccessormethod>
              <codeaccessormethod accessType="1" parent_id="1795" tag="hblock_tag_103" canDelete="false" indentLevel="1" classfield_id="1795" text="m_slidersSetup = value;" >
               <header>
                <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_slidersSetup&amp;#010;&amp;#010;" />
               </header>
              </codeaccessormethod>
             </textblocks>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks>
            <codeoperation parent_id="1698" tag="operation_1698" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param view &amp;#010;@param ac &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1703" tag="operation_1703" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1704" tag="operation_1704" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param tab &amp;#010;@param docker &amp;#010;@param docktype &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1708" tag="operation_1708" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param oldTool &amp;#010;@param newTool &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1712" tag="operation_1712" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param oldTool &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1714" tag="operation_1714" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param img &amp;#010;@param layer &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1727" tag="operation_1727" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1728" tag="operation_1728" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param brush &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1730" tag="operation_1730" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param gradient &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1732" tag="operation_1732" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param pattern &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1734" tag="operation_1734" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1736" tag="operation_1736" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1738" tag="operation_1738" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1740" tag="operation_1740" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1742" tag="operation_1742" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param v &amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1744" tag="operation_1744" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1745" tag="operation_1745" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1746" tag="operation_1746" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1747" tag="operation_1747" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1748" tag="operation_1748" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
            <codeoperation parent_id="1749" tag="operation_1749" canDelete="false" indentLevel="1" >
             <header>
              <javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void  " />
             </header>
            </codeoperation>
           </textblocks>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields>
      <codeclassfield parent_id="1695" field_type="7864421" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public QObject  = new QObject ( );" >
        <header>
         <codecomment tag="" writeOutText="false" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="0" text="return ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="0" text=" = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="2" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="0" text=".add(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Add an object of type QObject to the List &amp;#010;&amp;#010;@return void" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="3" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="0" text=".remove(value);" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Remove an object of type QObject from the List &amp;#010;" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="4" parent_id="1695" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1695" role_id="0" text="return (List) ;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1718" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1718" tag="tblock_0" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; QWidget * >* m_tabs;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1718" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="1718" text="return m_tabs;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_tabs&amp;#010;&amp;#010;@return the value of m_tabs" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1718" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="1718" text="m_tabs = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_tabs&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1720" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1720" tag="tblock_2" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KisDockFrameDocker * >* m_dockWindows;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1720" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="1720" text="return m_dockWindows;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_dockWindows&amp;#010;&amp;#010;@return the value of m_dockWindows" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1720" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="1720" text="m_dockWindows = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_dockWindows&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1722" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1722" tag="tblock_5" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KisPaintBox * >* m_toolBoxes;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1722" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1722" text="return m_toolBoxes;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolBoxes&amp;#010;&amp;#010;@return the value of m_toolBoxes" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1722" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1722" text="m_toolBoxes = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolBoxes&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1724" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1724" tag="tblock_8" canDelete="false" indentLevel="1" text="private KisGenericRegistry&lt; KoTabbedToolDock * >* m_sliders;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1724" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="1724" text="return m_sliders;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_sliders&amp;#010;&amp;#010;@return the value of m_sliders" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1724" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="1724" text="m_sliders = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_sliders&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1725" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1725" tag="tblock_11" canDelete="false" indentLevel="1" text="private KisView* m_view;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1725" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="1725" text="return m_view;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_view&amp;#010;&amp;#010;@return the value of m_view" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1725" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="1725" text="m_view = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_view&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1726" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1726" tag="tblock_14" canDelete="false" indentLevel="1" text="private KActionCollection* m_ac;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1726" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="1726" text="return m_ac;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_ac&amp;#010;&amp;#010;@return the value of m_ac" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1726" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="1726" text="m_ac = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_ac&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1751" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1751" tag="tblock_17" canDelete="false" indentLevel="1" text="private KoToolDockManager* m_toolDockManager;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1751" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="1751" text="return m_toolDockManager;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolDockManager&amp;#010;&amp;#010;@return the value of m_toolDockManager" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1751" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="1751" text="m_toolDockManager = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolDockManager&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1753" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Sliders" />
       </header>
       <ccfdeclarationcodeblock parent_id="1753" tag="tblock_20" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_layerchannelslider;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Sliders" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1753" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="1753" text="return m_layerchannelslider;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Sliders" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1753" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="1753" text="m_layerchannelslider = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Sliders" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1754" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1754" tag="tblock_23" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_shapesslider;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1754" tag="hblock_tag_24" canDelete="false" indentLevel="1" classfield_id="1754" text="return m_shapesslider;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_shapesslider&amp;#010;&amp;#010;@return the value of m_shapesslider" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1754" tag="hblock_tag_25" canDelete="false" indentLevel="1" classfield_id="1754" text="m_shapesslider = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_shapesslider&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1755" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1755" tag="tblock_26" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_fillsslider;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1755" tag="hblock_tag_27" canDelete="false" indentLevel="1" classfield_id="1755" text="return m_fillsslider;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_fillsslider&amp;#010;&amp;#010;@return the value of m_fillsslider" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1755" tag="hblock_tag_28" canDelete="false" indentLevel="1" classfield_id="1755" text="m_fillsslider = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_fillsslider&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1756" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1756" tag="tblock_29" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_toolcontrolslider;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1756" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="1756" text="return m_toolcontrolslider;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolcontrolslider&amp;#010;&amp;#010;@return the value of m_toolcontrolslider" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1756" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="1756" text="m_toolcontrolslider = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolcontrolslider&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1757" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1757" tag="tblock_32" canDelete="false" indentLevel="1" text="private KoTabbedToolDock* m_colorslider;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1757" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="1757" text="return m_colorslider;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colorslider&amp;#010;&amp;#010;@return the value of m_colorslider" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1757" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="1757" text="m_colorslider = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colorslider&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1759" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Dockers" />
       </header>
       <ccfdeclarationcodeblock parent_id="1759" tag="tblock_35" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_layerchanneldocker;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Dockers" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1759" tag="hblock_tag_36" canDelete="false" indentLevel="1" classfield_id="1759" text="return m_layerchanneldocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Dockers" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1759" tag="hblock_tag_37" canDelete="false" indentLevel="1" classfield_id="1759" text="m_layerchanneldocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Dockers" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1760" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1760" tag="tblock_38" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_shapesdocker;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1760" tag="hblock_tag_39" canDelete="false" indentLevel="1" classfield_id="1760" text="return m_shapesdocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_shapesdocker&amp;#010;&amp;#010;@return the value of m_shapesdocker" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1760" tag="hblock_tag_40" canDelete="false" indentLevel="1" classfield_id="1760" text="m_shapesdocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_shapesdocker&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1761" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1761" tag="tblock_41" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_fillsdocker;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1761" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="1761" text="return m_fillsdocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_fillsdocker&amp;#010;&amp;#010;@return the value of m_fillsdocker" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1761" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="1761" text="m_fillsdocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_fillsdocker&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1762" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1762" tag="tblock_44" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_toolcontroldocker;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1762" tag="hblock_tag_45" canDelete="false" indentLevel="1" classfield_id="1762" text="return m_toolcontroldocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_toolcontroldocker&amp;#010;&amp;#010;@return the value of m_toolcontroldocker" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1762" tag="hblock_tag_46" canDelete="false" indentLevel="1" classfield_id="1762" text="m_toolcontroldocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_toolcontroldocker&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1763" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1763" tag="tblock_47" canDelete="false" indentLevel="1" text="private KisDockFrameDocker* m_colordocker;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1763" tag="hblock_tag_48" canDelete="false" indentLevel="1" classfield_id="1763" text="return m_colordocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_colordocker&amp;#010;&amp;#010;@return the value of m_colordocker" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1763" tag="hblock_tag_49" canDelete="false" indentLevel="1" classfield_id="1763" text="m_colordocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_colordocker&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1765" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Toolbox" />
       </header>
       <ccfdeclarationcodeblock parent_id="1765" tag="tblock_50" canDelete="false" indentLevel="1" text="private KisPaintBox* m_paintboxdocker;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Toolbox" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1765" tag="hblock_tag_51" canDelete="false" indentLevel="1" classfield_id="1765" text="return m_paintboxdocker;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Toolbox" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1765" tag="hblock_tag_52" canDelete="false" indentLevel="1" classfield_id="1765" text="m_paintboxdocker = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Toolbox" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1767" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" text="// Widgets" />
       </header>
       <ccfdeclarationcodeblock parent_id="1767" tag="tblock_53" canDelete="false" indentLevel="1" text="private KisLayerBox* m_layerBox;" >
        <header>
         <codecomment tag="" indentLevel="1" text="// Widgets" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1767" tag="hblock_tag_54" canDelete="false" indentLevel="1" classfield_id="1767" text="return m_layerBox;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Widgets" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1767" tag="hblock_tag_55" canDelete="false" indentLevel="1" classfield_id="1767" text="m_layerBox = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="// Widgets" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1768" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1768" tag="tblock_56" canDelete="false" indentLevel="1" text="private KisPaintBox* m_paintBox;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1768" tag="hblock_tag_57" canDelete="false" indentLevel="1" classfield_id="1768" text="return m_paintBox;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_paintBox&amp;#010;&amp;#010;@return the value of m_paintBox" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1768" tag="hblock_tag_58" canDelete="false" indentLevel="1" classfield_id="1768" text="m_paintBox = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_paintBox&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1770" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1770" tag="tblock_59" canDelete="false" indentLevel="1" text="private KisFilterBox* m_filterBox;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1770" tag="hblock_tag_60" canDelete="false" indentLevel="1" classfield_id="1770" text="return m_filterBox;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_filterBox&amp;#010;&amp;#010;@return the value of m_filterBox" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1770" tag="hblock_tag_61" canDelete="false" indentLevel="1" classfield_id="1770" text="m_filterBox = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_filterBox&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1772" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1772" tag="tblock_62" canDelete="false" indentLevel="1" text="private ControlFrame* m_controlWidget;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1772" tag="hblock_tag_63" canDelete="false" indentLevel="1" classfield_id="1772" text="return m_controlWidget;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_controlWidget&amp;#010;&amp;#010;@return the value of m_controlWidget" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1772" tag="hblock_tag_64" canDelete="false" indentLevel="1" classfield_id="1772" text="m_controlWidget = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_controlWidget&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1774" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1774" tag="tblock_65" canDelete="false" indentLevel="1" text="private KisBirdEyeBox* m_birdEyeBox;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1774" tag="hblock_tag_66" canDelete="false" indentLevel="1" classfield_id="1774" text="return m_birdEyeBox;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_birdEyeBox&amp;#010;&amp;#010;@return the value of m_birdEyeBox" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1774" tag="hblock_tag_67" canDelete="false" indentLevel="1" classfield_id="1774" text="m_birdEyeBox = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_birdEyeBox&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1776" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1776" tag="tblock_68" canDelete="false" indentLevel="1" text="private KisChannelView* m_channelView;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1776" tag="hblock_tag_69" canDelete="false" indentLevel="1" classfield_id="1776" text="return m_channelView;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_channelView&amp;#010;&amp;#010;@return the value of m_channelView" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1776" tag="hblock_tag_70" canDelete="false" indentLevel="1" classfield_id="1776" text="m_channelView = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_channelView&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1778" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1778" tag="tblock_71" canDelete="false" indentLevel="1" text="private KisAutobrush* m_autobrush;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1778" tag="hblock_tag_72" canDelete="false" indentLevel="1" classfield_id="1778" text="return m_autobrush;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_autobrush&amp;#010;&amp;#010;@return the value of m_autobrush" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1778" tag="hblock_tag_73" canDelete="false" indentLevel="1" classfield_id="1778" text="m_autobrush = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_autobrush&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1780" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1780" tag="tblock_74" canDelete="false" indentLevel="1" text="private KisTextBrush* m_textBrush;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1780" tag="hblock_tag_75" canDelete="false" indentLevel="1" classfield_id="1780" text="return m_textBrush;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_textBrush&amp;#010;&amp;#010;@return the value of m_textBrush" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1780" tag="hblock_tag_76" canDelete="false" indentLevel="1" classfield_id="1780" text="m_textBrush = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_textBrush&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1782" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1782" tag="tblock_77" canDelete="false" indentLevel="1" text="private KisAutogradient* m_autogradient;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1782" tag="hblock_tag_78" canDelete="false" indentLevel="1" classfield_id="1782" text="return m_autogradient;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_autogradient&amp;#010;&amp;#010;@return the value of m_autogradient" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1782" tag="hblock_tag_79" canDelete="false" indentLevel="1" classfield_id="1782" text="m_autogradient = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_autogradient&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1784" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1784" tag="tblock_80" canDelete="false" indentLevel="1" text="private KisHSVWidget* m_hsvwidget;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1784" tag="hblock_tag_81" canDelete="false" indentLevel="1" classfield_id="1784" text="return m_hsvwidget;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_hsvwidget&amp;#010;&amp;#010;@return the value of m_hsvwidget" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1784" tag="hblock_tag_82" canDelete="false" indentLevel="1" classfield_id="1784" text="m_hsvwidget = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_hsvwidget&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1786" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1786" tag="tblock_83" canDelete="false" indentLevel="1" text="private KisRGBWidget* m_rgbwidget;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1786" tag="hblock_tag_84" canDelete="false" indentLevel="1" classfield_id="1786" text="return m_rgbwidget;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_rgbwidget&amp;#010;&amp;#010;@return the value of m_rgbwidget" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1786" tag="hblock_tag_85" canDelete="false" indentLevel="1" classfield_id="1786" text="m_rgbwidget = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_rgbwidget&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1788" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1788" tag="tblock_86" canDelete="false" indentLevel="1" text="private KisGrayWidget* m_graywidget;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1788" tag="hblock_tag_87" canDelete="false" indentLevel="1" classfield_id="1788" text="return m_graywidget;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_graywidget&amp;#010;&amp;#010;@return the value of m_graywidget" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1788" tag="hblock_tag_88" canDelete="false" indentLevel="1" classfield_id="1788" text="m_graywidget = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_graywidget&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1790" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1790" tag="tblock_89" canDelete="false" indentLevel="1" text="private KisPaletteWidget* m_palettewidget;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1790" tag="hblock_tag_90" canDelete="false" indentLevel="1" classfield_id="1790" text="return m_palettewidget;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_palettewidget&amp;#010;&amp;#010;@return the value of m_palettewidget" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1790" tag="hblock_tag_91" canDelete="false" indentLevel="1" classfield_id="1790" text="m_palettewidget = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_palettewidget&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1792" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1792" tag="tblock_92" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_brushMediator;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1792" tag="hblock_tag_93" canDelete="false" indentLevel="1" classfield_id="1792" text="return m_brushMediator;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_brushMediator&amp;#010;&amp;#010;@return the value of m_brushMediator" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1792" tag="hblock_tag_94" canDelete="false" indentLevel="1" classfield_id="1792" text="m_brushMediator = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_brushMediator&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1793" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1793" tag="tblock_95" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_patternMediator;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1793" tag="hblock_tag_96" canDelete="false" indentLevel="1" classfield_id="1793" text="return m_patternMediator;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_patternMediator&amp;#010;&amp;#010;@return the value of m_patternMediator" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1793" tag="hblock_tag_97" canDelete="false" indentLevel="1" classfield_id="1793" text="m_patternMediator = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_patternMediator&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1794" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1794" tag="tblock_98" canDelete="false" indentLevel="1" text="private KisResourceMediator* m_gradientMediator;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1794" tag="hblock_tag_99" canDelete="false" indentLevel="1" classfield_id="1794" text="return m_gradientMediator;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_gradientMediator&amp;#010;&amp;#010;@return the value of m_gradientMediator" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1794" tag="hblock_tag_100" canDelete="false" indentLevel="1" classfield_id="1794" text="m_gradientMediator = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_gradientMediator&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
      <codeclassfield parent_id="1795" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" >
       <header>
        <codecomment tag="" />
       </header>
       <ccfdeclarationcodeblock parent_id="1795" tag="tblock_101" canDelete="false" indentLevel="1" text="private boolean m_slidersSetup;" >
        <header>
         <codecomment tag="" indentLevel="1" />
        </header>
       </ccfdeclarationcodeblock>
       <codeaccessormethod accessType="0" parent_id="1795" tag="hblock_tag_102" canDelete="false" indentLevel="1" classfield_id="1795" text="return m_slidersSetup;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Get the value of m_slidersSetup&amp;#010;&amp;#010;@return the value of m_slidersSetup" />
        </header>
       </codeaccessormethod>
       <codeaccessormethod accessType="1" parent_id="1795" tag="hblock_tag_103" canDelete="false" indentLevel="1" classfield_id="1795" text="m_slidersSetup = value;" >
        <header>
         <javacodedocumentation tag="" indentLevel="1" text="Set the value of m_slidersSetup&amp;#010;&amp;#010;" />
        </header>
       </codeaccessormethod>
      </codeclassfield>
     </classfields>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1699" parent_class="1699" fileExt=".java" fileName="KisView*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1699" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisView*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisView* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1701" parent_class="1701" fileExt=".java" fileName="KActionCollection*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1701" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KActionCollection*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KActionCollection* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1709" parent_class="1709" fileExt=".java" fileName="KisTool*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1709" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTool*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTool* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1717" parent_class="1717" fileExt=".java" fileName="KisGenericRegistry&lt; QWidget * >*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1717" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGenericRegistry&lt; QWidget * >*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGenericRegistry&lt; QWidget * >* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1719" parent_class="1719" fileExt=".java" fileName="KisGenericRegistry&lt; KisDockFrameDocker * >*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1719" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGenericRegistry&lt; KisDockFrameDocker * >*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGenericRegistry&lt; KisDockFrameDocker * >* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1721" parent_class="1721" fileExt=".java" fileName="KisGenericRegistry&lt; KisPaintBox * >*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1721" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGenericRegistry&lt; KisPaintBox * >*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGenericRegistry&lt; KisPaintBox * >* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1723" parent_class="1723" fileExt=".java" fileName="KisGenericRegistry&lt; KoTabbedToolDock * >*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1723" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGenericRegistry&lt; KoTabbedToolDock * >*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGenericRegistry&lt; KoTabbedToolDock * >* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1750" parent_class="1750" fileExt=".java" fileName="KoToolDockManager*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1750" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoToolDockManager*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoToolDockManager* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1752" parent_class="1752" fileExt=".java" fileName="KoTabbedToolDock*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1752" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KoTabbedToolDock*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KoTabbedToolDock* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1758" parent_class="1758" fileExt=".java" fileName="KisDockFrameDocker*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1758" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDockFrameDocker*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDockFrameDocker* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1764" parent_class="1764" fileExt=".java" fileName="KisPaintBox*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1764" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaintBox*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaintBox* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1766" parent_class="1766" fileExt=".java" fileName="KisLayerBox*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1766" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisLayerBox*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisLayerBox* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1769" parent_class="1769" fileExt=".java" fileName="KisFilterBox*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1769" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisFilterBox*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisFilterBox* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1771" parent_class="1771" fileExt=".java" fileName="ControlFrame*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1771" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class ControlFrame*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public ControlFrame* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1773" parent_class="1773" fileExt=".java" fileName="KisBirdEyeBox*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1773" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisBirdEyeBox*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisBirdEyeBox* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1775" parent_class="1775" fileExt=".java" fileName="KisChannelView*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1775" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisChannelView*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisChannelView* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1777" parent_class="1777" fileExt=".java" fileName="KisAutobrush*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1777" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAutobrush*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAutobrush* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1779" parent_class="1779" fileExt=".java" fileName="KisTextBrush*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1779" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisTextBrush*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisTextBrush* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1781" parent_class="1781" fileExt=".java" fileName="KisAutogradient*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1781" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisAutogradient*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisAutogradient* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1783" parent_class="1783" fileExt=".java" fileName="KisHSVWidget*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1783" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisHSVWidget*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisHSVWidget* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1785" parent_class="1785" fileExt=".java" fileName="KisRGBWidget*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1785" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisRGBWidget*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisRGBWidget* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1787" parent_class="1787" fileExt=".java" fileName="KisGrayWidget*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1787" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisGrayWidget*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisGrayWidget* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1789" parent_class="1789" fileExt=".java" fileName="KisPaletteWidget*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1789" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisPaletteWidget*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisPaletteWidget* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1791" parent_class="1791" fileExt=".java" fileName="KisResourceMediator*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1791" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisResourceMediator*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisResourceMediator* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1796" parent_class="1796" fileExt=".java" fileName="KisDoc" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1796" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDoc&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDoc ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1797" parent_class="1797" fileExt=".java" fileName="KisClipboard" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1797" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisClipboard&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisClipboard ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1803" parent_class="1803" fileExt=".java" fileName="KisDoc*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1803" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisDoc*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisDoc* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1809" parent_class="1809" fileExt=".java" fileName="KAction*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1809" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KAction*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KAction* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1837" parent_class="1837" fileExt=".java" fileName="KisClipboard*" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1837" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class KisClipboard*&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public KisClipboard* ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
    <classifiercodedocument writeOutCode="true" package="" id="1858" parent_class="1858" fileExt=".java" fileName="QPtrList" >
     <textblocks>
      <codeblockwithcomments tag="packages" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <codeblockwithcomments tag="imports" writeOutText="false" >
       <header>
        <codecomment tag="" writeOutText="false" />
       </header>
      </codeblockwithcomments>
      <javaclassdeclarationblock parent_id="1858" tag="ClassDeclBlock" canDelete="false" >
       <header>
        <javacodedocumentation tag="" text="Class QPtrList&amp;#010;" />
       </header>
       <textblocks>
        <hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Fields" />
         </header>
         <textblocks/>
        </hierarchicalcodeblock>
        <hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
         <header>
          <codecomment tag="" indentLevel="1" text="Methods" />
         </header>
         <textblocks>
          <hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Constructors" />
           </header>
           <textblocks>
            <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public QPtrList ( ) { }" >
             <header>
              <codecomment tag="" indentLevel="1" text="Empty Constructor" />
             </header>
            </codeblockwithcomments>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Accessor Methods" />
           </header>
           <textblocks>
            <hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
            <hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
             <header>
              <codecomment tag="" writeOutText="false" indentLevel="1" />
             </header>
             <textblocks/>
            </hierarchicalcodeblock>
           </textblocks>
          </hierarchicalcodeblock>
          <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
           <header>
            <codecomment tag="" indentLevel="1" text="Operations" />
           </header>
           <textblocks/>
          </hierarchicalcodeblock>
         </textblocks>
        </hierarchicalcodeblock>
       </textblocks>
      </javaclassdeclarationblock>
     </textblocks>
     <header>
      <codecomment tag="" />
     </header>
     <classfields/>
    </classifiercodedocument>
   </codegenerator>
  </codegeneration>
 </XMI.extensions>
</XMI>
