<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.1.5</XMI.exporterVersion>
  </XMI.documentation>
  <XMI.model xmi.name="quanta_uml" href="/home/andris/cvs-developement/head/quanta/quanta_uml.xmi" />
  <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
 </XMI.header>
 <XMI.content>
  <docsettings viewid="1561" documentation="" uniqueid="1614" />
  <umlobjects>
   <UML:Class stereotype="" package="" xmi.id="74" abstract="0" documentation="This should contain a &quot;view&quot; of the document. This is not clearly implemented. The class contains a set of tabs, and each tab can hold one Document object. I think the tab (and such the MDI) handling should go to the QuantaApp class and here only the document view related things should be. Just as the Document/View model requests." name="QuantaView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="86" type="" abstract="0" documentation="" name="QuantaView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="87" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="88" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="89" type="void" abstract="0" documentation="" name="addWrite" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="90" value="" type="Document *" abstract="0" documentation="" name="w" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="91" value="" type="QString" abstract="0" documentation="" name="label" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="92" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="93" type="virtual void" abstract="0" documentation="" name="dragEnterEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="94" value="" type="QDragEnterEvent *" abstract="0" documentation="" name="e" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="95" type="virtual void" abstract="0" documentation="" name="dropEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="96" value="" type="QDropEvent *" abstract="0" documentation="" name="e" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="97" type="QTabWidget *" abstract="0" documentation="" name="getToolbarTab" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="98" type="void" abstract="0" documentation="" name="initActions" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="99" type="void" abstract="0" documentation="" name="initMenu" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="100" type="void" abstract="0" documentation="" name="insertNewTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="101" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="102" value="" type="QString" abstract="0" documentation="" name="attr" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="103" value="" type="bool" abstract="0" documentation="" name="insertInLine" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="104" type="void" abstract="0" documentation="" name="insertTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="105" value="" type="const char *" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="106" type="Document *" abstract="0" documentation="" name="removeWrite" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="107" type="void" abstract="0" documentation="" name="resizeEvent" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="108" value="" type="QResizeEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="109" type="Document *" abstract="0" documentation="" name="write" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="110" type="bool" abstract="0" documentation="" name="writeExists" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="111" type="" abstract="0" documentation="" name="~QuantaView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="75" value="" type="bool" abstract="0" documentation="" name="beginOfScriptError" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="76" value="" type="bool" abstract="0" documentation="" name="beginOfScriptOutput" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="77" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="78" value="" type="QuantaDoc *" abstract="0" documentation="" name="doc" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="79" value="" type="QString" abstract="0" documentation="" name="dontShowSavePreview" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="80" value="" type="Document *" abstract="0" documentation="" name="oldWrite" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="81" value="" type="QString" abstract="0" documentation="" name="scriptErrorDest" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="82" value="" type="QString" abstract="0" documentation="" name="scriptOutputDest" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="83" value="" type="QString" abstract="0" documentation="" name="space" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="84" value="" type="QTabWidget *" abstract="0" documentation="" name="toolbarTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="85" value="" type="QTabWidget *" abstract="0" documentation="" name="writeTab" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="112" abstract="0" documentation="The main application class. This should react to the most user events and coordinate the other classes." name="QuantaApp" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="205" type="" abstract="0" documentation="Some initializations goes here." name="QuantaApp" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="206" type="QDomDocument *" abstract="0" documentation="" name="actions" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="207" type="bool" abstract="0" documentation="Returns true if the current DTD does not have any toolbars, or if all of the toolbars are removed or if the &quot;Shov DTD Toolbar&quot; is unchecked." name="allToolbarsHidden" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="208" type="QWidget *" abstract="0" documentation="" name="createContainer" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="209" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="210" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="211" value="" type="const QDomElement &amp;" abstract="0" documentation="" name="element" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="212" value="" type="int &amp;" abstract="0" documentation="" name="id" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="213" type="QString" abstract="0" documentation="Returns the project default encoding if a project is loaded, otherwise it returns the global default encoding." name="defaultEncoding" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="214" type="virtual void" abstract="0" documentation="Sets the focus to the editor window and checkes for changes in the edited file when the application gets back the focus." name="focusInEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="215" value="" type="QFocusEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="216" type="QuantaDoc *" abstract="0" documentation="" name="getDoc" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="217" type="MessageOutput *" abstract="0" documentation="" name="getMessages" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="218" type="Project *" abstract="0" documentation="" name="getProject" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="219" type="QuantaView *" abstract="0" documentation="" name="getView" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="220" type="WHTMLPart *" abstract="0" documentation="" name="htmlPart" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="221" type="void" abstract="0" documentation="" name="initActions" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="222" type="void" abstract="0" documentation="" name="initDocument" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="223" type="void" abstract="0" documentation="" name="initPlugins" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="224" type="void" abstract="0" documentation="" name="initProject" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="225" type="void" abstract="0" documentation="" name="initQuanta" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="226" type="void" abstract="0" documentation="" name="initStatusBar" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="227" type="void" abstract="0" documentation="" name="initTagDict" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="228" type="void" abstract="0" documentation="" name="initView" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="229" type="void" abstract="0" documentation="" name="loadInitialProject" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="230" value="" type="QString" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="231" type="void" abstract="0" documentation="" name="loadToolbarForDTD" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="232" value="" type="const QString &amp;" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="233" type="QString" abstract="0" documentation="" name="newFileType" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="234" type="KDockWidget *" abstract="0" documentation="" name="outputDockWidget" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="235" type="QPopupMenu *" abstract="0" documentation="" name="pluginMenu" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="236" type="void" abstract="0" documentation="" name="processDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="237" value="" type="QString" abstract="0" documentation="" name="documentType" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="238" type="KURL" abstract="0" documentation="" name="projectBaseURL" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="239" type="virtual bool" abstract="0" documentation="" name="queryClose" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="240" type="void" abstract="0" documentation="" name="readOptions" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="241" type="void" abstract="0" documentation="" name="readTagDir" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="242" value="" type="QString &amp;" abstract="0" documentation="" name="dirName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="243" type="uint" abstract="0" documentation="" name="readTagFile" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="244" value="" type="QString" abstract="0" documentation="" name="fileName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="245" value="" type="DTDStruct *" abstract="0" documentation="" name="parentDTD" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="246" value="" type="QTagList *" abstract="0" documentation="" name="tagList" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="247" type="void" abstract="0" documentation="" name="removeContainer" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="248" value="" type="QWidget *" abstract="0" documentation="" name="container" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="249" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="250" value="" type="QDomElement &amp;" abstract="0" documentation="" name="element" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="251" value="" type="int" abstract="0" documentation="" name="id" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="252" type="void" abstract="0" documentation="" name="removeToolbar" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="253" value="" type="const QString &amp;" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="254" type="void" abstract="0" documentation="" name="saveAsTemplate" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="255" value="" type="bool" abstract="0" documentation="" name="projectTemplate" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="256" value="" type="bool" abstract="0" documentation="" name="selectionOnly" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="257" type="void" abstract="0" documentation="" name="saveModifiedToolbars" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="258" type="void" abstract="0" documentation="" name="saveOptions" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="259" type="KURL" abstract="0" documentation="" name="saveToolBar" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="260" value="" type="const QString &amp;" abstract="0" documentation="" name="toolbarName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="261" value="" type="const KURL &amp;" abstract="0" documentation="" name="destFile" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="262" type="void" abstract="0" documentation="" name="setAttributes" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="263" value="" type="QDomNode *" abstract="0" documentation="" name="dom" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="264" value="" type="QTag *" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="265" type="void" abstract="0" documentation="" name="showToolbarFile" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="266" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="267" type="QPopupMenu *" abstract="0" documentation="" name="tagsMenu" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="268" type="ToolbarEntry *" abstract="0" documentation="" name="toolbarByURL" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="269" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="270" type="QPopupMenu *" abstract="0" documentation="" name="toolbarMenu" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="271" value="" type="const QString &amp;" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="272" type="QWidgetStack *" abstract="0" documentation="" name="widgetStackOfHtmlPart" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="273" type="" abstract="0" documentation="" name="~QuantaApp" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="113" value="" type="KAction *" abstract="0" documentation="" name="bookmarkClear" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="114" value="" type="KAction *" abstract="0" documentation="" name="bookmarkToggle" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="115" value="" type="KDockWidget *" abstract="0" documentation="" name="bottdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="116" value="" type="QWidgetStack *" abstract="0" documentation="" name="bottomWidgetStack" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="117" value="" type="KAction *" abstract="0" documentation="" name="closeprjAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="118" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="119" value="" type="QString" abstract="0" documentation="" name="currentToolbarDTD" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="120" value="" type="DocTreeView *" abstract="0" documentation="" name="dTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="121" value="" type="PHP3Debugger *" abstract="0" documentation="" name="dbg3" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="122" value="" type="PHP4Debugger *" abstract="0" documentation="" name="dbg4" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="123" value="" type="QString" abstract="0" documentation="" name="debuggerStyle" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="124" value="" type="QuantaDoc *" abstract="0" documentation="" name="doc" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="125" value="" type="KDockWidget *" abstract="0" documentation="" name="dtabdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="126" value="" type="KAction *" abstract="0" documentation="" name="editRedo" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="127" value="" type="KAction *" abstract="0" documentation="" name="editTagAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="128" value="" type="KAction *" abstract="0" documentation="" name="editUndo" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="129" value="" type="bool" abstract="0" documentation="" name="exitingFlag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="130" value="" type="FilesListView *" abstract="0" documentation="" name="fLTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="131" value="" type="FilesTreeView *" abstract="0" documentation="" name="fTTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="132" value="" type="QWidgetStack *" abstract="0" documentation="" name="fTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="133" value="" type="KRecentFilesAction *" abstract="0" documentation="" name="fileRecent" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="134" value="" type="KDockWidget *" abstract="0" documentation="" name="ftabdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="135" value="" type="GrepDialog *" abstract="0" documentation="" name="grepDialog" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="136" value="" type="WHTMLPart *" abstract="0" documentation="" name="htmlPartDoc" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="137" value="" type="WHTMLPart *" abstract="0" documentation="" name="htmlpart" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="138" value="" type="KAction *" abstract="0" documentation="" name="insertDirAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="139" value="" type="KAction *" abstract="0" documentation="" name="insertFileAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="140" value="" type="KDockWidget *" abstract="0" documentation="" name="leftdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="141" value="" type="QDomDocument *" abstract="0" documentation="" name="m_actions" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="142" value="" type="KDockWidget *" abstract="0" documentation="" name="m_oldTreeViewWidget" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="143" value="" type="QuantaPluginInterface *" abstract="0" documentation="" name="m_pluginInterface" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="144" value="" type="QPopupMenu *" abstract="0" documentation="" name="m_pluginMenu" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="145" value="" type="QPopupMenu *" abstract="0" documentation="" name="m_tagsMenu" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="146" value="" type="KDockWidget *" abstract="0" documentation="" name="maindock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="147" value="" type="QPtrList" abstract="0" documentation="" name="markList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="148" value="" type="MessageOutput *" abstract="0" documentation="" name="messageOutput" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="149" value="" type="KAction *" abstract="0" documentation="" name="newPrjAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="150" value="" type="KAction *" abstract="0" documentation="" name="openPrjAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="151" value="" type="KAction *" abstract="0" documentation="" name="openPrjViewAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="152" value="" type="ProjectTreeView *" abstract="0" documentation="" name="pTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="153" value="" type="int" abstract="0" documentation="" name="phpDebugPort" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="154" value="" type="QPopupMenu *" abstract="0" documentation="" name="pm_bookmark" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="155" value="" type="QPopupMenu *" abstract="0" documentation="" name="pm_set" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="156" value="" type="bool" abstract="0" documentation="" name="previewCopyMade" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="157" value="" type="KTempFile *" abstract="0" documentation="" name="previewTmpFile" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="158" value="" type="Project *" abstract="0" documentation="" name="project" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="159" value="" type="KAction *" abstract="0" documentation="" name="projectOptionAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="160" value="" type="KRecentFilesAction *" abstract="0" documentation="" name="projectToolbarFiles" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="161" value="" type="KDockWidget *" abstract="0" documentation="" name="ptabdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="162" value="" type="bool" abstract="0" documentation="" name="quantaStarted" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="163" value="" type="KAction *" abstract="0" documentation="" name="redoAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="164" value="" type="QTimer *" abstract="0" documentation="" name="refreshTimer" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="165" value="" type="KAction *" abstract="0" documentation="" name="rescanPrjDirAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="166" value="" type="QWidgetStack *" abstract="0" documentation="" name="rightWidgetStack" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="167" value="" type="StructTreeView *" abstract="0" documentation="" name="sTab" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="168" value="" type="KAction *" abstract="0" documentation="" name="saveAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="169" value="" type="KAction *" abstract="0" documentation="" name="saveAllAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="170" value="" type="KAction *" abstract="0" documentation="" name="saveAsLocalTemplateAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="171" value="" type="KAction *" abstract="0" documentation="" name="saveAsPrjViewAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="172" value="" type="KAction *" abstract="0" documentation="" name="saveAsProjectTemplateAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="173" value="" type="KAction *" abstract="0" documentation="" name="savePrjViewAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="174" value="" type="KAction *" abstract="0" documentation="" name="saveSelectionAsLocalTemplateAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="175" value="" type="KAction *" abstract="0" documentation="" name="saveSelectionAsProjectTemplateAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="176" value="" type="KAction *" abstract="0" documentation="" name="saveprjAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="177" value="" type="QString" abstract="0" documentation="" name="scriptBeginRxStr" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="178" value="" type="QString" abstract="0" documentation="" name="scriptEndRxStr" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="179" value="" type="KSelectAction *" abstract="0" documentation="" name="setEndOfLine" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="180" value="" type="KToggleAction *" abstract="0" documentation="" name="showDTDToolbar" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="181" value="" type="KToggleAction *" abstract="0" documentation="" name="showDTabAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="182" value="" type="KToggleAction *" abstract="0" documentation="" name="showFTabAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="183" value="" type="KToggleAction *" abstract="0" documentation="" name="showMessagesAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="184" value="" type="KToggleAction *" abstract="0" documentation="" name="showPTabAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="185" value="" type="KToggleAction *" abstract="0" documentation="" name="showPreviewAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="186" value="" type="KToggleAction *" abstract="0" documentation="" name="showSTabAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="187" value="" type="KToggleAction *" abstract="0" documentation="" name="showStatusbarAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="188" value="" type="KToggleAction *" abstract="0" documentation="" name="showTTabAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="189" value="" type="KToggleAction *" abstract="0" documentation="" name="showToolbarAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="190" value="" type="KToggleAction *" abstract="0" documentation="" name="showTreeAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="191" value="" type="SpellChecker *" abstract="0" documentation="" name="spellChecker" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="192" value="" type="KDockWidget *" abstract="0" documentation="" name="stabdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="193" value="" type="QTimer *" abstract="0" documentation="" name="statusbarTimer" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="194" value="" type="TemplatesTreeView *" abstract="0" documentation="" name="tTab" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="195" value="" type="QPtrList" abstract="0" documentation="" name="tempFileList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="196" value="" type="QDict" abstract="0" documentation="" name="toolbarList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="197" value="" type="KDockWidget *" abstract="0" documentation="" name="ttabdock" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="198" value="" type="KAction *" abstract="0" documentation="" name="undoAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="199" value="" type="KAction *" abstract="0" documentation="" name="uploadProjectAction" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="200" value="" type="uint" abstract="0" documentation="" name="userToolbarsCount" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="201" value="" type="QuantaView *" abstract="0" documentation="" name="view" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="202" value="" type="KToggleAction *" abstract="0" documentation="" name="viewBorder" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="203" value="" type="KToggleAction *" abstract="0" documentation="" name="viewDynamicWordWrap" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="204" value="" type="KToggleAction *" abstract="0" documentation="" name="viewLineNumbers" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="274" abstract="0" documentation="The document handling class. This is somewhat weird, as the Document class should handle all the document related things. The job is distrivute now between this the QuantaView and the QuantaApp class. This must be clearly seperated...
See the operations in order to get a picture what's here." name="QuantaDoc" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="276" type="" abstract="0" documentation="" name="QuantaDoc" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="277" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="278" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="279" type="void" abstract="0" documentation="" name="changeFileTabName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="280" value="" type="KURL" abstract="0" documentation="" name="newURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="281" type="void" abstract="0" documentation="" name="closeDocument" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="282" type="bool" abstract="0" documentation="" name="isModified" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="283" type="bool" abstract="0" documentation="" name="isModifiedAll" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="284" type="Document *" abstract="0" documentation="" name="isOpened" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="285" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="286" type="bool" abstract="0" documentation="" name="newDocument" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="287" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="288" type="Document *" abstract="0" documentation="" name="newWrite" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="289" type="void" abstract="0" documentation="" name="nextDocument" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="290" type="void" abstract="0" documentation="" name="openDocument" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="291" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="292" value="" type="QString" abstract="0" documentation="" name="encoding" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="293" type="void" abstract="0" documentation="" name="prevDocument" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="294" type="void" abstract="0" documentation="" name="readConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="295" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="296" type="bool" abstract="0" documentation="" name="saveAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="297" value="" type="bool" abstract="0" documentation="" name="dont_ask" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="298" type="void" abstract="0" documentation="" name="saveDocument" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="299" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="300" type="bool" abstract="0" documentation="" name="saveModified" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="301" type="void" abstract="0" documentation="" name="setModified" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="302" value="" type="bool" abstract="0" documentation="" name="flag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="303" type="Document *" abstract="0" documentation="" name="write" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="304" type="void" abstract="0" documentation="" name="writeConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="305" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="306" type="" abstract="0" documentation="" name="~QuantaDoc" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="275" value="" type="KPopupMenu *" abstract="0" documentation="" name="attribMenu" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="307" abstract="0" documentation="Common static functions used everywhere in the code. " name="QuantaCommon" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="308" type="" abstract="0" documentation="" name="QuantaCommon" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="309" type="QString" abstract="0" documentation="" name="attrCase" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="310" value="" type="const QString" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="311" type="bool" abstract="0" documentation="" name="checkExactMimeType" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="312" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="313" value="" type="const QString &amp;" abstract="0" documentation="" name="type" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="314" type="bool" abstract="0" documentation="" name="checkMimeGroup" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="315" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="316" value="" type="const QString &amp;" abstract="0" documentation="" name="type" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="317" type="bool" abstract="0" documentation="" name="checkMimeType" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="318" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="319" value="" type="const QString &amp;" abstract="0" documentation="" name="type" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="320" type="KURL" abstract="0" documentation="" name="convertToPath" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="321" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="322" type="void" abstract="0" documentation="" name="dirCreationError" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="323" value="" type="QWidget *" abstract="0" documentation="" name="widget" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="324" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="325" type="QString" abstract="0" documentation="" name="getDTDNameFromNickName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="326" value="" type="QString" abstract="0" documentation="" name="nickName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="327" type="QString" abstract="0" documentation="" name="getDTDNickNameFromName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="328" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="329" type="QString" abstract="0" documentation="" name="i18n2normal" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="330" value="" type="const QString &amp;" abstract="0" documentation="" name="a_str" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="331" type="int" abstract="0" documentation="" name="isBetween" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="332" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="333" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="334" value="" type="int" abstract="0" documentation="" name="bLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="335" value="" type="int" abstract="0" documentation="" name="bCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="336" value="" type="int" abstract="0" documentation="" name="eLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="337" value="" type="int" abstract="0" documentation="" name="eCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="338" type="bool" abstract="0" documentation="" name="isKnownTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="339" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="340" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="341" type="bool" abstract="0" documentation="" name="isOptionalTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="342" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="343" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="344" type="bool" abstract="0" documentation="" name="isSingleTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="345" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="346" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="347" type="QString" abstract="0" documentation="" name="makeRxCompatible" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="348" value="" type="const QString" abstract="0" documentation="" name="s" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="349" type="KStandardDirs *" abstract="0" documentation="" name="pluginDirs" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="350" value="" type="const char *" abstract="0" documentation="" name="type" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="351" type="QString" abstract="0" documentation="" name="qUrl" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="352" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="353" type="void" abstract="0" documentation="" name="setUrl" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="354" value="" type="KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="355" value="" type="QString" abstract="0" documentation="" name="urlString" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="356" type="QStringList *" abstract="0" documentation="" name="tagAttributeValues" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="357" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="358" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="359" value="" type="QString" abstract="0" documentation="" name="attribute" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="360" type="AttributeList *" abstract="0" documentation="" name="tagAttributes" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="361" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="362" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="363" type="QString" abstract="0" documentation="" name="tagCase" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="364" value="" type="const QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="365" type="QTag *" abstract="0" documentation="" name="tagFromDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="366" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="367" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="368" type="QTag *" abstract="0" documentation="" name="tagFromDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="369" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="370" value="" type="QString" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="371" type="QString" abstract="0" documentation="" name="xmlFromAttributes" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="372" value="" type="AttributeList *" abstract="0" documentation="" name="attributes" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="373" type="" abstract="0" documentation="" name="~QuantaCommon" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="374" abstract="0" documentation="Common, file-operation related static functions." name="QExtFileInfo" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="379" type="" abstract="0" documentation="" name="QExtFileInfo" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="380" type="KURL" abstract="0" documentation="" name="cdUp" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="381" value="" type="const KURL &amp;" abstract="0" documentation="" name="dir" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="382" type="bool" abstract="0" documentation="" name="createDir" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="383" value="" type="const KURL &amp;" abstract="0" documentation="" name="path" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="384" type="void" abstract="0" documentation="" name="enter_loop" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="385" type="bool" abstract="0" documentation="" name="exists" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="386" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="387" type="KURL" abstract="0" documentation="" name="home" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="388" type="bool" abstract="0" documentation="" name="internalExists" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="389" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="390" type="KURL" abstract="0" documentation="" name="path" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="391" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="392" type="QString" abstract="0" documentation="" name="shortName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="393" value="" type="const QString &amp;" abstract="0" documentation="" name="fname" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="394" type="KURL" abstract="0" documentation="" name="toAbsolute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="395" value="" type="const KURL &amp;" abstract="0" documentation="" name="urlToConvert" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="396" value="" type="const KURL &amp;" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="397" type="KURL" abstract="0" documentation="" name="toRelative" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="398" value="" type="const KURL &amp;" abstract="0" documentation="" name="urlToConvert" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="399" value="" type="const KURL &amp;" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="400" type="" abstract="0" documentation="" name="~QExtFileInfo" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="375" value="" type="bool" abstract="0" documentation="" name="bJobOK" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="376" value="" type="QString" abstract="0" documentation="" name="lastErrorMsg" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="377" value="" type="QPtrList" abstract="0" documentation="" name="lstFilters" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="378" value="" type="QTimer *" abstract="0" documentation="" name="timer" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="401" abstract="0" documentation="Contains the common initialization part, as argument handling, splash screen display and so. It is used both when Quanta is started with --unique switch, or when it is started normally." name="KQApplicationPrivate" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="404" type="" abstract="0" documentation="" name="KQApplicationPrivate" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="405" type="void" abstract="0" documentation="" name="init" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="406" type="" abstract="0" documentation="" name="~KQApplicationPrivate" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="402" value="" type="KCmdLineArgs *" abstract="0" documentation="" name="args" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="403" value="" type="KSplash *" abstract="0" documentation="" name="splash" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="407" abstract="0" documentation="The class for a document. This is the editor widget, which contains the KTextEditor KPart and other editor related functions, such code completion, text inserting and so." name="Document" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="426" type="" abstract="0" documentation="" name="Document" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="427" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_baseURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="428" value="" type="KTextEditor :: Document *" abstract="0" documentation="" name="doc" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="429" value="" type="Project *" abstract="0" documentation="" name="project" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="430" value="" type="QuantaPluginInterface *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="431" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="432" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="433" value="" type="WFlags" abstract="0" documentation="" name="f" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="434" type="void" abstract="0" documentation="" name="changeTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="435" value="" type="Tag *" abstract="0" documentation="" name="tag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="436" value="" type="QDict &lt; QString > *" abstract="0" documentation="" name="dict" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="437" type="void" abstract="0" documentation="" name="checkDirtyStatus" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="438" type="int" abstract="0" documentation="" name="checkOverwrite" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="439" value="" type="KURL" abstract="0" documentation="" name="u" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="440" type="void" abstract="0" documentation="" name="clearTempFile" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="441" type="int" abstract="0" documentation="" name="closeTempFile" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="442" type="void" abstract="0" documentation="" name="codeCompletionHintRequested" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="443" type="void" abstract="0" documentation="" name="codeCompletionRequested" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="444" type="int" abstract="0" documentation="" name="createTempFile" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="445" type="DTDStruct *" abstract="0" documentation="" name="currentDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="446" value="" type="bool" abstract="0" documentation="" name="fallback" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="447" type="DTDStruct *" abstract="0" documentation="" name="defaultDTD" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="448" type="bool" abstract="0" documentation="" name="dirty" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="449" type="bool" abstract="0" documentation="" name="evenQuotes" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="450" value="" type="const QString &amp;" abstract="0" documentation="" name="text" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="451" type="QString" abstract="0" documentation="" name="find" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="452" value="" type="const QRegExp &amp;" abstract="0" documentation="" name="rx" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="453" value="" type="int" abstract="0" documentation="" name="sLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="454" value="" type="int" abstract="0" documentation="" name="sCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="455" value="" type="int &amp;" abstract="0" documentation="" name="fbLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="456" value="" type="int &amp;" abstract="0" documentation="" name="fbCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="457" value="" type="int &amp;" abstract="0" documentation="" name="feLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="458" value="" type="int &amp;" abstract="0" documentation="" name="feCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="459" type="QString" abstract="0" documentation="" name="findDTDName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="460" value="" type="Tag * *" abstract="0" documentation="" name="tag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="461" type="QString" abstract="0" documentation="" name="findRev" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="462" value="" type="const QRegExp &amp;" abstract="0" documentation="" name="rx" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="463" value="" type="int" abstract="0" documentation="" name="sLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="464" value="" type="int" abstract="0" documentation="" name="sCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="465" value="" type="int &amp;" abstract="0" documentation="" name="fbLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="466" value="" type="int &amp;" abstract="0" documentation="" name="fbCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="467" value="" type="int &amp;" abstract="0" documentation="" name="feLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="468" value="" type="int &amp;" abstract="0" documentation="" name="feCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="469" type="QString" abstract="0" documentation="" name="findWordRev" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="470" value="" type="const QString &amp;" abstract="0" documentation="" name="textToSearch" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="471" type="Tag *" abstract="0" documentation="" name="findXMLTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="472" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="473" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="474" value="" type="bool" abstract="0" documentation="" name="forwardOnly" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="475" value="" type="bool" abstract="0" documentation="" name="useSimpleRx" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="476" type="QValueList *" abstract="0" documentation="" name="getAttributeCompletions" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="477" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="478" value="" type="QString" abstract="0" documentation="" name="tagName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="479" value="" type="QString" abstract="0" documentation="" name="startsWith" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="480" type="QValueList *" abstract="0" documentation="" name="getAttributeValueCompletions" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="481" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="482" value="" type="QString" abstract="0" documentation="" name="tagName" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="483" value="" type="QString" abstract="0" documentation="" name="attribute" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="484" value="" type="QString" abstract="0" documentation="" name="startsWith" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="485" type="QValueList *" abstract="0" documentation="" name="getCharacterCompletions" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="486" type="QString" abstract="0" documentation="" name="getDTDIdentifier" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="487" type="QPoint" abstract="0" documentation="" name="getGlobalCursorPos" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="488" type="QValueList *" abstract="0" documentation="" name="getTagCompletions" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="489" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="490" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="491" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="492" type="QString" abstract="0" documentation="" name="getTagNameAt" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="493" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="494" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="495" type="QValueList *" abstract="0" documentation="" name="getVariableCompletions" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="496" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="497" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="498" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="499" type="void" abstract="0" documentation="" name="insertFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="500" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="501" type="void" abstract="0" documentation="" name="insertTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="502" value="" type="QString" abstract="0" documentation="" name="s1" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="503" value="" type="QString" abstract="0" documentation="" name="s2" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="504" type="void" abstract="0" documentation="" name="insertText" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="505" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="506" value="" type="bool" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="507" type="bool" abstract="0" documentation="" name="isModified" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="508" type="bool" abstract="0" documentation="" name="isUntitled" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="509" type="void" abstract="0" documentation="" name="parseVariables" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="510" type="QString" abstract="0" documentation="" name="parsingDTD" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="511" type="void" abstract="0" documentation="" name="readConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="512" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="513" type="void" abstract="0" documentation="" name="replaceSelected" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="514" value="" type="QString" abstract="0" documentation="" name="s" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="515" type="void" abstract="0" documentation="" name="resizeEvent" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="516" value="" type="QResizeEvent *" abstract="0" documentation="" name="e" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="517" type="void" abstract="0" documentation="" name="save" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="518" type="bool" abstract="0" documentation="" name="saveIt" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="519" type="bool" abstract="0" documentation="" name="scriptAutoCompletion" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="520" value="" type="DTDStruct *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="521" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="522" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="523" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="524" type="bool" abstract="0" documentation="" name="scriptCodeCompletion" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="525" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="526" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="527" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="528" type="void" abstract="0" documentation="" name="selectText" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="529" value="" type="int" abstract="0" documentation="" name="x1" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="530" value="" type="int" abstract="0" documentation="" name="y1" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="531" value="" type="int" abstract="0" documentation="" name="x2" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="532" value="" type="int" abstract="0" documentation="" name="y2" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="533" type="void" abstract="0" documentation="" name="setDTDIdentifier" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="534" value="" type="QString" abstract="0" documentation="" name="id" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="535" type="void" abstract="0" documentation="" name="setDirtyStatus" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="536" value="" type="bool" abstract="0" documentation="" name="status" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="537" type="void" abstract="0" documentation="" name="setModified" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="538" value="" type="bool" abstract="0" documentation="" name="flag" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="539" type="void" abstract="0" documentation="" name="setParsingDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="540" value="" type="const QString &amp;" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="541" type="void" abstract="0" documentation="" name="setUntitledUrl" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="542" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="543" type="void" abstract="0" documentation="" name="showCodeCompletions" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="544" value="" type="QValueList &lt; KTextEditor :: CompletionEntry > *" abstract="0" documentation="" name="completions" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="545" type="QString" abstract="0" documentation="" name="tempFileName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="546" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="547" value="" type="int" abstract="0" documentation="" name="bLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="548" value="" type="int" abstract="0" documentation="" name="bCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="549" value="" type="int" abstract="0" documentation="" name="eLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="550" value="" type="int" abstract="0" documentation="" name="eCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="551" type="KURL" abstract="0" documentation="" name="url" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="552" type="void" abstract="0" documentation="" name="writeConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="553" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="554" type="bool" abstract="0" documentation="" name="xmlAutoCompletion" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="555" value="" type="DTDStruct *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="556" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="557" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="558" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="559" type="bool" abstract="0" documentation="" name="xmlCodeCompletion" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="560" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="561" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="562" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="563" type="" abstract="0" documentation="" name="~Document" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="408" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="409" value="" type="bool" abstract="0" documentation="" name="busy" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="410" value="" type="bool" abstract="0" documentation="" name="completionInProgress" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="411" value="" type="QString" abstract="0" documentation="" name="dtdName" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="412" value="" type="QStringList" abstract="0" documentation="" name="includeList" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="413" value="" type="bool" abstract="0" documentation="" name="m_dirty" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="414" value="" type="QString" abstract="0" documentation="" name="m_parsingDTD" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="415" value="" type="QuantaPluginInterface *" abstract="0" documentation="" name="m_pluginInterface" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="416" value="" type="Project *" abstract="0" documentation="" name="m_project" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="417" value="" type="QString" abstract="0" documentation="" name="m_tempFileName" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="418" value="" type="bool" abstract="0" documentation="" name="oldstat" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="419" value="" type="int" abstract="0" documentation="" name="spellMoved" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="420" value="" type="QValueList *" abstract="0" documentation="" name="spellPos" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="421" value="" type="QString" abstract="0" documentation="" name="spellText" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="422" value="" type="KTempFile *" abstract="0" documentation="" name="tempFile" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="423" value="" type="QString" abstract="0" documentation="" name="untitledUrl" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="424" value="" type="QTagList" abstract="0" documentation="" name="userTagList" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="425" value="" type="QStringList" abstract="0" documentation="" name="variableList" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="564" abstract="0" documentation="" name="KQApplication" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="565" type="" abstract="0" documentation="" name="KQApplication" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="566" type="" abstract="0" documentation="" name="~KQApplication" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="567" abstract="0" documentation="" name="KQUniqueApplication" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="568" type="" abstract="0" documentation="" name="KQUniqueApplication" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="569" type="int" abstract="0" documentation="" name="newInstance" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="570" type="" abstract="0" documentation="" name="~KQUniqueApplication" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="571" abstract="0" documentation="" name="KSplash" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="572" type="" abstract="0" documentation="" name="KSplash" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="573" type="" abstract="0" documentation="" name="~KSplash" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="574" abstract="0" documentation="" name="Node" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="583" type="" abstract="0" documentation="" name="Node" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="584" value="" type="Node *" abstract="0" documentation="" name="parent" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="585" type="" abstract="0" documentation="" name="~Node" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="575" value="" type="Node *" abstract="0" documentation="" name="child" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="576" value="" type="QListViewItem *" abstract="0" documentation="" name="listItem" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="577" value="" type="Node *" abstract="0" documentation="" name="next" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="578" value="" type="bool" abstract="0" documentation="" name="opened" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="579" value="" type="Node *" abstract="0" documentation="" name="parent" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="580" value="" type="Node *" abstract="0" documentation="" name="prev" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="581" value="" type="bool" abstract="0" documentation="" name="removeAll" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="582" value="" type="Tag *" abstract="0" documentation="" name="tag" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="586" abstract="0" documentation="" name="Tag" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="602" type="Tag" abstract="0" documentation="" name="=" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="603" value="" type="const Tag &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="604" type="" abstract="0" documentation="" name="Tag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="605" type="" abstract="0" documentation="" name="Tag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="606" value="" type="const Tag &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="607" type="QString" abstract="0" documentation="" name="attribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="608" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="609" type="int" abstract="0" documentation="" name="attributeIndex" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="610" value="" type="QString" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="611" type="int" abstract="0" documentation="" name="attributeIndexAtPos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="612" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="613" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="614" type="void" abstract="0" documentation="" name="attributeNamePos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="615" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="616" value="" type="int &amp;" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="617" value="" type="int &amp;" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="618" type="QString" abstract="0" documentation="" name="attributeValue" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="619" value="" type="QString" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="620" type="QString" abstract="0" documentation="" name="attributeValue" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="621" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="622" type="void" abstract="0" documentation="" name="attributeValuePos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="623" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="624" value="" type="int &amp;" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="625" value="" type="int &amp;" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="626" type="void" abstract="0" documentation="" name="beginPos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="627" value="" type="int &amp;" abstract="0" documentation="" name="bLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="628" value="" type="int &amp;" abstract="0" documentation="" name="bCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="629" type="void" abstract="0" documentation="" name="endPos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="630" value="" type="int &amp;" abstract="0" documentation="" name="eLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="631" value="" type="int &amp;" abstract="0" documentation="" name="eCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="632" type="bool" abstract="0" documentation="" name="hasAttribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="633" value="" type="const QString &amp;" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="634" type="bool" abstract="0" documentation="" name="isQuotedAttribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="635" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="636" type="void" abstract="0" documentation="" name="parse" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="637" value="" type="const QString &amp;" abstract="0" documentation="" name="p_tagStr" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="638" value="" type="Document *" abstract="0" documentation="" name="p_write" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="639" type="void" abstract="0" documentation="" name="parseAttr" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="640" value="" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="641" value="" type="int &amp;" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="642" value="" type="int &amp;" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="643" type="void" abstract="0" documentation="" name="setStr" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="644" value="" type="const QString &amp;" abstract="0" documentation="" name="p_tagStr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="645" type="void" abstract="0" documentation="" name="setTagPosition" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="646" value="" type="int" abstract="0" documentation="" name="bLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="647" value="" type="int" abstract="0" documentation="" name="bCol" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="648" value="" type="int" abstract="0" documentation="" name="eLine" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="649" value="" type="int" abstract="0" documentation="" name="eCol" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="650" type="void" abstract="0" documentation="" name="setWrite" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="651" value="" type="Document *" abstract="0" documentation="" name="p_write" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="652" type="QString" abstract="0" documentation="" name="tagStr" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="653" type="int" abstract="0" documentation="" name="valueIndexAtPos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="654" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="655" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="656" type="Document *" abstract="0" documentation="" name="write" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="657" type="" abstract="0" documentation="" name="~Tag" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="587" value="" type="int" abstract="0" documentation="" name="attrCount" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="588" value="" type="TagAttr []" abstract="0" documentation="" name="attrs" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="589" value="" type="int" abstract="0" documentation="" name="beginCol" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="590" value="" type="int" abstract="0" documentation="" name="beginLine" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="591" value="" type="QString" abstract="0" documentation="" name="cleanStr" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="592" value="" type="bool" abstract="0" documentation="" name="closingMissing" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="593" value="" type="DTDStruct *" abstract="0" documentation="" name="dtd" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="594" value="" type="int" abstract="0" documentation="" name="endCol" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="595" value="" type="int" abstract="0" documentation="" name="endLine" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="596" value="" type="QString" abstract="0" documentation="" name="m_tagStr" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="597" value="" type="Document *" abstract="0" documentation="" name="m_write" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="598" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="599" value="" type="bool" abstract="0" documentation="" name="single" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="600" value="" type="QString" abstract="0" documentation="" name="structBeginStr" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="601" value="" type="int" abstract="0" documentation="" name="type" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="658" abstract="0" documentation="" name="QTag" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="669" type="QTag" abstract="0" documentation="" name="=" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="670" value="" type="QTag &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="671" type="" abstract="0" documentation="" name="QTag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="672" type="" abstract="0" documentation="" name="QTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="673" value="" type="QTag &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="674" type="void" abstract="0" documentation="" name="addAttribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="675" value="" type="Attribute *" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="676" type="Attribute *" abstract="0" documentation="" name="attribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="677" value="" type="QString &amp;" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="678" type="Attribute *" abstract="0" documentation="" name="attributeAt" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="679" value="" type="int" abstract="0" documentation="" name="index" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="680" type="int" abstract="0" documentation="" name="attributeCount" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="681" type="AttributeList *" abstract="0" documentation="" name="attributes" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="682" type="QString" abstract="0" documentation="" name="fileName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="683" type="bool" abstract="0" documentation="" name="isOptional" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="684" type="bool" abstract="0" documentation="" name="isSingle" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="685" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="686" type="void" abstract="0" documentation="" name="setFileName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="687" value="" type="QString &amp;" abstract="0" documentation="" name="fileName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="688" type="void" abstract="0" documentation="" name="setName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="689" value="" type="const QString &amp;" abstract="0" documentation="" name="theName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="690" type="void" abstract="0" documentation="" name="setOptional" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="691" value="" type="bool" abstract="0" documentation="" name="isOptional" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="692" type="void" abstract="0" documentation="" name="setSingle" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="693" value="" type="bool" abstract="0" documentation="" name="isSingle" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="694" type="" abstract="0" documentation="" name="~QTag" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="659" value="" type="AttributeList" abstract="0" documentation="" name="attrs" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="660" value="" type="QStringList" abstract="0" documentation="" name="commonGroups" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="661" value="" type="QString" abstract="0" documentation="" name="m_fileName" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="662" value="" type="bool" abstract="0" documentation="" name="optional" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="663" value="" type="DTDStruct *" abstract="0" documentation="" name="parentDTD" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="664" value="" type="QString" abstract="0" documentation="" name="returnType" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="665" value="" type="bool" abstract="0" documentation="" name="single" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="666" value="" type="QStringList" abstract="0" documentation="" name="stoppingTags" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="667" value="" type="QString" abstract="0" documentation="" name="tagName" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="668" value="" type="QString" abstract="0" documentation="" name="type" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="695" abstract="0" documentation="" name="Parser" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="704" type="" abstract="0" documentation="" name="Parser" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="705" type="void" abstract="0" documentation="" name="clear" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="706" type="void" abstract="0" documentation="" name="coutTree" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="707" value="" type="Node *" abstract="0" documentation="" name="node" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="708" value="" type="int" abstract="0" documentation="" name="indent" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="709" type="DTDStruct *" abstract="0" documentation="" name="currentDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="710" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="711" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="712" type="Node *" abstract="0" documentation="" name="nodeAt" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="713" value="" type="int" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="714" value="" type="int" abstract="0" documentation="" name="col" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="715" value="" type="bool" abstract="0" documentation="" name="findDeepest" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="716" type="Node *" abstract="0" documentation="" name="parse" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="717" value="" type="Document *" abstract="0" documentation="" name="w" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="718" type="Node *" abstract="0" documentation="" name="rebuild" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="719" value="" type="Document *" abstract="0" documentation="" name="w" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="720" type="bool" abstract="0" documentation="" name="scriptParser" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="721" value="" type="Node *" abstract="0" documentation="" name="startNode" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="722" type="void" abstract="0" documentation="" name="specialAreaParser" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="723" value="" type="Node *" abstract="0" documentation="" name="startNode" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="724" type="" abstract="0" documentation="" name="~Parser" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="696" value="" type="QValueList" abstract="0" documentation="" name="dtdList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="697" value="" type="DTDStruct *" abstract="0" documentation="" name="m_dtd" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="698" value="" type="QString" abstract="0" documentation="" name="m_dtdName" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="699" value="" type="Node *" abstract="0" documentation="" name="m_node" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="700" value="" type="QString" abstract="0" documentation="" name="m_text" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="701" value="" type="int" abstract="0" documentation="" name="maxLines" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="702" value="" type="int" abstract="0" documentation="" name="oldMaxLines" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="703" value="" type="Document *" abstract="0" documentation="" name="write" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="725" abstract="0" documentation="" name="QuantaCmdPlugin" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="728" type="" abstract="0" documentation="" name="QuantaCmdPlugin" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="729" type="virtual bool" abstract="0" documentation="" name="isLoaded" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="730" type="virtual bool" abstract="0" documentation="" name="load" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="731" type="QString" abstract="0" documentation="" name="makeQString" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="732" value="" type="const char *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="733" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="734" type="virtual bool" abstract="0" documentation="" name="run" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="735" type="virtual bool" abstract="0" documentation="" name="toggle" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="736" type="virtual bool" abstract="0" documentation="" name="unload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="737" type="" abstract="0" documentation="" name="~QuantaCmdPlugin" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="726" value="" type="bool" abstract="0" documentation="" name="m_firstOutput" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="727" value="" type="KProcess *" abstract="0" documentation="" name="m_process" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="738" abstract="0" documentation="" name="PluginEditorItem" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="739" type="" abstract="0" documentation="" name="PluginEditorItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="740" value="" type="QListView *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="741" type="virtual void" abstract="0" documentation="" name="paintCell" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="742" value="" type="QPainter *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="743" value="" type="const QColorGroup &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="744" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="745" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="746" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="747" abstract="0" documentation="Editor for the plugins that manages configuration" name="QuantaPluginEditor" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="749" type="" abstract="0" documentation="" name="QuantaPluginEditor" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="750" value="" type="QWidget *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="751" value="" type="const char *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="752" type="QDict" abstract="0" documentation="" name="plugins" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="753" type="QStringList" abstract="0" documentation="" name="searchPathList" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="754" type="void" abstract="0" documentation="" name="setSearchPaths" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="755" value="" type="const QStringList &amp;" abstract="0" documentation="" name="paths" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="756" type="" abstract="0" documentation="" name="~QuantaPluginEditor" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="748" value="" type="QDict" abstract="0" documentation="" name="m_plugins" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="757" abstract="0" documentation="" name="CervisiaPlugin" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="758" type="" abstract="0" documentation="" name="CervisiaPlugin" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="759" type="virtual bool" abstract="0" documentation="" name="run" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="760" type="virtual bool" abstract="0" documentation="" name="unload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="761" type="" abstract="0" documentation="" name="~CervisiaPlugin" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="762" abstract="0" documentation="Dialog to configure a plugin's options" name="QuantaPluginConfig" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="763" type="" abstract="0" documentation="" name="QuantaPluginConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="764" value="" type="QWidget *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="765" value="" type="const char *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="766" type="" abstract="0" documentation="" name="~QuantaPluginConfig" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="767" abstract="0" documentation="This class handles the spellchecking. It should work with all KTextEditor's, not only Kate.
   This is not a real plugin. The code is based on SpellPlugin for Kate." name="SpellChecker" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="771" type="" abstract="0" documentation="" name="SpellChecker" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="772" value="" type="QObject *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="773" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="774" type="void" abstract="0" documentation="" name="locatePosition" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="775" value="" type="uint" abstract="0" documentation="" name="pos" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="776" value="" type="uint &amp;" abstract="0" documentation="" name="line" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="777" value="" type="uint &amp;" abstract="0" documentation="" name="col" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="778" type="void" abstract="0" documentation="" name="readConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="779" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="780" type="void" abstract="0" documentation="" name="spellCheck" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="781" value="" type="KTextEditor :: Document *" abstract="0" documentation="" name="document" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="782" type="void" abstract="0" documentation="" name="writeConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="783" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="784" type="" abstract="0" documentation="" name="~SpellChecker" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="768" value="" type="KSpell *" abstract="0" documentation="" name="m_kspell" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="769" value="" type="int" abstract="0" documentation="" name="m_mispellCount" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="770" value="" type="int" abstract="0" documentation="" name="m_replaceCount" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="785" abstract="0" documentation="" name="QuantaKPartPlugin" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="786" type="" abstract="0" documentation="" name="QuantaKPartPlugin" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="787" type="virtual bool" abstract="0" documentation="" name="isLoaded" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="788" type="virtual bool" abstract="0" documentation="" name="load" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="789" type="virtual bool" abstract="0" documentation="" name="run" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="790" type="virtual bool" abstract="0" documentation="" name="toggle" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="791" type="virtual bool" abstract="0" documentation="" name="unload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="792" type="" abstract="0" documentation="" name="~QuantaKPartPlugin" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="793" abstract="0" documentation="" name="QuantaPlugin" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="805" type="" abstract="0" documentation="" name="QuantaPlugin" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="806" type="" abstract="0" documentation="" name="QuantaPlugin" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="807" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="808" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="809" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="810" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="811" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="812" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="813" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="814" type="virtual QString" abstract="0" documentation="" name="arguments" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="815" type="virtual QString" abstract="0" documentation="" name="fileName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="816" type="virtual bool" abstract="0" documentation="" name="isLoaded" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="817" type="virtual bool" abstract="0" documentation="" name="isRunning" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="818" type="virtual bool" abstract="0" documentation="" name="isStandard" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="819" type="virtual bool" abstract="0" documentation="" name="load" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="820" type="virtual QString" abstract="0" documentation="" name="location" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="821" type="virtual QString" abstract="0" documentation="" name="outputWindow" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="822" type="virtual QString" abstract="0" documentation="" name="pluginName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="823" type="virtual bool" abstract="0" documentation="" name="run" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="824" type="virtual void" abstract="0" documentation="" name="setArguments" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="825" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="826" type="virtual void" abstract="0" documentation="" name="setFileName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="827" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="828" type="virtual void" abstract="0" documentation="" name="setLocation" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="829" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="830" type="virtual void" abstract="0" documentation="" name="setOutputWindow" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="831" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="832" type="virtual void" abstract="0" documentation="" name="setPluginName" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="833" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="834" type="virtual void" abstract="0" documentation="" name="setRunning" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="835" value="" type="bool" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="836" type="virtual void" abstract="0" documentation="" name="setStandard" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="837" value="" type="bool" abstract="0" documentation="" name="isStandard" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="838" type="virtual void" abstract="0" documentation="" name="setType" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="839" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="840" type="virtual bool" abstract="0" documentation="" name="toggle" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="841" type="virtual QString" abstract="0" documentation="" name="type" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="842" type="virtual bool" abstract="0" documentation="" name="unload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="843" type="bool" abstract="0" documentation="" name="validatePlugin" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="844" value="" type="QuantaPlugin *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="845" type="bool" abstract="0" documentation="" name="validatePluginInfo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="846" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="847" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="848" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="849" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="850" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="851" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="852" type="" abstract="0" documentation="" name="~QuantaPlugin" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="794" value="" type="KToggleAction *" abstract="0" documentation="" name="m_action" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="795" value="" type="QString" abstract="0" documentation="" name="m_arguments" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="796" value="" type="QString" abstract="0" documentation="" name="m_fileName" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="797" value="" type="QString" abstract="0" documentation="" name="m_icon" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="798" value="" type="bool" abstract="0" documentation="" name="m_isRunning" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="799" value="" type="QString" abstract="0" documentation="" name="m_location" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="800" value="" type="QString" abstract="0" documentation="" name="m_name" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="801" value="" type="QString" abstract="0" documentation="" name="m_outputWindow" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="802" value="" type="bool" abstract="0" documentation="" name="m_standard" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="803" value="" type="QString" abstract="0" documentation="" name="m_standardName" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="804" value="" type="QString" abstract="0" documentation="" name="m_type" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="853" abstract="0" documentation="Provides an interface to the installed plugins. " name="QuantaPluginInterface" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="856" type="" abstract="0" documentation="" name="QuantaPluginInterface" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="857" type="QStringList" abstract="0" documentation="" name="outputWindows" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="858" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="859" type="virtual QuantaPlugin *" abstract="0" documentation="" name="plugin" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="860" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="861" type="bool" abstract="0" documentation="" name="pluginAvailable" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="862" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="863" type="virtual QStringList" abstract="0" documentation="" name="pluginNames" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="864" type="QStringList" abstract="0" documentation="" name="pluginTypes" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="865" type="QDict" abstract="0" documentation="" name="plugins" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="866" type="virtual void" abstract="0" documentation="" name="readConfig" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="867" type="virtual QStringList" abstract="0" documentation="" name="searchPaths" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="868" type="virtual void" abstract="0" documentation="" name="setPluginNames" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="869" value="" type="QStringList" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="870" type="void" abstract="0" documentation="" name="setPlugins" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="871" value="" type="QDict &lt; QuantaPlugin >" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="872" type="virtual void" abstract="0" documentation="" name="setSearchPaths" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="873" value="" type="QStringList" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="874" type="virtual void" abstract="0" documentation="" name="writeConfig" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="875" type="" abstract="0" documentation="" name="~QuantaPluginInterface" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="854" value="" type="QStringList" abstract="0" documentation="" name="m_pluginNames" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="855" value="" type="QDict" abstract="0" documentation="" name="m_plugins" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="876" abstract="0" documentation="" name="Project" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="907" type="" abstract="0" documentation="" name="Project" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="908" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="909" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="910" type="bool" abstract="0" documentation="" name="createEmptyDom" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="911" type="virtual const QString &amp;" abstract="0" documentation="" name="defaultDTD" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="912" type="virtual const QString &amp;" abstract="0" documentation="" name="defaultEncoding" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="913" type="bool" abstract="0" documentation="" name="hasProject" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="914" type="void" abstract="0" documentation="" name="insertFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="915" value="" type="const KURL &amp;" abstract="0" documentation="" name="nameURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="916" value="" type="bool" abstract="0" documentation="" name="repaint" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="917" type="void" abstract="0" documentation="" name="insertFiles" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="918" value="" type="KURL :: List" abstract="0" documentation="" name="files" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="919" type="void" abstract="0" documentation="" name="insertFiles" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="920" value="" type="const KURL &amp;" abstract="0" documentation="" name="pathURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="921" value="" type="const QString &amp;" abstract="0" documentation="" name="mask" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="922" type="bool" abstract="0" documentation="" name="isModified" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="923" type="void" abstract="0" documentation="" name="loadProjectXML" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="924" type="virtual const QString &amp;" abstract="0" documentation="" name="newFileType" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="925" type="void" abstract="0" documentation="" name="openCurrentView" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="926" type="void" abstract="0" documentation="" name="readConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="927" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="928" type="void" abstract="0" documentation="" name="readLastConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="929" value="" type="KConfig *" abstract="0" documentation="" name="c" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="930" type="virtual void" abstract="0" documentation="" name="setDefaultDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="931" value="" type="const QString &amp;" abstract="0" documentation="" name="p_defaultDTD" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="932" type="KURL" abstract="0" documentation="" name="urlWithPrefix" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="933" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="934" type="void" abstract="0" documentation="" name="writeConfig" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="935" value="" type="KConfig *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="936" type="" abstract="0" documentation="" name="~Project" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="877" value="" type="QString" abstract="0" documentation="" name="author" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="878" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="879" value="" type="QBuffer" abstract="0" documentation="" name="buff" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="880" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="881" value="" type="QString" abstract="0" documentation="" name="currentProjectView" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="882" value="" type="QDomDocument" abstract="0" documentation="" name="dom" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="883" value="" type="QString" abstract="0" documentation="" name="email" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="884" value="" type="bool" abstract="0" documentation="" name="keepPasswd" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="885" value="" type="QString" abstract="0" documentation="" name="m_defaultDTD" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="886" value="" type="QString" abstract="0" documentation="" name="m_defaultEncoding" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="887" value="" type="QString" abstract="0" documentation="" name="m_newFileType" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="888" value="" type="bool" abstract="0" documentation="" name="modified" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="889" value="" type="KURL" abstract="0" documentation="" name="newURL" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="890" value="" type="KURL" abstract="0" documentation="" name="oldURL" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="891" value="" type="bool" abstract="0" documentation="" name="olfwprj" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="892" value="" type="QString" abstract="0" documentation="" name="passwd" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="893" value="" type="ProjectNewFinal *" abstract="0" documentation="" name="pnf" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="894" value="" type="ProjectNewGeneral *" abstract="0" documentation="" name="png" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="895" value="" type="ProjectNewLocal *" abstract="0" documentation="" name="pnl" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="896" value="" type="ProjectNewWeb *" abstract="0" documentation="" name="pnw" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="897" value="" type="KURL" abstract="0" documentation="" name="previewPrefix" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="898" value="" type="QString" abstract="0" documentation="" name="projectName" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="899" value="" type="KRecentFilesAction *" abstract="0" documentation="" name="projectRecent" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="900" value="" type="KURL" abstract="0" documentation="" name="projectURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="901" value="" type="KURL" abstract="0" documentation="" name="remoteDir" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="902" value="" type="QWidgetStack *" abstract="0" documentation="" name="stack" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="903" value="" type="KURL" abstract="0" documentation="" name="templateURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="904" value="" type="KURL" abstract="0" documentation="" name="toolbarURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="905" value="" type="bool" abstract="0" documentation="" name="usePreviewPrefix" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="906" value="" type="QWizard *" abstract="0" documentation="" name="wiz" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="937" abstract="0" documentation="" name="FilesListView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="940" type="" abstract="0" documentation="" name="FilesListView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="941" value="" type="QString" abstract="0" documentation="" name="dir" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="942" value="" type="QStringList" abstract="0" documentation="" name="topList" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="943" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="944" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="945" type="virtual QString" abstract="0" documentation="" name="currentFileName" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="946" type="void" abstract="0" documentation="" name="loadDir" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="947" value="" type="QString" abstract="0" documentation="" name="path" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="948" type="virtual void" abstract="0" documentation="" name="slotReload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="949" type="" abstract="0" documentation="" name="~FilesListView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="938" value="" type="QString" abstract="0" documentation="" name="dir" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="939" value="" type="QStringList" abstract="0" documentation="" name="dirList" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="950" abstract="0" documentation="An extended KListViewItem for folders." name="FilesTreeFolder" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="955" type="" abstract="0" documentation="" name="FilesTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="956" value="" type="QListView *" abstract="0" documentation="" name="parentListView" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="957" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="958" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="959" type="" abstract="0" documentation="" name="FilesTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="960" value="" type="QListView *" abstract="0" documentation="" name="parentListView" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="961" value="" type="const QString &amp;" abstract="0" documentation="" name="p_name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="962" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="963" type="virtual bool" abstract="0" documentation="" name="acceptDrop" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="964" value="" type="const QMimeSource *" abstract="0" documentation="" name="mime" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="965" type="virtual void" abstract="0" documentation="" name="dropped" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="966" value="" type="QDropEvent *" abstract="0" documentation="" name="e" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="967" type="virtual QString" abstract="0" documentation="" name="fullName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="968" type="void" abstract="0" documentation="" name="init" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="969" type="virtual QString" abstract="0" documentation="" name="key" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="970" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="971" value="" type="bool" abstract="0" documentation="" name="ascending" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="972" type="virtual void" abstract="0" documentation="" name="setOpen" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="973" value="" type="bool" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="974" type="void" abstract="0" documentation="" name="setup" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="975" type="virtual void" abstract="0" documentation="" name="sortChildItems" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="976" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="977" value="" type="bool" abstract="0" documentation="" name="ascending" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="978" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="979" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="980" type="virtual " abstract="0" documentation="" name="~FilesTreeFolder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="951" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="952" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="parentFolder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="953" value="" type="FilesTreeView *" abstract="0" documentation="" name="parentView" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="954" value="" type="KURL" abstract="0" documentation="" name="url" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="981" abstract="0" documentation="An extended KLIstViewItem for files." name="FilesTreeFile" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="984" type="" abstract="0" documentation="" name="FilesTreeFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="985" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="986" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="987" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="988" type="" abstract="0" documentation="" name="FilesTreeFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="989" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="990" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="991" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="992" type="void" abstract="0" documentation="" name="setDirIcon" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="993" type="void" abstract="0" documentation="" name="setIcon" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="994" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="995" type="virtual void" abstract="0" documentation="" name="sortChildItems" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="996" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="997" value="" type="bool" abstract="0" documentation="" name="ascending" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="998" type="" abstract="0" documentation="" name="~FilesTreeFile" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="982" value="" type="bool" abstract="0" documentation="" name="isDir" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="983" value="" type="KURL" abstract="0" documentation="" name="url" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="999" abstract="0" documentation="" name="DocItem" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1002" type="" abstract="0" documentation="" name="DocItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1003" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1004" value="" type="QString" abstract="0" documentation="" name="_name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1005" value="" type="QString" abstract="0" documentation="" name="_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1006" type="" abstract="0" documentation="" name="DocItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1007" value="" type="QListViewItem *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1008" value="" type="QString" abstract="0" documentation="" name="_name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1009" value="" type="QString" abstract="0" documentation="" name="_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1010" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1011" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1012" type="" abstract="0" documentation="" name="~DocItem" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1000" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1001" value="" type="QString" abstract="0" documentation="" name="url" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1013" abstract="0" documentation="" name="DocFolder" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1017" type="" abstract="0" documentation="" name="DocFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1018" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1019" value="" type="QString" abstract="0" documentation="" name="_name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1020" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1021" value="" type="QString" abstract="0" documentation="" name="basePath" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1022" type="" abstract="0" documentation="" name="DocFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1023" value="" type="QListViewItem *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1024" value="" type="QString" abstract="0" documentation="" name="_name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1025" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1026" value="" type="QString" abstract="0" documentation="" name="basePath" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1027" type="void" abstract="0" documentation="" name="setOpen" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1028" value="" type="bool" abstract="0" documentation="" name="o" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1029" type="void" abstract="0" documentation="" name="setup" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1030" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1031" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1032" type="" abstract="0" documentation="" name="~DocFolder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1014" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1015" value="" type="bool" abstract="0" documentation="" name="topLevel" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1016" value="" type="QString" abstract="0" documentation="" name="url" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1033" abstract="0" documentation="" name="UploadTreeFolder" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1036" type="" abstract="0" documentation="" name="UploadTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1037" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1038" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1039" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1040" type="" abstract="0" documentation="" name="UploadTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1041" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1042" value="" type="UploadTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1043" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1044" type="QString" abstract="0" documentation="" name="fullName" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1045" type="virtual QString" abstract="0" documentation="" name="key" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1046" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1047" value="" type="bool" abstract="0" documentation="" name="ascending" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1048" type="virtual void" abstract="0" documentation="" name="setOpen" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1049" value="" type="bool" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1050" type="void" abstract="0" documentation="" name="setWhichPixmap" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1051" value="" type="QString" abstract="0" documentation="" name="pixmap" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1052" type="void" abstract="0" documentation="" name="setup" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1053" type="KURL" abstract="0" documentation="" name="url" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1054" type="virtual " abstract="0" documentation="" name="~UploadTreeFolder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1034" value="" type="KURL" abstract="0" documentation="" name="m_url" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1035" value="" type="UploadTreeFolder *" abstract="0" documentation="" name="parentFolder" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1055" abstract="0" documentation="Item for project folders." name="ProjectTreeFolder" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1059" type="" abstract="0" documentation="" name="ProjectTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1060" value="" type="QListView *" abstract="0" documentation="" name="parentListView" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1061" value="" type="ProjectTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1062" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1063" type="" abstract="0" documentation="" name="ProjectTreeFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1064" value="" type="QListView *" abstract="0" documentation="" name="parentListView" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1065" value="" type="const QString &amp;" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1066" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1067" type="bool" abstract="0" documentation="" name="contains" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1068" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1069" type="void" abstract="0" documentation="" name="insertItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1070" value="" type="ProjectTreeFile *" abstract="0" documentation="" name="item" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1071" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1072" type="virtual void" abstract="0" documentation="" name="paintCell" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1073" value="" type="QPainter *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1074" value="" type="const QColorGroup &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1075" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1076" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1077" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1078" type="virtual void" abstract="0" documentation="" name="setOpen" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1079" value="" type="bool" abstract="0" documentation="" name="open" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1080" type="void" abstract="0" documentation="" name="setup" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1081" type="" abstract="0" documentation="" name="~ProjectTreeFolder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1056" value="" type="QPtrList" abstract="0" documentation="" name="filesTreeList" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1057" value="" type="ProjectTreeView *" abstract="0" documentation="" name="parentView" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1058" value="" type="QString" abstract="0" documentation="" name="path" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1082" abstract="0" documentation="Item for project files. It's different from a standard file as the project files are basically XML tag elements." name="ProjectTreeFile" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1084" type="" abstract="0" documentation="" name="ProjectTreeFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1085" value="" type="ProjectTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1086" value="" type="QString" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1087" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1088" type="" abstract="0" documentation="" name="~ProjectTreeFile" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1083" value="" type="QString" abstract="0" documentation="" name="fname" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1089" abstract="0" documentation="" name="DocTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1091" type="" abstract="0" documentation="" name="DocTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1092" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1093" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1094" type="QString *" abstract="0" documentation="" name="contextHelp" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1095" value="" type="QString" abstract="0" documentation="" name="keyword" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1096" type="" abstract="0" documentation="" name="~DocTreeView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1090" value="" type="QDict *" abstract="0" documentation="" name="contextHelpDict" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1097" abstract="0" documentation="A tree view used to display a set of files/directories explicitly added to it. It is used in several dialogs, e.g in Project Upload dialog, Rescan Project dialog, add files/folders to project dialogs." name="UploadTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1098" type="" abstract="0" documentation="" name="UploadTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1099" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1100" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1101" type="UploadTreeFile *" abstract="0" documentation="" name="addItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1102" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1103" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1104" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1105" type="int" abstract="0" documentation="" name="checkboxTree" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1106" value="" type="QListViewItem *" abstract="0" documentation="" name="it" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1107" type="void" abstract="0" documentation="" name="collapseAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1108" value="" type="QListViewItem *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1109" type="void" abstract="0" documentation="" name="expandAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1110" value="" type="QListViewItem *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1111" type="UploadTreeFolder *" abstract="0" documentation="" name="findFolder" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1112" value="" type="UploadTreeFolder *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1113" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1114" type="QListViewItem *" abstract="0" documentation="" name="findItem" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1115" value="" type="const QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1116" type="void" abstract="0" documentation="" name="invertAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1117" value="" type="QListViewItem *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1118" type="QListViewItem *" abstract="0" documentation="" name="itemByUrl" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1119" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1120" type="UploadTreeFolder *" abstract="0" documentation="" name="printTree" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1121" value="" type="UploadTreeFolder *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1122" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1123" type="virtual void" abstract="0" documentation="" name="selectAll" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1124" value="" type="bool" abstract="0" documentation="" name="select" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1125" type="" abstract="0" documentation="" name="~UploadTreeView" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1126" abstract="0" documentation="Treeview to display the document structure. Inherits from KListView." name="StructTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1144" type="" abstract="0" documentation="" name="StructTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1145" value="" type="Parser *" abstract="0" documentation="" name="parser" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1146" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1147" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1148" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1149" type="void" abstract="0" documentation="" name="buildTree" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1150" value="" type="Node *" abstract="0" documentation="" name="baseNode" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1151" value="" type="int" abstract="0" documentation="" name="openLevel" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1152" type="void" abstract="0" documentation="" name="deleteList" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1153" type="bool" abstract="0" documentation="" name="followCursor" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1154" type="void" abstract="0" documentation="" name="setFollowCursor" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1155" value="" type="bool" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1156" type="void" abstract="0" documentation="" name="setOpenSubTree" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1157" value="" type="QListViewItem *" abstract="0" documentation="" name="it" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1158" value="" type="bool" abstract="0" documentation="" name="open" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1159" type="void" abstract="0" documentation="" name="setParsingDTD" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1160" value="" type="const QString" abstract="0" documentation="" name="dtdName" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1161" type="virtual void" abstract="0" documentation="" name="showEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1162" value="" type="QShowEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1163" type="void" abstract="0" documentation="" name="showTagAtPos" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1164" value="" type="int" abstract="0" documentation="" name="x" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1165" value="" type="int" abstract="0" documentation="" name="y" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1166" type="" abstract="0" documentation="" name="~StructTreeView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1127" value="" type="KConfig *" abstract="0" documentation="" name="config" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1128" value="" type="QStringList" abstract="0" documentation="" name="dtdList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1129" value="" type="QPopupMenu *" abstract="0" documentation="" name="dtdMenu" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1130" value="" type="bool" abstract="0" documentation="" name="followCursorFlag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1131" value="" type="int" abstract="0" documentation="" name="followCursorId" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1132" value="" type="bool []" abstract="0" documentation="" name="groupOpened" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1133" value="" type="StructTreeTag * []" abstract="0" documentation="" name="groups" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1134" value="" type="uint" abstract="0" documentation="" name="groupsCount" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1135" value="" type="StructTreeTag *" abstract="0" documentation="" name="lastTag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1136" value="" type="DTDStruct *" abstract="0" documentation="" name="m_parsingDTD" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1137" value="" type="Parser *" abstract="0" documentation="" name="parser" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1138" value="" type="QPopupMenu *" abstract="0" documentation="" name="popupMenu" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1139" value="" type="QTime" abstract="0" documentation="" name="timer" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1140" value="" type="StructTreeTag *" abstract="0" documentation="" name="top" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1141" value="" type="bool" abstract="0" documentation="" name="topOpened" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1142" value="" type="bool" abstract="0" documentation="" name="useOpenLevelSetting" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1143" value="" type="Document *" abstract="0" documentation="" name="write" static="0" scope="202" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1167" abstract="0" documentation="" name="UploadTreeFile" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1170" type="" abstract="0" documentation="" name="UploadTreeFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1171" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1172" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1173" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1174" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1175" type="" abstract="0" documentation="" name="UploadTreeFile" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1176" value="" type="UploadTreeFolder *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1177" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1178" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1179" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1180" type="virtual QString" abstract="0" documentation="" name="key" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1181" value="" type="int" abstract="0" documentation="" name="column" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1182" value="" type="bool" abstract="0" documentation="" name="ascending" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1183" type="void" abstract="0" documentation="" name="setWhichPixmap" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1184" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1185" type="KURL" abstract="0" documentation="" name="url" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1186" type="" abstract="0" documentation="" name="~UploadTreeFile" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1168" value="" type="bool" abstract="0" documentation="" name="isDir" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1169" value="" type="KURL" abstract="0" documentation="" name="m_url" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1187" abstract="0" documentation="TreeView for templates. As the templates are standard directories, it inherits from FilesTreeView." name="TemplatesTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1195" type="" abstract="0" documentation="" name="TemplatesTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1196" value="" type="const KURL &amp;" abstract="0" documentation="" name="projectBaseURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1197" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1198" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1199" type="void" abstract="0" documentation="" name="contentsDropEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1200" value="" type="QDropEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1201" type="virtual QDragObject *" abstract="0" documentation="" name="dragObject" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1202" type="void" abstract="0" documentation="" name="readDirInfo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1203" value="" type="QString" abstract="0" documentation="" name="startDir" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1204" type="virtual void" abstract="0" documentation="" name="slotInsertTag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1205" type="virtual void" abstract="0" documentation="" name="slotProperties" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1206" type="virtual void" abstract="0" documentation="" name="slotPropertiesApplied" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1207" type="virtual void" abstract="0" documentation="" name="slotReload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1208" type="void" abstract="0" documentation="" name="writeDirInfo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1209" value="" type="QString" abstract="0" documentation="" name="dirInfoFile" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1210" type="" abstract="0" documentation="" name="~TemplatesTreeView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1188" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1189" value="" type="int" abstract="0" documentation="" name="deleteMenuId" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1190" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="globalDir" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1191" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="localDir" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1192" value="" type="int" abstract="0" documentation="" name="openId" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1193" value="" type="FilesTreeFolder *" abstract="0" documentation="" name="projectDir" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1194" value="" type="QuantaPropertiesPageDlg *" abstract="0" documentation="" name="quantaProperties" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1211" abstract="0" documentation="KListViewItem specific for the structure tree." name="StructTreeTag" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1213" type="" abstract="0" documentation="" name="StructTreeTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1214" value="" type="QListView *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1215" value="" type="const QString" abstract="0" documentation="" name="a_title" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1216" type="" abstract="0" documentation="" name="StructTreeTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1217" value="" type="StructTreeTag *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1218" value="" type="Node *" abstract="0" documentation="" name="a_node" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1219" value="" type="const QString" abstract="0" documentation="" name="a_title" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1220" value="" type="QListViewItem *" abstract="0" documentation="" name="after" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1221" type="" abstract="0" documentation="" name="StructTreeTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1222" value="" type="StructTreeTag *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1223" value="" type="const QString" abstract="0" documentation="" name="a_title" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1224" type="" abstract="0" documentation="" name="~StructTreeTag" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1212" value="" type="Node *" abstract="0" documentation="" name="node" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1225" abstract="0" documentation="A project specific KListView." name="ProjectTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1231" type="" abstract="0" documentation="" name="ProjectTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1232" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1233" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1234" type="virtual KURL" abstract="0" documentation="" name="currentURL" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1235" type="virtual void" abstract="0" documentation="" name="itemRenamed" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1236" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1237" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1238" type="void" abstract="0" documentation="" name="openFolder" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1239" value="" type="ProjectTreeFolder *" abstract="0" documentation="" name="folder" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1240" type="virtual " abstract="0" documentation="" name="~ProjectTreeView" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1226" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1227" value="" type="int" abstract="0" documentation="" name="openInQuantaId" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1228" value="" type="ProjectTreeFolder *" abstract="0" documentation="" name="projectDir" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1229" value="" type="QPopupMenu *" abstract="0" documentation="" name="projectMenu" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1230" value="" type="QString" abstract="0" documentation="" name="projectName" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1241" abstract="0" documentation="Extended FileManage to handle remote and local directory structures in a tree." name="FilesTreeView" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1242" type="" abstract="0" documentation="" name="FilesTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1243" value="" type="KURL :: List" abstract="0" documentation="" name="topList" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1244" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1245" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1246" type="" abstract="0" documentation="" name="FilesTreeView" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1247" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1248" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1249" type="void" abstract="0" documentation="" name="addFileInfoPage" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1250" value="" type="KPropertiesDialog *" abstract="0" documentation="" name="propDlg" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1251" type="virtual KURL" abstract="0" documentation="" name="currentURL" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1252" type="QPtrList" abstract="0" documentation="" name="getItems" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1253" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1254" type="virtual void" abstract="0" documentation="" name="itemRenamed" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1255" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1256" value="" type="const KURL &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1257" type="void" abstract="0" documentation="" name="readDir" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1258" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1259" type="virtual void" abstract="0" documentation="" name="slotDirListDeleteItem" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1260" value="" type="KFileItem *" abstract="0" documentation="" name="item" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1261" type="virtual void" abstract="0" documentation="" name="slotDirListNewItems" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1262" value="" type="const KFileItemList &amp;" abstract="0" documentation="" name="items" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1263" type="virtual void" abstract="0" documentation="" name="slotInsertTag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1264" type="virtual void" abstract="0" documentation="" name="slotProperties" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1265" type="virtual void" abstract="0" documentation="" name="slotReload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1266" type="" abstract="0" documentation="" name="~FilesTreeView" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1267" abstract="0" documentation="A treeview which has some common file managing methods. It inherits from KListView." name="FileManage" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1272" type="" abstract="0" documentation="" name="FileManage" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1273" type="" abstract="0" documentation="" name="FileManage" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1274" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1275" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1276" type="virtual KURL" abstract="0" documentation="" name="currentURL" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1277" type="int" abstract="0" documentation="" name="denyBinaryInsert" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1278" type="virtual void" abstract="0" documentation="" name="slotDirListClear" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1279" type="virtual void" abstract="0" documentation="" name="slotDirListClearURL" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1280" value="" type="const KURL &amp;" abstract="0" documentation="" name="_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1281" type="virtual void" abstract="0" documentation="" name="slotDirListCompleted" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1282" value="" type="const KURL &amp;" abstract="0" documentation="" name="_url" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1283" type="virtual void" abstract="0" documentation="" name="slotDirListDeleteItem" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1284" value="" type="KFileItem *" abstract="0" documentation="" name="item" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1285" type="virtual void" abstract="0" documentation="" name="slotDirListNewItems" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1286" value="" type="const KFileItemList &amp;" abstract="0" documentation="" name="items" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1287" type="virtual void" abstract="0" documentation="" name="slotDirListRefreshItesm" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1288" value="" type="const KFileItemList &amp;" abstract="0" documentation="" name="items" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1289" type="virtual void" abstract="0" documentation="" name="slotInsertTag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1290" type="virtual void" abstract="0" documentation="" name="slotProperties" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1291" type="virtual void" abstract="0" documentation="" name="slotPropertiesApplied" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1292" type="virtual void" abstract="0" documentation="" name="slotReload" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1293" type="" abstract="0" documentation="" name="~FileManage" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1268" value="" type="DirInfo" abstract="0" documentation="" name="dirInfo" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1269" value="" type="KDirLister *" abstract="0" documentation="" name="dirLister" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1270" value="" type="QPopupMenu *" abstract="0" documentation="" name="fileMenu" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1271" value="" type="QPopupMenu *" abstract="0" documentation="" name="folderMenu" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1298" abstract="0" documentation="" name="KApplication" static="0" scope="200" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="274" roleb="307" multia="" multib="" package="" xmi.id="1311" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="74" roleb="307" multia="" multib="" package="" xmi.id="1312" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="695" roleb="307" multia="" multib="" package="" xmi.id="1313" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="793" roleb="307" multia="" multib="" package="" xmi.id="1314" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="725" roleb="307" multia="" multib="" package="" xmi.id="1315" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="785" roleb="307" multia="" multib="" package="" xmi.id="1316" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="876" roleb="307" multia="" multib="" package="" xmi.id="1317" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1318" abstract="0" documentation="Upload the project handling class." name="ProjectUpload" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1326" type="" abstract="0" documentation="" name="ProjectUpload" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1327" value="" type="Project *" abstract="0" documentation="" name="p" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1328" value="" type="const KURL &amp;" abstract="0" documentation="" name="url" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1329" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1330" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1331" value="" type="bool" abstract="0" documentation="" name="modal" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1332" value="" type="WFlags" abstract="0" documentation="" name="fl" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1333" type="void" abstract="0" documentation="" name="buildSelectedItemList" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1334" type="void" abstract="0" documentation="" name="initProjectInfo" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1335" value="" type="Project *" abstract="0" documentation="" name="p" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1336" type="virtual void" abstract="0" documentation="" name="reject" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1337" type="virtual void" abstract="0" documentation="" name="resizeEvent" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1338" value="" type="QResizeEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1339" type="" abstract="0" documentation="" name="~ProjectUpload" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1319" value="" type="KURL *" abstract="0" documentation="" name="baseUrl" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1320" value="" type="KURL" abstract="0" documentation="" name="currentURL" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1321" value="" type="Project *" abstract="0" documentation="" name="p" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1322" value="" type="KURL" abstract="0" documentation="" name="startUrl" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1323" value="" type="bool" abstract="0" documentation="" name="stopUpload" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1324" value="" type="bool" abstract="0" documentation="" name="suspendUpload" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1325" value="" type="bool" abstract="0" documentation="" name="uploadInProgress" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1340" abstract="0" documentation="Create a new project from kio accessible files and folders." name="ProjectNewLocal" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1342" type="" abstract="0" documentation="" name="ProjectNewLocal" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1343" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1344" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1345" type="virtual void" abstract="0" documentation="" name="resizeEvent" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1346" value="" type="QResizeEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1347" type="" abstract="0" documentation="" name="~ProjectNewLocal" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1341" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1348" abstract="0" documentation="Rescan the project handling class." name="RescanPrj" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1351" type="" abstract="0" documentation="" name="RescanPrj" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1352" value="" type="KURL :: List" abstract="0" documentation="" name="p_prjFileList" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1353" value="" type="const KURL &amp;" abstract="0" documentation="" name="p_baseURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1354" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1355" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1356" value="" type="bool" abstract="0" documentation="" name="modal" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1357" type="virtual void" abstract="0" documentation="" name="resizeEvent" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1358" value="" type="QResizeEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1359" type="" abstract="0" documentation="" name="~RescanPrj" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1349" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1350" value="" type="QValueList" abstract="0" documentation="" name="urlList" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1360" abstract="0" documentation="" name="ProjectNewFinal" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1361" type="" abstract="0" documentation="" name="ProjectNewFinal" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1362" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1363" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1364" type="void" abstract="0" documentation="" name="setMargin" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1365" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1366" type="" abstract="0" documentation="" name="~ProjectNewFinal" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1367" abstract="0" documentation="Create a new project with the help of wget." name="ProjectNewWeb" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1372" type="" abstract="0" documentation="" name="ProjectNewWeb" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1373" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1374" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1375" type="virtual void" abstract="0" documentation="" name="resizeEvent" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1376" value="" type="QResizeEvent *" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1377" type="" abstract="0" documentation="" name="~ProjectNewWeb" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1368" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1369" value="" type="QStringList" abstract="0" documentation="" name="filesList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1370" value="" type="KProcess *" abstract="0" documentation="" name="proc" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1371" value="" type="bool" abstract="0" documentation="" name="start" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1378" abstract="0" documentation="" name="ProjectNewGeneral" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1379" type="" abstract="0" documentation="" name="ProjectNewGeneral" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1380" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1381" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1382" type="void" abstract="0" documentation="" name="setMargin" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1383" value="" type="int" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1384" type="QString" abstract="0" documentation="" name="type" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1385" type="" abstract="0" documentation="" name="~ProjectNewGeneral" static="0" scope="200" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1378" roleb="307" multia="" multib="" package="" xmi.id="1386" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1340" roleb="307" multia="" multib="" package="" xmi.id="1387" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1367" roleb="307" multia="" multib="" package="" xmi.id="1388" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1318" roleb="307" multia="" multib="" package="" xmi.id="1389" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1390" abstract="0" documentation="" name="CSSSelectorEditor" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1391" type="" abstract="0" documentation="" name="CSSSelectorEditor" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1392" value="" type="QString" abstract="0" documentation="" name="code" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1393" value="" type="bool" abstract="0" documentation="" name="editSelector" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1394" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1395" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1396" type="QString" abstract="0" documentation="" name="code" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1397" type="void" abstract="0" documentation="" name="splitValueTRBL" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1398" value="" type="QString" abstract="0" documentation="" name="value" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1399" value="" type="QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1400" value="" type="QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1401" value="" type="QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1402" value="" type="QString &amp;" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1403" type="void" abstract="0" documentation="" name="widgetFromCode" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1404" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1405" type="" abstract="0" documentation="" name="~CSSSelectorEditor" static="0" scope="200" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1390" roleb="307" multia="" multib="" package="" xmi.id="1406" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1407" abstract="0" documentation="" name="TagDialog" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1415" type="" abstract="0" documentation="" name="TagDialog" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1416" value="" type="QTag *" abstract="0" documentation="" name="dtdTag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1417" value="" type="QString" abstract="0" documentation="" name="attrs" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1418" value="" type="KURL" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1419" type="" abstract="0" documentation="" name="TagDialog" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1420" value="" type="QTag *" abstract="0" documentation="" name="dtdTag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1421" value="" type="Tag *" abstract="0" documentation="" name="tag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1422" value="" type="KURL" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1423" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1424" type="QString" abstract="0" documentation="" name="getAttribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1425" value="" type="QString" abstract="0" documentation="" name="attr" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1426" type="QString" abstract="0" documentation="" name="getAttributeString" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1427" type="QDict *" abstract="0" documentation="" name="getAttributes" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1428" type="void" abstract="0" documentation="" name="init" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1429" value="" type="QTag *" abstract="0" documentation="" name="dtdTag" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1430" value="" type="KURL" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1431" type="void" abstract="0" documentation="" name="insertAttribute" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1432" value="" type="QString *" abstract="0" documentation="" name="attr" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1433" value="" type="QString *" abstract="0" documentation="" name="value" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1434" type="void" abstract="0" documentation="" name="insertTag" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1435" value="" type="Document *" abstract="0" documentation="" name="w" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1436" value="" type="bool" abstract="0" documentation="" name="insertInLine" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1437" type="void" abstract="0" documentation="" name="parseAttributes" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1438" value="" type="QString" abstract="0" documentation="" name="attrs" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1439" type="void" abstract="0" documentation="" name="parseTag" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1440" type="" abstract="0" documentation="" name="~TagDialog" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1408" value="" type="bool" abstract="0" documentation="" name="deleteTag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1409" value="" type="QDict *" abstract="0" documentation="" name="dict" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1410" value="" type="QTag *" abstract="0" documentation="" name="dtdTag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1411" value="" type="QPtrList *" abstract="0" documentation="" name="extraPageList" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1412" value="" type="KURL" abstract="0" documentation="" name="m_baseURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1413" value="" type="Tag *" abstract="0" documentation="" name="m_tag" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1414" value="" type="QWidget *" abstract="0" documentation="" name="mainDlg" static="0" scope="200" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1407" roleb="307" multia="" multib="" package="" xmi.id="1441" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1442" abstract="0" documentation="" name="TagImgDlg" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1465" type="" abstract="0" documentation="" name="TagImgDlg" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1466" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1467" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1468" type="void" abstract="0" documentation="" name="initDialog" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1469" type="" abstract="0" documentation="" name="~TagImgDlg" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1443" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_10" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1444" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_4" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1445" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_5" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1446" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_6" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1447" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_7" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1448" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_8" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1449" value="" type="QLabel *" abstract="0" documentation="" name="QLabel_9" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1450" value="" type="QPushButton *" abstract="0" documentation="" name="buttonCancel" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1451" value="" type="QPushButton *" abstract="0" documentation="" name="buttonImgSource" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1452" value="" type="QPushButton *" abstract="0" documentation="" name="buttonOk" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1453" value="" type="QPushButton *" abstract="0" documentation="" name="buttonRecalcImgSize" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1454" value="" type="QComboBox *" abstract="0" documentation="" name="comboAlign" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1455" value="" type="QImage *" abstract="0" documentation="" name="img" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1456" value="" type="QLabel *" abstract="0" documentation="" name="labelImgSource" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1457" value="" type="KLineEdit *" abstract="0" documentation="" name="lineAltText" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1458" value="" type="KLineEdit *" abstract="0" documentation="" name="lineHSpace" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1459" value="" type="KLineEdit *" abstract="0" documentation="" name="lineHeight" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1460" value="" type="KLineEdit *" abstract="0" documentation="" name="lineImgSource" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1461" value="" type="KLineEdit *" abstract="0" documentation="" name="lineVSpace" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1462" value="" type="KLineEdit *" abstract="0" documentation="" name="lineWidth" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1463" value="" type="QSpinBox *" abstract="0" documentation="" name="spinBorder" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1464" value="" type="PictureView *" abstract="0" documentation="" name="widgetImg" static="0" scope="200" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1470" abstract="0" documentation="" name="TagQuickTable" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1472" type="" abstract="0" documentation="" name="TagQuickTable" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1473" value="" type="Document *" abstract="0" documentation="" name="write" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1474" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1475" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1476" type="" abstract="0" documentation="" name="~TagQuickTable" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1471" value="" type="Document *" abstract="0" documentation="" name="write" static="0" scope="201" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1442" roleb="307" multia="" multib="" package="" xmi.id="1477" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1470" roleb="307" multia="" multib="" package="" xmi.id="1478" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1479" abstract="0" documentation="" name="TagAction" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1487" type="" abstract="0" documentation="" name="TagAction" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1488" value="" type="QDomElement *" abstract="0" documentation="" name="element" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1489" type="" abstract="0" documentation="" name="TagAction" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1490" value="" type="QDomElement *" abstract="0" documentation="" name="element" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1491" value="" type="QuantaView *" abstract="0" documentation="" name="a_view" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1492" type="QDomElement" abstract="0" documentation="" name="data" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1493" type="virtual void" abstract="0" documentation="" name="insertTag" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1494" type="virtual void" abstract="0" documentation="" name="scriptDone" static="0" scope="202" />
    <UML:Operation stereotype="" package="" xmi.id="1495" type="virtual void" abstract="0" documentation="" name="slotGetScriptError" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1496" value="" type="KProcess *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1497" value="" type="char *" abstract="0" documentation="" name="buffer" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1498" value="" type="int" abstract="0" documentation="" name="buflen" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1499" type="virtual void" abstract="0" documentation="" name="slotGetScriptOutput" static="0" scope="202" >
     <UML:Parameter stereotype="" package="" xmi.id="1500" value="" type="KProcess *" abstract="0" documentation="" name="" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1501" value="" type="char *" abstract="0" documentation="" name="buffer" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1502" value="" type="int" abstract="0" documentation="" name="buflen" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1503" type="virtual " abstract="0" documentation="" name="~TagAction" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1480" value="" type="bool" abstract="0" documentation="" name="firstError" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1481" value="" type="bool" abstract="0" documentation="" name="firstOutput" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1482" value="" type="QuantaView *" abstract="0" documentation="" name="m_view" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1483" value="" type="KProcess *" abstract="0" documentation="" name="proc" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1484" value="" type="QString" abstract="0" documentation="" name="scriptErrorDest" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1485" value="" type="QString" abstract="0" documentation="" name="scriptOutputDest" static="0" scope="201" />
    <UML:Attribute stereotype="" package="" xmi.id="1486" value="" type="QDomElement" abstract="0" documentation="" name="tag" static="0" scope="201" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1479" roleb="307" multia="" multib="" package="" xmi.id="1504" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="937" roleb="307" multia="" multib="" package="" xmi.id="1505" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1241" roleb="307" multia="" multib="" package="" xmi.id="1506" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1225" roleb="307" multia="" multib="" package="" xmi.id="1507" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1126" roleb="307" multia="" multib="" package="" xmi.id="1508" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1187" roleb="307" multia="" multib="" package="" xmi.id="1509" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1097" roleb="307" multia="" multib="" package="" xmi.id="1510" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1512" abstract="0" documentation="" name="CopyTo" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1515" type="" abstract="0" documentation="" name="CopyTo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1516" value="" type="const KURL &amp;" abstract="0" documentation="" name="dirURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1517" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1518" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1519" type="KURL" abstract="0" documentation="" name="copy" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1520" value="" type="const KURL &amp;" abstract="0" documentation="" name="sourceURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1521" type="" abstract="0" documentation="" name="~CopyTo" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1513" value="" type="KURL" abstract="0" documentation="" name="copiedURL" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1514" value="" type="KURL" abstract="0" documentation="" name="mInitialDirUrl" static="0" scope="201" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1512" roleb="307" multia="" multib="" package="" xmi.id="1522" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1512" roleb="374" multia="" multib="" package="" xmi.id="1523" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="876" roleb="374" multia="" multib="" package="" xmi.id="1524" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1340" roleb="374" multia="" multib="" package="" xmi.id="1525" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1318" roleb="374" multia="" multib="" package="" xmi.id="1526" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1348" roleb="374" multia="" multib="" package="" xmi.id="1527" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="112" roleb="374" multia="" multib="" package="" xmi.id="1528" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1442" roleb="374" multia="" multib="" package="" xmi.id="1529" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1530" abstract="0" documentation="" name="TagQuickStart" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1532" type="" abstract="0" documentation="" name="TagQuickStart" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1533" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1534" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1535" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1536" type="" abstract="0" documentation="" name="~TagQuickStart" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1531" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="201" />
   </UML:Class>
   <UML:Class stereotype="" package="" xmi.id="1537" abstract="0" documentation="" name="FileCombo" static="0" scope="200" >
    <UML:Operation stereotype="" package="" xmi.id="1542" type="" abstract="0" documentation="" name="FileCombo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1543" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1544" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1545" type="" abstract="0" documentation="" name="FileCombo" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1546" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1547" value="" type="QWidget *" abstract="0" documentation="" name="parent" static="0" scope="200" />
     <UML:Parameter stereotype="" package="" xmi.id="1548" value="" type="const char *" abstract="0" documentation="" name="name" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1549" type="void" abstract="0" documentation="" name="setBaseURL" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1550" value="" type="const KURL &amp;" abstract="0" documentation="" name="a_baseURL" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1551" type="void" abstract="0" documentation="" name="setReturnAbsolutePath" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1552" value="" type="bool" abstract="0" documentation="" name="absolutePath" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1553" type="void" abstract="0" documentation="" name="setText" static="0" scope="200" >
     <UML:Parameter stereotype="" package="" xmi.id="1554" value="" type="QString" abstract="0" documentation="" name="" static="0" scope="200" />
    </UML:Operation>
    <UML:Operation stereotype="" package="" xmi.id="1555" type="QString" abstract="0" documentation="" name="text" static="0" scope="200" />
    <UML:Operation stereotype="" package="" xmi.id="1556" type="" abstract="0" documentation="" name="~FileCombo" static="0" scope="200" />
    <UML:Attribute stereotype="" package="" xmi.id="1538" value="" type="KURL" abstract="0" documentation="" name="baseURL" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1539" value="" type="QPushButton *" abstract="0" documentation="" name="button" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1540" value="" type="QComboBox *" abstract="0" documentation="" name="combo" static="0" scope="202" />
    <UML:Attribute stereotype="" package="" xmi.id="1541" value="" type="bool" abstract="0" documentation="" name="m_absolutePath" static="0" scope="202" />
   </UML:Class>
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1537" roleb="374" multia="" multib="" package="" xmi.id="1557" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1530" roleb="374" multia="" multib="" package="" xmi.id="1558" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1225" roleb="374" multia="" multib="" package="" xmi.id="1559" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1187" roleb="374" multia="" multib="" package="" xmi.id="1560" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="74" roleb="274" multia="" multib="" package="" xmi.id="1562" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="74" roleb="112" multia="" multib="" package="" xmi.id="1563" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="112" roleb="274" multia="" multib="" package="" xmi.id="1564" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="74" roleb="407" multia="" multib="" package="" xmi.id="1568" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Class stereotype="" package="" xmi.id="1570" abstract="0" documentation="" name="KListView" static="0" scope="200" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="1241" roleb="1267" multia="" multib="" package="" xmi.id="1572" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="981" roleb="1241" multia="" multib="" package="" xmi.id="1573" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="950" roleb="1241" multia="" multib="" package="" xmi.id="1574" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="1082" roleb="981" multia="" multib="" package="" xmi.id="1575" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="1055" roleb="950" multia="" multib="" package="" xmi.id="1576" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="1225" roleb="1241" multia="" multib="" package="" xmi.id="1577" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="1082" roleb="1225" multia="" multib="" package="" xmi.id="1578" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="1055" roleb="1225" multia="" multib="" package="" xmi.id="1579" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="1211" roleb="1126" multia="" multib="" package="" xmi.id="1580" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="1187" roleb="1241" multia="" multib="" package="" xmi.id="1582" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="1033" roleb="1097" multia="" multib="" package="" xmi.id="1584" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="1167" roleb="1097" multia="" multib="" package="" xmi.id="1585" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="uniassociation" rolea="1318" roleb="1097" multia="" multib="" package="" xmi.id="1586" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="uniassociation" rolea="1348" roleb="1097" multia="" multib="" package="" xmi.id="1587" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="uniassociation" rolea="1340" roleb="1097" multia="" multib="" package="" xmi.id="1588" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="uniassociation" rolea="1367" roleb="1097" multia="" multib="" package="" xmi.id="1590" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1340" roleb="1033" multia="" multib="" package="" xmi.id="1591" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="1348" roleb="1033" multia="" multib="" package="" xmi.id="1592" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="785" roleb="793" multia="" multib="" package="" xmi.id="1594" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="725" roleb="793" multia="" multib="" package="" xmi.id="1595" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="757" roleb="785" multia="" multib="" package="" xmi.id="1596" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="aggregation" rolea="762" roleb="747" multia="" multib="" package="" xmi.id="1597" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="567" roleb="401" multia="" multib="" package="" xmi.id="1606" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="567" roleb="1298" multia="" multib="" package="" xmi.id="1607" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="564" roleb="1298" multia="" multib="" package="" xmi.id="1608" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="567" roleb="571" multia="" multib="" package="" xmi.id="1609" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="association" rolea="571" roleb="564" multia="" multib="" package="" xmi.id="1610" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="generalization" rolea="564" roleb="401" multia="" multib="" package="" xmi.id="1611" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="401" roleb="307" multia="" multib="" package="" xmi.id="1612" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="112" roleb="307" multia="" multib="" package="" xmi.id="1613" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
   <UML:Association nameb="" stereotype="" assoctype="dependency" rolea="407" roleb="307" multia="" multib="" package="" xmi.id="1614" abstract="0" documentation="" name="" static="0" scope="200" namea="" />
  </umlobjects>
  <diagrams>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="73" documentation="" type="402" showops="0" showpackage="0" name="class diagram" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="1" width="58" showattsigs="601" usesdiagramusefillcolour="1" x="98" linecolour="none" y="243" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="574" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="64" showattsigs="601" usesdiagramusefillcolour="1" x="101" linecolour="none" y="352" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="695" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="58" showattsigs="601" usesdiagramusefillcolour="1" x="101" linecolour="none" y="278" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="658" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="58" showattsigs="601" usesdiagramusefillcolour="1" x="98" linecolour="none" y="313" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="586" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="140" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="952" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="738" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="152" showattsigs="601" usesdiagramusefillcolour="1" x="423" linecolour="none" y="949" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="725" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="422" linecolour="none" y="909" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="785" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="117" showattsigs="601" usesdiagramusefillcolour="1" x="420" linecolour="none" y="868" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="793" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="167" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="913" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="762" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="162" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="873" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="747" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="183" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="831" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="853" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="114" showattsigs="601" usesdiagramusefillcolour="1" x="422" linecolour="none" y="987" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="767" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="67" showattsigs="601" usesdiagramusefillcolour="1" x="100" linecolour="none" y="427" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="876" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="92" showattsigs="601" usesdiagramusefillcolour="1" x="41" linecolour="none" y="574" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1013" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="124" showattsigs="601" usesdiagramusefillcolour="1" x="422" linecolour="none" y="1030" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="757" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="77" showattsigs="601" usesdiagramusefillcolour="1" x="41" linecolour="none" y="540" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="999" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="115" showattsigs="601" usesdiagramusefillcolour="1" x="38" linecolour="none" y="502" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1089" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="101" showattsigs="601" usesdiagramusefillcolour="1" x="349" linecolour="none" y="502" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1267" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="111" showattsigs="601" usesdiagramusefillcolour="1" x="197" linecolour="none" y="536" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="981" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="132" showattsigs="601" usesdiagramusefillcolour="1" x="195" linecolour="none" y="570" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="950" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="121" showattsigs="601" usesdiagramusefillcolour="1" x="191" linecolour="none" y="500" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1241" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="128" showattsigs="601" usesdiagramusefillcolour="1" x="33" linecolour="none" y="696" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1082" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="149" showattsigs="601" usesdiagramusefillcolour="1" x="36" linecolour="none" y="738" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1055" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="138" showattsigs="601" usesdiagramusefillcolour="1" x="35" linecolour="none" y="654" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1225" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="121" showattsigs="601" usesdiagramusefillcolour="1" x="473" linecolour="none" y="551" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1211" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="130" showattsigs="601" usesdiagramusefillcolour="1" x="474" linecolour="none" y="502" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1126" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="163" showattsigs="601" usesdiagramusefillcolour="1" x="629" linecolour="none" y="499" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1187" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="128" showattsigs="601" usesdiagramusefillcolour="1" x="250" linecolour="none" y="736" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1167" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="149" showattsigs="601" usesdiagramusefillcolour="1" x="253" linecolour="none" y="696" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1033" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="138" showattsigs="601" usesdiagramusefillcolour="1" x="249" linecolour="none" y="656" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1097" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations/>
   </diagram>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="1307" documentation="" type="402" showops="0" showpackage="0" name="1 Startup Classes" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="1" width="175" showattsigs="601" usesdiagramusefillcolour="1" x="345" linecolour="none" y="183" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="401" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="176" showattsigs="601" usesdiagramusefillcolour="1" x="43" linecolour="none" y="183" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="567" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="78" showattsigs="601" usesdiagramusefillcolour="1" x="395" linecolour="none" y="340" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="571" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="122" showattsigs="601" usesdiagramusefillcolour="1" x="662" linecolour="none" y="186" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="564" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="110" showattsigs="601" usesdiagramusefillcolour="1" x="376" linecolour="none" y="0" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1298" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="401" widgetaid="567" documentation="" type="500" >
      <linepath>
       <startpoint startx="219" starty="197" />
       <endpoint endx="345" endy="197" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="1298" widgetaid="567" documentation="" type="500" >
      <linepath>
       <startpoint startx="131" starty="183" />
       <endpoint endx="412" endy="28" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="1298" widgetaid="564" documentation="" type="500" >
      <linepath>
       <startpoint startx="723" starty="186" />
       <endpoint endx="449" endy="28" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="571" widgetaid="567" documentation="" type="503" >
      <linepath>
       <startpoint startx="131" starty="211" />
       <endpoint endx="421" endy="340" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="564" widgetaid="571" documentation="" type="503" >
      <linepath>
       <startpoint startx="447" starty="340" />
       <endpoint endx="723" endy="214" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="401" widgetaid="564" documentation="" type="500" >
      <linepath>
       <startpoint startx="662" starty="200" />
       <endpoint endx="520" endy="197" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="1309" documentation="" type="402" showops="0" showpackage="0" name="2 QuantaCommon and QExtFileInfo Class Dependencies" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="1" width="99" showattsigs="601" usesdiagramusefillcolour="1" x="134" linecolour="none" y="714" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="112" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="139" showattsigs="601" usesdiagramusefillcolour="1" x="358" linecolour="none" y="310" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="307" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="99" showattsigs="601" usesdiagramusefillcolour="1" x="15" linecolour="none" y="474" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="274" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="106" showattsigs="601" usesdiagramusefillcolour="1" x="11" linecolour="none" y="399" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="74" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="175" showattsigs="601" usesdiagramusefillcolour="1" x="5" linecolour="none" y="331" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="401" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="108" showattsigs="601" usesdiagramusefillcolour="1" x="401" linecolour="none" y="926" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="374" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="64" showattsigs="601" usesdiagramusefillcolour="1" x="6" linecolour="none" y="261" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="695" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="117" showattsigs="601" usesdiagramusefillcolour="1" x="5" linecolour="none" y="196" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="793" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="152" showattsigs="601" usesdiagramusefillcolour="1" x="4" linecolour="none" y="141" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="725" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="7" linecolour="none" y="53" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="785" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="67" showattsigs="601" usesdiagramusefillcolour="1" x="350" linecolour="none" y="719" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="876" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="660" linecolour="none" y="14" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1378" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="142" showattsigs="601" usesdiagramusefillcolour="1" x="705" linecolour="none" y="726" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1340" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="135" showattsigs="601" usesdiagramusefillcolour="1" x="725" linecolour="none" y="77" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1367" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="120" showattsigs="601" usesdiagramusefillcolour="1" x="1" linecolour="none" y="715" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1318" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="155" showattsigs="601" usesdiagramusefillcolour="1" x="707" linecolour="none" y="184" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1390" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="90" showattsigs="601" usesdiagramusefillcolour="1" x="750" linecolour="none" y="319" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1407" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="95" showattsigs="601" usesdiagramusefillcolour="1" x="433" linecolour="none" y="720" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1442" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="127" showattsigs="601" usesdiagramusefillcolour="1" x="729" linecolour="none" y="260" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1470" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="91" showattsigs="601" usesdiagramusefillcolour="1" x="752" linecolour="none" y="375" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1479" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="121" showattsigs="601" usesdiagramusefillcolour="1" x="237" linecolour="none" y="9" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1241" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="115" showattsigs="601" usesdiagramusefillcolour="1" x="113" linecolour="none" y="8" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="937" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="138" showattsigs="601" usesdiagramusefillcolour="1" x="546" linecolour="none" y="722" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1225" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="130" showattsigs="601" usesdiagramusefillcolour="1" x="363" linecolour="none" y="7" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1126" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="163" showattsigs="601" usesdiagramusefillcolour="1" x="881" linecolour="none" y="729" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1187" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="138" showattsigs="601" usesdiagramusefillcolour="1" x="503" linecolour="none" y="7" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1097" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="92" showattsigs="601" usesdiagramusefillcolour="1" x="19" linecolour="none" y="543" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="407" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="74" showattsigs="601" usesdiagramusefillcolour="1" x="251" linecolour="none" y="716" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1512" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="92" showattsigs="601" usesdiagramusefillcolour="1" x="639" linecolour="none" y="1093" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1348" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="97" showattsigs="601" usesdiagramusefillcolour="1" x="117" linecolour="none" y="1085" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1537" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="121" showattsigs="601" usesdiagramusefillcolour="1" x="398" linecolour="none" y="1095" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1530" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" widgetbid="307" widgetaid="401" documentation="" type="502" >
      <linepath>
       <startpoint startx="180" starty="345" />
       <endpoint endx="358" endy="324" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="4" widgetbid="307" widgetaid="112" documentation="" type="502" >
      <linepath>
       <startpoint startx="183" starty="714" />
       <endpoint endx="408" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="2" widgetbid="307" widgetaid="274" documentation="" type="502" >
      <linepath>
       <startpoint startx="64" starty="474" />
       <endpoint endx="383" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" widgetbid="307" widgetaid="74" documentation="" type="502" >
      <linepath>
       <startpoint startx="64" starty="399" />
       <endpoint endx="358" endy="331" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" widgetbid="307" widgetaid="695" documentation="" type="502" >
      <linepath>
       <startpoint startx="70" starty="275" />
       <endpoint endx="358" endy="317" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="2" widgetbid="307" widgetaid="793" documentation="" type="502" >
      <linepath>
       <startpoint startx="63" starty="224" />
       <endpoint endx="381" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="1" widgetbid="307" widgetaid="725" documentation="" type="502" >
      <linepath>
       <startpoint startx="80" starty="169" />
       <endpoint endx="369" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="3" widgetbid="307" widgetaid="785" documentation="" type="502" >
      <linepath>
       <startpoint startx="87" starty="81" />
       <endpoint endx="392" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="6" widgetbid="307" widgetaid="876" documentation="" type="502" >
      <linepath>
       <startpoint startx="383" starty="719" />
       <endpoint endx="433" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="8" widgetbid="307" widgetaid="1378" documentation="" type="502" >
      <linepath>
       <startpoint startx="740" starty="42" />
       <endpoint endx="450" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="9" widgetbid="307" widgetaid="1340" documentation="" type="502" >
      <linepath>
       <startpoint startx="776" starty="726" />
       <endpoint endx="471" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="10" widgetbid="307" widgetaid="1367" documentation="" type="502" >
      <linepath>
       <startpoint startx="792" starty="105" />
       <endpoint endx="473" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="1" widgetbid="307" widgetaid="1318" documentation="" type="502" >
      <linepath>
       <startpoint startx="61" starty="715" />
       <endpoint endx="370" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="9" widgetbid="307" widgetaid="1390" documentation="" type="502" >
      <linepath>
       <startpoint startx="784" starty="212" />
       <endpoint endx="462" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="307" widgetaid="1407" documentation="" type="502" >
      <linepath>
       <startpoint startx="750" starty="333" />
       <endpoint endx="497" endy="319" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="7" widgetbid="307" widgetaid="1442" documentation="" type="502" >
      <linepath>
       <startpoint startx="480" starty="720" />
       <endpoint endx="446" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="11" widgetbid="307" widgetaid="1470" documentation="" type="502" >
      <linepath>
       <startpoint startx="729" starty="274" />
       <endpoint endx="485" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="307" widgetaid="1479" documentation="" type="502" >
      <linepath>
       <startpoint startx="752" starty="389" />
       <endpoint endx="497" endy="328" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="4" widgetbid="307" widgetaid="937" documentation="" type="502" >
      <linepath>
       <startpoint startx="170" starty="36" />
       <endpoint endx="404" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="5" widgetbid="307" widgetaid="1241" documentation="" type="502" >
      <linepath>
       <startpoint startx="297" starty="37" />
       <endpoint endx="415" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="8" widgetbid="307" widgetaid="1225" documentation="" type="502" >
      <linepath>
       <startpoint startx="615" starty="722" />
       <endpoint endx="459" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="6" widgetbid="307" widgetaid="1126" documentation="" type="502" >
      <linepath>
       <startpoint startx="428" starty="35" />
       <endpoint endx="427" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="10" widgetbid="307" widgetaid="1187" documentation="" type="502" >
      <linepath>
       <startpoint startx="962" starty="729" />
       <endpoint endx="484" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="12" indexb="7" widgetbid="307" widgetaid="1097" documentation="" type="502" >
      <linepath>
       <startpoint startx="572" starty="35" />
       <endpoint endx="439" endy="310" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="3" widgetbid="307" widgetaid="407" documentation="" type="502" >
      <linepath>
       <startpoint startx="65" starty="543" />
       <endpoint endx="395" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="11" indexb="5" widgetbid="307" widgetaid="1512" documentation="" type="502" >
      <linepath>
       <startpoint startx="288" starty="716" />
       <endpoint endx="421" endy="338" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="3" widgetbid="374" widgetaid="1512" documentation="" type="502" >
      <linepath>
       <startpoint startx="288" starty="744" />
       <endpoint endx="437" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="4" widgetbid="374" widgetaid="876" documentation="" type="502" >
      <linepath>
       <startpoint startx="383" starty="747" />
       <endpoint endx="449" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="7" widgetbid="374" widgetaid="1340" documentation="" type="502" >
      <linepath>
       <startpoint startx="776" starty="754" />
       <endpoint endx="485" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="1" widgetbid="374" widgetaid="1318" documentation="" type="502" >
      <linepath>
       <startpoint startx="61" starty="743" />
       <endpoint endx="413" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" widgetbid="374" widgetaid="1348" documentation="" type="502" >
      <linepath>
       <startpoint startx="685" starty="1093" />
       <endpoint endx="482" endy="954" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="2" widgetbid="374" widgetaid="112" documentation="" type="502" >
      <linepath>
       <startpoint startx="183" starty="742" />
       <endpoint endx="425" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="5" widgetbid="374" widgetaid="1442" documentation="" type="502" >
      <linepath>
       <startpoint startx="480" starty="748" />
       <endpoint endx="461" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" widgetbid="374" widgetaid="1537" documentation="" type="502" >
      <linepath>
       <startpoint startx="165" starty="1085" />
       <endpoint endx="428" endy="954" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" widgetbid="374" widgetaid="1530" documentation="" type="502" >
      <linepath>
       <startpoint startx="458" starty="1095" />
       <endpoint endx="455" endy="954" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="6" widgetbid="374" widgetaid="1225" documentation="" type="502" >
      <linepath>
       <startpoint startx="615" starty="750" />
       <endpoint endx="473" endy="926" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="9" indexb="8" widgetbid="374" widgetaid="1187" documentation="" type="502" >
      <linepath>
       <startpoint startx="962" starty="757" />
       <endpoint endx="497" endy="926" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="1561" documentation="" type="402" showops="0" showpackage="0" name="3. The main  classes" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="0" width="99" showattsigs="601" usesdiagramusefillcolour="0" x="129" linecolour="#ff0000" y="310" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="112" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="99" showattsigs="601" usesdiagramusefillcolour="0" x="343" linecolour="#ff0000" y="417" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="274" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="106" showattsigs="601" usesdiagramusefillcolour="0" x="516" linecolour="#ff0000" y="310" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="74" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="92" showattsigs="601" usesdiagramusefillcolour="0" x="523" linecolour="#ff0000" y="139" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="407" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="274" widgetaid="74" documentation="" type="503" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="550" linecolour="none" y="340" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="411" linecolour="none" y="393" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="489" linecolour="none" y="377" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="569" starty="338" />
       <endpoint endx="409" endy="417" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="112" widgetaid="74" documentation="There is only one QuantaApp and QuantaView class." type="503" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="497" linecolour="none" y="326" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="230" linecolour="none" y="326" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="372" linecolour="none" y="324" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="516" starty="324" />
       <endpoint endx="228" endy="324" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="274" widgetaid="112" documentation="There is only one QuantaApp and QuantaDoc class." type="503" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="180" linecolour="none" y="340" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="357" linecolour="none" y="393" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="277" linecolour="none" y="377" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="178" starty="338" />
       <endpoint endx="376" endy="417" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="407" widgetaid="74" documentation="The QuantaView can have several Document objects placed on the writeTab." type="503" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="550" linecolour="none" y="286" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="553" linecolour="none" y="169" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="569" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="569" starty="310" />
       <endpoint endx="569" endy="167" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="1569" documentation="" type="402" showops="0" showpackage="0" name="4. Treeviews" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="0" width="101" showattsigs="601" usesdiagramusefillcolour="0" x="346" linecolour="#ff0000" y="21" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1267" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="111" showattsigs="601" usesdiagramusefillcolour="0" x="98" linecolour="#ff0000" y="147" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="981" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="132" showattsigs="601" usesdiagramusefillcolour="0" x="603" linecolour="#ff0000" y="147" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="950" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="121" showattsigs="601" usesdiagramusefillcolour="0" x="356" linecolour="#ff0000" y="147" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1241" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="128" showattsigs="601" usesdiagramusefillcolour="0" x="89" linecolour="#ff0000" y="224" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1082" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="149" showattsigs="601" usesdiagramusefillcolour="0" x="595" linecolour="#ff0000" y="224" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1055" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="138" showattsigs="601" usesdiagramusefillcolour="0" x="347" linecolour="#ff0000" y="224" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1225" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="130" showattsigs="601" usesdiagramusefillcolour="0" x="361" linecolour="#ff0000" y="287" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1126" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="121" showattsigs="601" usesdiagramusefillcolour="0" x="89" linecolour="#ff0000" y="287" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1211" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="163" showattsigs="601" usesdiagramusefillcolour="0" x="588" linecolour="#ff0000" y="57" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1187" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="138" showattsigs="601" usesdiagramusefillcolour="0" x="362" linecolour="#ff0000" y="449" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1097" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="149" showattsigs="601" usesdiagramusefillcolour="1" x="601" linecolour="none" y="449" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1033" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="128" showattsigs="601" usesdiagramusefillcolour="1" x="107" linecolour="none" y="449" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1167" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="142" showattsigs="601" usesdiagramusefillcolour="0" x="518" linecolour="#ff0000" y="626" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1340" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="118" linecolour="#ff0000" y="628" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1318" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="92" showattsigs="601" usesdiagramusefillcolour="0" x="585" linecolour="#ff0000" y="334" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="1348" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="135" showattsigs="601" usesdiagramusefillcolour="1" x="307" linecolour="none" y="629" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="1367" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="1267" widgetaid="1241" documentation="" type="500" >
      <linepath>
       <startpoint startx="396" starty="147" />
       <endpoint endx="396" endy="49" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1241" widgetaid="981" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="211" linecolour="none" y="163" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="337" linecolour="none" y="163" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="282" linecolour="none" y="161" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="209" starty="161" />
       <endpoint endx="356" endy="161" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1241" widgetaid="950" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="587" linecolour="none" y="163" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="479" linecolour="none" y="163" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="540" linecolour="none" y="161" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="603" starty="161" />
       <endpoint endx="477" endy="161" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="981" widgetaid="1082" documentation="" type="500" >
      <linepath>
       <startpoint startx="153" starty="224" />
       <endpoint endx="153" endy="175" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="950" widgetaid="1055" documentation="" type="500" >
      <linepath>
       <startpoint startx="669" starty="224" />
       <endpoint endx="669" endy="175" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1241" widgetaid="1225" documentation="" type="500" >
      <linepath>
       <startpoint startx="416" starty="224" />
       <endpoint endx="416" endy="175" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1225" widgetaid="1082" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="219" linecolour="none" y="240" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="328" linecolour="none" y="240" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="282" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="217" starty="238" />
       <endpoint endx="347" endy="238" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1225" widgetaid="1055" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="579" linecolour="none" y="240" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="487" linecolour="none" y="240" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="540" linecolour="none" y="238" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="595" starty="238" />
       <endpoint endx="485" endy="238" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1126" widgetaid="1211" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="212" linecolour="none" y="303" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="342" linecolour="none" y="303" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="285" linecolour="none" y="301" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="210" starty="301" />
       <endpoint endx="361" endy="301" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="1241" widgetaid="1187" documentation="" type="500" >
      <linepath>
       <startpoint startx="669" starty="85" />
       <endpoint endx="436" endy="147" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1097" widgetaid="1033" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="585" linecolour="none" y="465" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="502" linecolour="none" y="465" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="550" linecolour="none" y="463" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="601" starty="463" />
       <endpoint endx="500" endy="463" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1097" widgetaid="1167" documentation="" type="501" >
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="237" linecolour="none" y="465" operation="" usesdiagramlinecolour="1" role="701" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="*" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="343" linecolour="none" y="465" operation="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="298" linecolour="none" y="463" operation="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" xmi.id="-1" text="" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
      <linepath>
       <startpoint startx="235" starty="463" />
       <endpoint endx="362" endy="463" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" widgetbid="1097" widgetaid="1318" documentation="" type="512" >
      <linepath>
       <startpoint startx="178" starty="628" />
       <endpoint endx="396" endy="477" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="1097" widgetaid="1348" documentation="" type="512" >
      <linepath>
       <startpoint startx="615" starty="362" />
       <endpoint endx="431" endy="449" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="4" indexb="3" widgetbid="1097" widgetaid="1340" documentation="" type="512" >
      <linepath>
       <startpoint startx="565" starty="626" />
       <endpoint endx="465" endy="477" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" widgetbid="1097" widgetaid="1367" documentation="" type="512" >
      <linepath>
       <startpoint startx="374" starty="629" />
       <endpoint endx="431" endy="477" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="1033" widgetaid="1340" documentation="" type="502" >
      <linepath>
       <startpoint startx="612" starty="626" />
       <endpoint endx="675" endy="477" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="1033" widgetaid="1348" documentation="" type="502" >
      <linepath>
       <startpoint startx="646" starty="362" />
       <endpoint endx="675" endy="449" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="0" xmi.id="1593" documentation="" type="402" showops="0" showpackage="0" name="5. Plugin system" localid="30000" showstereotype="0" showscope="1" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" linecolor="#ff0000" >
    <widgets>
     <UML:ConceptWidget usesdiagramfillcolour="1" width="117" showattsigs="601" usesdiagramusefillcolour="1" x="345" linecolour="none" y="62" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="793" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="205" linecolour="none" y="193" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="785" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="152" showattsigs="601" usesdiagramusefillcolour="1" x="458" linecolour="none" y="200" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="725" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="1" width="124" showattsigs="601" usesdiagramusefillcolour="1" x="223" linecolour="none" y="289" showopsigs="601" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="0" xmi.id="757" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="114" showattsigs="601" usesdiagramusefillcolour="0" x="624" linecolour="#ff0000" y="57" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="767" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="162" showattsigs="601" usesdiagramusefillcolour="0" x="308" linecolour="#ff0000" y="383" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="747" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="167" showattsigs="601" usesdiagramusefillcolour="0" x="306" linecolour="#ff0000" y="481" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="762" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
     <UML:ConceptWidget usesdiagramfillcolour="0" width="183" showattsigs="601" usesdiagramusefillcolour="0" x="86" linecolour="#ff0000" y="386" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="28" usefillcolor="1" showattributes="0" xmi.id="853" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="Arial [Monotype],11,-1,5,50,0,0,0,0,0" />
    </widgets>
    <messages/>
    <associations>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="793" widgetaid="785" documentation="" type="500" >
      <linepath>
       <startpoint startx="285" starty="193" />
       <endpoint endx="384" endy="90" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="793" widgetaid="725" documentation="" type="500" >
      <linepath>
       <startpoint startx="534" starty="200" />
       <endpoint endx="423" endy="90" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="785" widgetaid="757" documentation="" type="500" >
      <linepath>
       <startpoint startx="285" starty="289" />
       <endpoint endx="285" endy="221" />
      </linepath>
     </UML:AssocWidget>
     <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="747" widgetaid="762" documentation="" type="501" >
      <linepath>
       <startpoint startx="389" starty="481" />
       <endpoint endx="389" endy="411" />
      </linepath>
     </UML:AssocWidget>
    </associations>
   </diagram>
  </diagrams>
  <listview>
   <listitem open="1" type="800" id="-1" label="Views" >
    <listitem open="1" type="801" id="-1" label="Logical View" >
     <listitem open="1" type="807" id="1307" label="1 Startup Classes" />
     <listitem open="1" type="807" id="1309" label="2 QuantaCommon and QExtFileInfo Class Dependencies" />
     <listitem open="1" type="807" id="1561" label="3. The main  classes" />
     <listitem open="0" type="807" id="1569" label="4. Treeviews" />
     <listitem open="0" type="807" id="1593" label="5. Plugin system" />
     <listitem open="0" type="813" id="1390" label="CSSSelectorEditor" >
      <listitem open="0" type="815" id="1391" label="CSSSelectorEditor" />
      <listitem open="0" type="815" id="1396" label="code" />
      <listitem open="0" type="815" id="1397" label="splitValueTRBL" />
      <listitem open="0" type="815" id="1403" label="widgetFromCode" />
      <listitem open="0" type="815" id="1405" label="~CSSSelectorEditor" />
     </listitem>
     <listitem open="0" type="813" id="757" label="CervisiaPlugin" >
      <listitem open="0" type="815" id="758" label="CervisiaPlugin" />
      <listitem open="0" type="815" id="759" label="run" />
      <listitem open="0" type="815" id="760" label="unload" />
      <listitem open="0" type="815" id="761" label="~CervisiaPlugin" />
     </listitem>
     <listitem open="0" type="813" id="1512" label="CopyTo" >
      <listitem open="0" type="815" id="1515" label="CopyTo" />
      <listitem open="0" type="814" id="1513" label="copiedURL" />
      <listitem open="0" type="815" id="1519" label="copy" />
      <listitem open="0" type="814" id="1514" label="mInitialDirUrl" />
      <listitem open="0" type="815" id="1521" label="~CopyTo" />
     </listitem>
     <listitem open="0" type="813" id="1013" label="DocFolder" >
      <listitem open="0" type="815" id="1022" label="DocFolder" />
      <listitem open="0" type="815" id="1017" label="DocFolder" />
      <listitem open="0" type="814" id="1014" label="name" />
      <listitem open="0" type="815" id="1027" label="setOpen" />
      <listitem open="0" type="815" id="1029" label="setup" />
      <listitem open="0" type="815" id="1030" label="text" />
      <listitem open="0" type="814" id="1015" label="topLevel" />
      <listitem open="0" type="814" id="1016" label="url" />
      <listitem open="0" type="815" id="1032" label="~DocFolder" />
     </listitem>
     <listitem open="0" type="813" id="999" label="DocItem" >
      <listitem open="0" type="815" id="1006" label="DocItem" />
      <listitem open="0" type="815" id="1002" label="DocItem" />
      <listitem open="0" type="814" id="1000" label="name" />
      <listitem open="0" type="815" id="1010" label="text" />
      <listitem open="0" type="814" id="1001" label="url" />
      <listitem open="0" type="815" id="1012" label="~DocItem" />
     </listitem>
     <listitem open="0" type="813" id="1089" label="DocTreeView" >
      <listitem open="0" type="815" id="1091" label="DocTreeView" />
      <listitem open="0" type="815" id="1094" label="contextHelp" />
      <listitem open="0" type="814" id="1090" label="contextHelpDict" />
      <listitem open="0" type="815" id="1096" label="~DocTreeView" />
     </listitem>
     <listitem open="0" type="813" id="407" label="Document" >
      <listitem open="0" type="815" id="426" label="Document" />
      <listitem open="0" type="814" id="408" label="baseURL" />
      <listitem open="0" type="814" id="409" label="busy" />
      <listitem open="0" type="815" id="434" label="changeTag" />
      <listitem open="0" type="815" id="437" label="checkDirtyStatus" />
      <listitem open="0" type="815" id="438" label="checkOverwrite" />
      <listitem open="0" type="815" id="440" label="clearTempFile" />
      <listitem open="0" type="815" id="441" label="closeTempFile" />
      <listitem open="0" type="815" id="442" label="codeCompletionHintRequested" />
      <listitem open="0" type="815" id="443" label="codeCompletionRequested" />
      <listitem open="0" type="814" id="410" label="completionInProgress" />
      <listitem open="0" type="815" id="444" label="createTempFile" />
      <listitem open="0" type="815" id="445" label="currentDTD" />
      <listitem open="0" type="815" id="447" label="defaultDTD" />
      <listitem open="0" type="815" id="448" label="dirty" />
      <listitem open="0" type="814" id="411" label="dtdName" />
      <listitem open="0" type="815" id="449" label="evenQuotes" />
      <listitem open="0" type="815" id="451" label="find" />
      <listitem open="0" type="815" id="459" label="findDTDName" />
      <listitem open="0" type="815" id="461" label="findRev" />
      <listitem open="0" type="815" id="469" label="findWordRev" />
      <listitem open="0" type="815" id="471" label="findXMLTag" />
      <listitem open="0" type="815" id="476" label="getAttributeCompletions" />
      <listitem open="0" type="815" id="480" label="getAttributeValueCompletions" />
      <listitem open="0" type="815" id="485" label="getCharacterCompletions" />
      <listitem open="0" type="815" id="486" label="getDTDIdentifier" />
      <listitem open="0" type="815" id="487" label="getGlobalCursorPos" />
      <listitem open="0" type="815" id="488" label="getTagCompletions" />
      <listitem open="0" type="815" id="492" label="getTagNameAt" />
      <listitem open="0" type="815" id="495" label="getVariableCompletions" />
      <listitem open="0" type="814" id="412" label="includeList" />
      <listitem open="0" type="815" id="499" label="insertFile" />
      <listitem open="0" type="815" id="501" label="insertTag" />
      <listitem open="0" type="815" id="504" label="insertText" />
      <listitem open="0" type="815" id="507" label="isModified" />
      <listitem open="0" type="815" id="508" label="isUntitled" />
      <listitem open="0" type="814" id="413" label="m_dirty" />
      <listitem open="0" type="814" id="414" label="m_parsingDTD" />
      <listitem open="0" type="814" id="415" label="m_pluginInterface" />
      <listitem open="0" type="814" id="416" label="m_project" />
      <listitem open="0" type="814" id="417" label="m_tempFileName" />
      <listitem open="0" type="814" id="418" label="oldstat" />
      <listitem open="0" type="815" id="509" label="parseVariables" />
      <listitem open="0" type="815" id="510" label="parsingDTD" />
      <listitem open="0" type="815" id="511" label="readConfig" />
      <listitem open="0" type="815" id="513" label="replaceSelected" />
      <listitem open="0" type="815" id="515" label="resizeEvent" />
      <listitem open="0" type="815" id="517" label="save" />
      <listitem open="0" type="815" id="518" label="saveIt" />
      <listitem open="0" type="815" id="519" label="scriptAutoCompletion" />
      <listitem open="0" type="815" id="524" label="scriptCodeCompletion" />
      <listitem open="0" type="815" id="528" label="selectText" />
      <listitem open="0" type="815" id="533" label="setDTDIdentifier" />
      <listitem open="0" type="815" id="535" label="setDirtyStatus" />
      <listitem open="0" type="815" id="537" label="setModified" />
      <listitem open="0" type="815" id="539" label="setParsingDTD" />
      <listitem open="0" type="815" id="541" label="setUntitledUrl" />
      <listitem open="0" type="815" id="543" label="showCodeCompletions" />
      <listitem open="0" type="814" id="419" label="spellMoved" />
      <listitem open="0" type="814" id="420" label="spellPos" />
      <listitem open="0" type="814" id="421" label="spellText" />
      <listitem open="0" type="814" id="422" label="tempFile" />
      <listitem open="0" type="815" id="545" label="tempFileName" />
      <listitem open="0" type="815" id="546" label="text" />
      <listitem open="0" type="814" id="423" label="untitledUrl" />
      <listitem open="0" type="815" id="551" label="url" />
      <listitem open="0" type="814" id="424" label="userTagList" />
      <listitem open="0" type="814" id="425" label="variableList" />
      <listitem open="0" type="815" id="552" label="writeConfig" />
      <listitem open="0" type="815" id="554" label="xmlAutoCompletion" />
      <listitem open="0" type="815" id="559" label="xmlCodeCompletion" />
      <listitem open="0" type="815" id="563" label="~Document" />
     </listitem>
     <listitem open="0" type="813" id="1537" label="FileCombo" >
      <listitem open="0" type="815" id="1542" label="FileCombo" />
      <listitem open="0" type="815" id="1545" label="FileCombo" />
      <listitem open="0" type="814" id="1538" label="baseURL" />
      <listitem open="0" type="814" id="1539" label="button" />
      <listitem open="0" type="814" id="1540" label="combo" />
      <listitem open="0" type="814" id="1541" label="m_absolutePath" />
      <listitem open="0" type="815" id="1549" label="setBaseURL" />
      <listitem open="0" type="815" id="1551" label="setReturnAbsolutePath" />
      <listitem open="0" type="815" id="1553" label="setText" />
      <listitem open="0" type="815" id="1555" label="text" />
      <listitem open="0" type="815" id="1556" label="~FileCombo" />
     </listitem>
     <listitem open="0" type="813" id="1267" label="FileManage" >
      <listitem open="0" type="815" id="1273" label="FileManage" />
      <listitem open="0" type="815" id="1272" label="FileManage" />
      <listitem open="0" type="815" id="1276" label="currentURL" />
      <listitem open="0" type="815" id="1277" label="denyBinaryInsert" />
      <listitem open="0" type="814" id="1268" label="dirInfo" />
      <listitem open="0" type="814" id="1269" label="dirLister" />
      <listitem open="0" type="814" id="1270" label="fileMenu" />
      <listitem open="0" type="814" id="1271" label="folderMenu" />
      <listitem open="0" type="815" id="1278" label="slotDirListClear" />
      <listitem open="0" type="815" id="1279" label="slotDirListClearURL" />
      <listitem open="0" type="815" id="1281" label="slotDirListCompleted" />
      <listitem open="0" type="815" id="1283" label="slotDirListDeleteItem" />
      <listitem open="0" type="815" id="1285" label="slotDirListNewItems" />
      <listitem open="0" type="815" id="1287" label="slotDirListRefreshItesm" />
      <listitem open="0" type="815" id="1289" label="slotInsertTag" />
      <listitem open="0" type="815" id="1290" label="slotProperties" />
      <listitem open="0" type="815" id="1291" label="slotPropertiesApplied" />
      <listitem open="0" type="815" id="1292" label="slotReload" />
      <listitem open="0" type="815" id="1293" label="~FileManage" />
     </listitem>
     <listitem open="0" type="813" id="937" label="FilesListView" >
      <listitem open="0" type="815" id="940" label="FilesListView" />
      <listitem open="0" type="815" id="945" label="currentFileName" />
      <listitem open="0" type="814" id="938" label="dir" />
      <listitem open="0" type="814" id="939" label="dirList" />
      <listitem open="0" type="815" id="946" label="loadDir" />
      <listitem open="0" type="815" id="948" label="slotReload" />
      <listitem open="0" type="815" id="949" label="~FilesListView" />
     </listitem>
     <listitem open="0" type="813" id="981" label="FilesTreeFile" >
      <listitem open="0" type="815" id="988" label="FilesTreeFile" />
      <listitem open="0" type="815" id="984" label="FilesTreeFile" />
      <listitem open="0" type="814" id="982" label="isDir" />
      <listitem open="0" type="815" id="992" label="setDirIcon" />
      <listitem open="0" type="815" id="993" label="setIcon" />
      <listitem open="0" type="815" id="995" label="sortChildItems" />
      <listitem open="0" type="814" id="983" label="url" />
      <listitem open="0" type="815" id="998" label="~FilesTreeFile" />
     </listitem>
     <listitem open="0" type="813" id="950" label="FilesTreeFolder" >
      <listitem open="0" type="815" id="959" label="FilesTreeFolder" />
      <listitem open="0" type="815" id="955" label="FilesTreeFolder" />
      <listitem open="0" type="815" id="963" label="acceptDrop" />
      <listitem open="0" type="815" id="965" label="dropped" />
      <listitem open="0" type="815" id="967" label="fullName" />
      <listitem open="0" type="815" id="968" label="init" />
      <listitem open="0" type="815" id="969" label="key" />
      <listitem open="0" type="814" id="951" label="name" />
      <listitem open="0" type="814" id="952" label="parentFolder" />
      <listitem open="0" type="814" id="953" label="parentView" />
      <listitem open="0" type="815" id="972" label="setOpen" />
      <listitem open="0" type="815" id="974" label="setup" />
      <listitem open="0" type="815" id="975" label="sortChildItems" />
      <listitem open="0" type="815" id="978" label="text" />
      <listitem open="0" type="814" id="954" label="url" />
      <listitem open="0" type="815" id="980" label="~FilesTreeFolder" />
     </listitem>
     <listitem open="0" type="813" id="1241" label="FilesTreeView" >
      <listitem open="0" type="815" id="1246" label="FilesTreeView" />
      <listitem open="0" type="815" id="1242" label="FilesTreeView" />
      <listitem open="0" type="815" id="1249" label="addFileInfoPage" />
      <listitem open="0" type="815" id="1251" label="currentURL" />
      <listitem open="0" type="815" id="1252" label="getItems" />
      <listitem open="0" type="815" id="1254" label="itemRenamed" />
      <listitem open="0" type="815" id="1257" label="readDir" />
      <listitem open="0" type="815" id="1259" label="slotDirListDeleteItem" />
      <listitem open="0" type="815" id="1261" label="slotDirListNewItems" />
      <listitem open="0" type="815" id="1263" label="slotInsertTag" />
      <listitem open="0" type="815" id="1264" label="slotProperties" />
      <listitem open="0" type="815" id="1265" label="slotReload" />
      <listitem open="0" type="815" id="1266" label="~FilesTreeView" />
     </listitem>
     <listitem open="1" type="813" id="1298" label="KApplication" />
     <listitem open="1" type="813" id="1570" label="KListView" />
     <listitem open="0" type="813" id="564" label="KQApplication" >
      <listitem open="0" type="815" id="565" label="KQApplication" />
      <listitem open="0" type="815" id="566" label="~KQApplication" />
     </listitem>
     <listitem open="0" type="813" id="401" label="KQApplicationPrivate" >
      <listitem open="0" type="815" id="404" label="KQApplicationPrivate" />
      <listitem open="0" type="814" id="402" label="args" />
      <listitem open="0" type="815" id="405" label="init" />
      <listitem open="0" type="814" id="403" label="splash" />
      <listitem open="0" type="815" id="406" label="~KQApplicationPrivate" />
     </listitem>
     <listitem open="0" type="813" id="567" label="KQUniqueApplication" >
      <listitem open="0" type="815" id="568" label="KQUniqueApplication" />
      <listitem open="0" type="815" id="569" label="newInstance" />
      <listitem open="0" type="815" id="570" label="~KQUniqueApplication" />
     </listitem>
     <listitem open="0" type="813" id="571" label="KSplash" >
      <listitem open="0" type="815" id="572" label="KSplash" />
      <listitem open="0" type="815" id="573" label="~KSplash" />
     </listitem>
     <listitem open="0" type="813" id="574" label="Node" >
      <listitem open="0" type="815" id="583" label="Node" />
      <listitem open="0" type="814" id="575" label="child" />
      <listitem open="0" type="814" id="576" label="listItem" />
      <listitem open="0" type="814" id="577" label="next" />
      <listitem open="0" type="814" id="578" label="opened" />
      <listitem open="0" type="814" id="579" label="parent" />
      <listitem open="0" type="814" id="580" label="prev" />
      <listitem open="0" type="814" id="581" label="removeAll" />
      <listitem open="0" type="814" id="582" label="tag" />
      <listitem open="0" type="815" id="585" label="~Node" />
     </listitem>
     <listitem open="0" type="813" id="695" label="Parser" >
      <listitem open="0" type="815" id="704" label="Parser" />
      <listitem open="0" type="815" id="705" label="clear" />
      <listitem open="0" type="815" id="706" label="coutTree" />
      <listitem open="0" type="815" id="709" label="currentDTD" />
      <listitem open="0" type="814" id="696" label="dtdList" />
      <listitem open="0" type="814" id="697" label="m_dtd" />
      <listitem open="0" type="814" id="698" label="m_dtdName" />
      <listitem open="0" type="814" id="699" label="m_node" />
      <listitem open="0" type="814" id="700" label="m_text" />
      <listitem open="0" type="814" id="701" label="maxLines" />
      <listitem open="0" type="815" id="712" label="nodeAt" />
      <listitem open="0" type="814" id="702" label="oldMaxLines" />
      <listitem open="0" type="815" id="716" label="parse" />
      <listitem open="0" type="815" id="718" label="rebuild" />
      <listitem open="0" type="815" id="720" label="scriptParser" />
      <listitem open="0" type="815" id="722" label="specialAreaParser" />
      <listitem open="0" type="814" id="703" label="write" />
      <listitem open="0" type="815" id="724" label="~Parser" />
     </listitem>
     <listitem open="0" type="813" id="738" label="PluginEditorItem" >
      <listitem open="0" type="815" id="739" label="PluginEditorItem" />
      <listitem open="0" type="815" id="741" label="paintCell" />
     </listitem>
     <listitem open="0" type="813" id="876" label="Project" >
      <listitem open="0" type="815" id="907" label="Project" />
      <listitem open="0" type="814" id="877" label="author" />
      <listitem open="0" type="814" id="878" label="baseURL" />
      <listitem open="0" type="814" id="879" label="buff" />
      <listitem open="0" type="814" id="880" label="config" />
      <listitem open="0" type="815" id="910" label="createEmptyDom" />
      <listitem open="0" type="814" id="881" label="currentProjectView" />
      <listitem open="0" type="815" id="911" label="defaultDTD" />
      <listitem open="0" type="815" id="912" label="defaultEncoding" />
      <listitem open="0" type="814" id="882" label="dom" />
      <listitem open="0" type="814" id="883" label="email" />
      <listitem open="0" type="815" id="913" label="hasProject" />
      <listitem open="0" type="815" id="914" label="insertFile" />
      <listitem open="0" type="815" id="917" label="insertFiles" />
      <listitem open="0" type="815" id="919" label="insertFiles" />
      <listitem open="0" type="815" id="922" label="isModified" />
      <listitem open="0" type="814" id="884" label="keepPasswd" />
      <listitem open="0" type="815" id="923" label="loadProjectXML" />
      <listitem open="0" type="814" id="885" label="m_defaultDTD" />
      <listitem open="0" type="814" id="886" label="m_defaultEncoding" />
      <listitem open="0" type="814" id="887" label="m_newFileType" />
      <listitem open="0" type="814" id="888" label="modified" />
      <listitem open="0" type="815" id="924" label="newFileType" />
      <listitem open="0" type="814" id="889" label="newURL" />
      <listitem open="0" type="814" id="890" label="oldURL" />
      <listitem open="0" type="814" id="891" label="olfwprj" />
      <listitem open="0" type="815" id="925" label="openCurrentView" />
      <listitem open="0" type="814" id="892" label="passwd" />
      <listitem open="0" type="814" id="893" label="pnf" />
      <listitem open="0" type="814" id="894" label="png" />
      <listitem open="0" type="814" id="895" label="pnl" />
      <listitem open="0" type="814" id="896" label="pnw" />
      <listitem open="0" type="814" id="897" label="previewPrefix" />
      <listitem open="0" type="814" id="898" label="projectName" />
      <listitem open="0" type="814" id="899" label="projectRecent" />
      <listitem open="0" type="814" id="900" label="projectURL" />
      <listitem open="0" type="815" id="926" label="readConfig" />
      <listitem open="0" type="815" id="928" label="readLastConfig" />
      <listitem open="0" type="814" id="901" label="remoteDir" />
      <listitem open="0" type="815" id="930" label="setDefaultDTD" />
      <listitem open="0" type="814" id="902" label="stack" />
      <listitem open="0" type="814" id="903" label="templateURL" />
      <listitem open="0" type="814" id="904" label="toolbarURL" />
      <listitem open="0" type="815" id="932" label="urlWithPrefix" />
      <listitem open="0" type="814" id="905" label="usePreviewPrefix" />
      <listitem open="0" type="814" id="906" label="wiz" />
      <listitem open="0" type="815" id="934" label="writeConfig" />
      <listitem open="0" type="815" id="936" label="~Project" />
     </listitem>
     <listitem open="0" type="813" id="1360" label="ProjectNewFinal" >
      <listitem open="0" type="815" id="1361" label="ProjectNewFinal" />
      <listitem open="0" type="815" id="1364" label="setMargin" />
      <listitem open="0" type="815" id="1366" label="~ProjectNewFinal" />
     </listitem>
     <listitem open="0" type="813" id="1378" label="ProjectNewGeneral" >
      <listitem open="0" type="815" id="1379" label="ProjectNewGeneral" />
      <listitem open="0" type="815" id="1382" label="setMargin" />
      <listitem open="0" type="815" id="1384" label="type" />
      <listitem open="0" type="815" id="1385" label="~ProjectNewGeneral" />
     </listitem>
     <listitem open="0" type="813" id="1340" label="ProjectNewLocal" >
      <listitem open="0" type="815" id="1342" label="ProjectNewLocal" />
      <listitem open="0" type="814" id="1341" label="baseURL" />
      <listitem open="0" type="815" id="1345" label="resizeEvent" />
      <listitem open="0" type="815" id="1347" label="~ProjectNewLocal" />
     </listitem>
     <listitem open="0" type="813" id="1367" label="ProjectNewWeb" >
      <listitem open="0" type="815" id="1372" label="ProjectNewWeb" />
      <listitem open="0" type="814" id="1368" label="baseURL" />
      <listitem open="0" type="814" id="1369" label="filesList" />
      <listitem open="0" type="814" id="1370" label="proc" />
      <listitem open="0" type="815" id="1375" label="resizeEvent" />
      <listitem open="0" type="814" id="1371" label="start" />
      <listitem open="0" type="815" id="1377" label="~ProjectNewWeb" />
     </listitem>
     <listitem open="0" type="813" id="1082" label="ProjectTreeFile" >
      <listitem open="0" type="815" id="1084" label="ProjectTreeFile" />
      <listitem open="0" type="814" id="1083" label="fname" />
      <listitem open="0" type="815" id="1088" label="~ProjectTreeFile" />
     </listitem>
     <listitem open="0" type="813" id="1055" label="ProjectTreeFolder" >
      <listitem open="0" type="815" id="1063" label="ProjectTreeFolder" />
      <listitem open="0" type="815" id="1059" label="ProjectTreeFolder" />
      <listitem open="0" type="815" id="1067" label="contains" />
      <listitem open="0" type="814" id="1056" label="filesTreeList" />
      <listitem open="0" type="815" id="1069" label="insertItem" />
      <listitem open="0" type="815" id="1072" label="paintCell" />
      <listitem open="0" type="814" id="1057" label="parentView" />
      <listitem open="0" type="814" id="1058" label="path" />
      <listitem open="0" type="815" id="1078" label="setOpen" />
      <listitem open="0" type="815" id="1080" label="setup" />
      <listitem open="0" type="815" id="1081" label="~ProjectTreeFolder" />
     </listitem>
     <listitem open="0" type="813" id="1225" label="ProjectTreeView" >
      <listitem open="0" type="815" id="1231" label="ProjectTreeView" />
      <listitem open="0" type="814" id="1226" label="baseURL" />
      <listitem open="0" type="815" id="1234" label="currentURL" />
      <listitem open="0" type="815" id="1235" label="itemRenamed" />
      <listitem open="0" type="815" id="1238" label="openFolder" />
      <listitem open="0" type="814" id="1227" label="openInQuantaId" />
      <listitem open="0" type="814" id="1228" label="projectDir" />
      <listitem open="0" type="814" id="1229" label="projectMenu" />
      <listitem open="0" type="814" id="1230" label="projectName" />
      <listitem open="0" type="815" id="1240" label="~ProjectTreeView" />
     </listitem>
     <listitem open="0" type="813" id="1318" label="ProjectUpload" >
      <listitem open="0" type="815" id="1326" label="ProjectUpload" />
      <listitem open="0" type="814" id="1319" label="baseUrl" />
      <listitem open="0" type="815" id="1333" label="buildSelectedItemList" />
      <listitem open="0" type="814" id="1320" label="currentURL" />
      <listitem open="0" type="815" id="1334" label="initProjectInfo" />
      <listitem open="0" type="814" id="1321" label="p" />
      <listitem open="0" type="815" id="1336" label="reject" />
      <listitem open="0" type="815" id="1337" label="resizeEvent" />
      <listitem open="0" type="814" id="1322" label="startUrl" />
      <listitem open="0" type="814" id="1323" label="stopUpload" />
      <listitem open="0" type="814" id="1324" label="suspendUpload" />
      <listitem open="0" type="814" id="1325" label="uploadInProgress" />
      <listitem open="0" type="815" id="1339" label="~ProjectUpload" />
     </listitem>
     <listitem open="0" type="813" id="374" label="QExtFileInfo" >
      <listitem open="0" type="815" id="379" label="QExtFileInfo" />
      <listitem open="0" type="814" id="375" label="bJobOK" />
      <listitem open="0" type="815" id="380" label="cdUp" />
      <listitem open="0" type="815" id="382" label="createDir" />
      <listitem open="0" type="815" id="384" label="enter_loop" />
      <listitem open="0" type="815" id="385" label="exists" />
      <listitem open="0" type="815" id="387" label="home" />
      <listitem open="0" type="815" id="388" label="internalExists" />
      <listitem open="0" type="814" id="376" label="lastErrorMsg" />
      <listitem open="0" type="814" id="377" label="lstFilters" />
      <listitem open="0" type="815" id="390" label="path" />
      <listitem open="0" type="815" id="392" label="shortName" />
      <listitem open="0" type="814" id="378" label="timer" />
      <listitem open="0" type="815" id="394" label="toAbsolute" />
      <listitem open="0" type="815" id="397" label="toRelative" />
      <listitem open="0" type="815" id="400" label="~QExtFileInfo" />
     </listitem>
     <listitem open="0" type="813" id="658" label="QTag" >
      <listitem open="0" type="815" id="669" label="=" />
      <listitem open="0" type="815" id="672" label="QTag" />
      <listitem open="0" type="815" id="671" label="QTag" />
      <listitem open="0" type="815" id="674" label="addAttribute" />
      <listitem open="0" type="815" id="676" label="attribute" />
      <listitem open="0" type="815" id="678" label="attributeAt" />
      <listitem open="0" type="815" id="680" label="attributeCount" />
      <listitem open="0" type="815" id="681" label="attributes" />
      <listitem open="0" type="814" id="659" label="attrs" />
      <listitem open="0" type="814" id="660" label="commonGroups" />
      <listitem open="0" type="815" id="682" label="fileName" />
      <listitem open="0" type="815" id="683" label="isOptional" />
      <listitem open="0" type="815" id="684" label="isSingle" />
      <listitem open="0" type="814" id="661" label="m_fileName" />
      <listitem open="0" type="815" id="685" label="name" />
      <listitem open="0" type="814" id="662" label="optional" />
      <listitem open="0" type="814" id="663" label="parentDTD" />
      <listitem open="0" type="814" id="664" label="returnType" />
      <listitem open="0" type="815" id="686" label="setFileName" />
      <listitem open="0" type="815" id="688" label="setName" />
      <listitem open="0" type="815" id="690" label="setOptional" />
      <listitem open="0" type="815" id="692" label="setSingle" />
      <listitem open="0" type="814" id="665" label="single" />
      <listitem open="0" type="814" id="666" label="stoppingTags" />
      <listitem open="0" type="814" id="667" label="tagName" />
      <listitem open="0" type="814" id="668" label="type" />
      <listitem open="0" type="815" id="694" label="~QTag" />
     </listitem>
     <listitem open="0" type="813" id="112" label="QuantaApp" >
      <listitem open="0" type="815" id="205" label="QuantaApp" />
      <listitem open="0" type="815" id="206" label="actions" />
      <listitem open="0" type="815" id="207" label="allToolbarsHidden" />
      <listitem open="0" type="814" id="113" label="bookmarkClear" />
      <listitem open="0" type="814" id="114" label="bookmarkToggle" />
      <listitem open="0" type="814" id="115" label="bottdock" />
      <listitem open="0" type="814" id="116" label="bottomWidgetStack" />
      <listitem open="0" type="814" id="117" label="closeprjAction" />
      <listitem open="0" type="814" id="118" label="config" />
      <listitem open="0" type="815" id="208" label="createContainer" />
      <listitem open="0" type="814" id="119" label="currentToolbarDTD" />
      <listitem open="0" type="814" id="120" label="dTab" />
      <listitem open="0" type="814" id="121" label="dbg3" />
      <listitem open="0" type="814" id="122" label="dbg4" />
      <listitem open="0" type="814" id="123" label="debuggerStyle" />
      <listitem open="0" type="815" id="213" label="defaultEncoding" />
      <listitem open="0" type="814" id="124" label="doc" />
      <listitem open="0" type="814" id="125" label="dtabdock" />
      <listitem open="0" type="814" id="126" label="editRedo" />
      <listitem open="0" type="814" id="127" label="editTagAction" />
      <listitem open="0" type="814" id="128" label="editUndo" />
      <listitem open="0" type="814" id="129" label="exitingFlag" />
      <listitem open="0" type="814" id="130" label="fLTab" />
      <listitem open="0" type="814" id="131" label="fTTab" />
      <listitem open="0" type="814" id="132" label="fTab" />
      <listitem open="0" type="814" id="133" label="fileRecent" />
      <listitem open="0" type="815" id="214" label="focusInEvent" />
      <listitem open="0" type="814" id="134" label="ftabdock" />
      <listitem open="0" type="815" id="216" label="getDoc" />
      <listitem open="0" type="815" id="217" label="getMessages" />
      <listitem open="0" type="815" id="218" label="getProject" />
      <listitem open="0" type="815" id="219" label="getView" />
      <listitem open="0" type="814" id="135" label="grepDialog" />
      <listitem open="0" type="815" id="220" label="htmlPart" />
      <listitem open="0" type="814" id="136" label="htmlPartDoc" />
      <listitem open="0" type="814" id="137" label="htmlpart" />
      <listitem open="0" type="815" id="221" label="initActions" />
      <listitem open="0" type="815" id="222" label="initDocument" />
      <listitem open="0" type="815" id="223" label="initPlugins" />
      <listitem open="0" type="815" id="224" label="initProject" />
      <listitem open="0" type="815" id="225" label="initQuanta" />
      <listitem open="0" type="815" id="226" label="initStatusBar" />
      <listitem open="0" type="815" id="227" label="initTagDict" />
      <listitem open="0" type="815" id="228" label="initView" />
      <listitem open="0" type="814" id="138" label="insertDirAction" />
      <listitem open="0" type="814" id="139" label="insertFileAction" />
      <listitem open="0" type="814" id="140" label="leftdock" />
      <listitem open="0" type="815" id="229" label="loadInitialProject" />
      <listitem open="0" type="815" id="231" label="loadToolbarForDTD" />
      <listitem open="0" type="814" id="141" label="m_actions" />
      <listitem open="0" type="814" id="142" label="m_oldTreeViewWidget" />
      <listitem open="0" type="814" id="143" label="m_pluginInterface" />
      <listitem open="0" type="814" id="144" label="m_pluginMenu" />
      <listitem open="0" type="814" id="145" label="m_tagsMenu" />
      <listitem open="0" type="814" id="146" label="maindock" />
      <listitem open="0" type="814" id="147" label="markList" />
      <listitem open="0" type="814" id="148" label="messageOutput" />
      <listitem open="0" type="815" id="233" label="newFileType" />
      <listitem open="0" type="814" id="149" label="newPrjAction" />
      <listitem open="0" type="814" id="150" label="openPrjAction" />
      <listitem open="0" type="814" id="151" label="openPrjViewAction" />
      <listitem open="0" type="815" id="234" label="outputDockWidget" />
      <listitem open="0" type="814" id="152" label="pTab" />
      <listitem open="0" type="814" id="153" label="phpDebugPort" />
      <listitem open="0" type="815" id="235" label="pluginMenu" />
      <listitem open="0" type="814" id="154" label="pm_bookmark" />
      <listitem open="0" type="814" id="155" label="pm_set" />
      <listitem open="0" type="814" id="156" label="previewCopyMade" />
      <listitem open="0" type="814" id="157" label="previewTmpFile" />
      <listitem open="0" type="815" id="236" label="processDTD" />
      <listitem open="0" type="814" id="158" label="project" />
      <listitem open="0" type="815" id="238" label="projectBaseURL" />
      <listitem open="0" type="814" id="159" label="projectOptionAction" />
      <listitem open="0" type="814" id="160" label="projectToolbarFiles" />
      <listitem open="0" type="814" id="161" label="ptabdock" />
      <listitem open="0" type="814" id="162" label="quantaStarted" />
      <listitem open="0" type="815" id="239" label="queryClose" />
      <listitem open="0" type="815" id="240" label="readOptions" />
      <listitem open="0" type="815" id="241" label="readTagDir" />
      <listitem open="0" type="815" id="243" label="readTagFile" />
      <listitem open="0" type="814" id="163" label="redoAction" />
      <listitem open="0" type="814" id="164" label="refreshTimer" />
      <listitem open="0" type="815" id="247" label="removeContainer" />
      <listitem open="0" type="815" id="252" label="removeToolbar" />
      <listitem open="0" type="814" id="165" label="rescanPrjDirAction" />
      <listitem open="0" type="814" id="166" label="rightWidgetStack" />
      <listitem open="0" type="814" id="167" label="sTab" />
      <listitem open="0" type="814" id="168" label="saveAction" />
      <listitem open="0" type="814" id="169" label="saveAllAction" />
      <listitem open="0" type="814" id="170" label="saveAsLocalTemplateAction" />
      <listitem open="0" type="814" id="171" label="saveAsPrjViewAction" />
      <listitem open="0" type="814" id="172" label="saveAsProjectTemplateAction" />
      <listitem open="0" type="815" id="254" label="saveAsTemplate" />
      <listitem open="0" type="815" id="257" label="saveModifiedToolbars" />
      <listitem open="0" type="815" id="258" label="saveOptions" />
      <listitem open="0" type="814" id="173" label="savePrjViewAction" />
      <listitem open="0" type="814" id="174" label="saveSelectionAsLocalTemplateAction" />
      <listitem open="0" type="814" id="175" label="saveSelectionAsProjectTemplateAction" />
      <listitem open="0" type="815" id="259" label="saveToolBar" />
      <listitem open="0" type="814" id="176" label="saveprjAction" />
      <listitem open="0" type="814" id="177" label="scriptBeginRxStr" />
      <listitem open="0" type="814" id="178" label="scriptEndRxStr" />
      <listitem open="0" type="815" id="262" label="setAttributes" />
      <listitem open="0" type="814" id="179" label="setEndOfLine" />
      <listitem open="0" type="814" id="180" label="showDTDToolbar" />
      <listitem open="0" type="814" id="181" label="showDTabAction" />
      <listitem open="0" type="814" id="182" label="showFTabAction" />
      <listitem open="0" type="814" id="183" label="showMessagesAction" />
      <listitem open="0" type="814" id="184" label="showPTabAction" />
      <listitem open="0" type="814" id="185" label="showPreviewAction" />
      <listitem open="0" type="814" id="186" label="showSTabAction" />
      <listitem open="0" type="814" id="187" label="showStatusbarAction" />
      <listitem open="0" type="814" id="188" label="showTTabAction" />
      <listitem open="0" type="814" id="189" label="showToolbarAction" />
      <listitem open="0" type="815" id="265" label="showToolbarFile" />
      <listitem open="0" type="814" id="190" label="showTreeAction" />
      <listitem open="0" type="814" id="191" label="spellChecker" />
      <listitem open="0" type="814" id="192" label="stabdock" />
      <listitem open="0" type="814" id="193" label="statusbarTimer" />
      <listitem open="0" type="814" id="194" label="tTab" />
      <listitem open="0" type="815" id="267" label="tagsMenu" />
      <listitem open="0" type="814" id="195" label="tempFileList" />
      <listitem open="0" type="815" id="268" label="toolbarByURL" />
      <listitem open="0" type="814" id="196" label="toolbarList" />
      <listitem open="0" type="815" id="270" label="toolbarMenu" />
      <listitem open="0" type="814" id="197" label="ttabdock" />
      <listitem open="0" type="814" id="198" label="undoAction" />
      <listitem open="0" type="814" id="199" label="uploadProjectAction" />
      <listitem open="0" type="814" id="200" label="userToolbarsCount" />
      <listitem open="0" type="814" id="201" label="view" />
      <listitem open="0" type="814" id="202" label="viewBorder" />
      <listitem open="0" type="814" id="203" label="viewDynamicWordWrap" />
      <listitem open="0" type="814" id="204" label="viewLineNumbers" />
      <listitem open="0" type="815" id="272" label="widgetStackOfHtmlPart" />
      <listitem open="0" type="815" id="273" label="~QuantaApp" />
     </listitem>
     <listitem open="0" type="813" id="725" label="QuantaCmdPlugin" >
      <listitem open="0" type="815" id="728" label="QuantaCmdPlugin" />
      <listitem open="0" type="815" id="729" label="isLoaded" />
      <listitem open="0" type="815" id="730" label="load" />
      <listitem open="0" type="814" id="726" label="m_firstOutput" />
      <listitem open="0" type="814" id="727" label="m_process" />
      <listitem open="0" type="815" id="731" label="makeQString" />
      <listitem open="0" type="815" id="734" label="run" />
      <listitem open="0" type="815" id="735" label="toggle" />
      <listitem open="0" type="815" id="736" label="unload" />
      <listitem open="0" type="815" id="737" label="~QuantaCmdPlugin" />
     </listitem>
     <listitem open="0" type="813" id="307" label="QuantaCommon" >
      <listitem open="0" type="815" id="308" label="QuantaCommon" />
      <listitem open="0" type="815" id="309" label="attrCase" />
      <listitem open="0" type="815" id="311" label="checkExactMimeType" />
      <listitem open="0" type="815" id="314" label="checkMimeGroup" />
      <listitem open="0" type="815" id="317" label="checkMimeType" />
      <listitem open="0" type="815" id="320" label="convertToPath" />
      <listitem open="0" type="815" id="322" label="dirCreationError" />
      <listitem open="0" type="815" id="325" label="getDTDNameFromNickName" />
      <listitem open="0" type="815" id="327" label="getDTDNickNameFromName" />
      <listitem open="0" type="815" id="329" label="i18n2normal" />
      <listitem open="0" type="815" id="331" label="isBetween" />
      <listitem open="0" type="815" id="338" label="isKnownTag" />
      <listitem open="0" type="815" id="341" label="isOptionalTag" />
      <listitem open="0" type="815" id="344" label="isSingleTag" />
      <listitem open="0" type="815" id="347" label="makeRxCompatible" />
      <listitem open="0" type="815" id="349" label="pluginDirs" />
      <listitem open="0" type="815" id="351" label="qUrl" />
      <listitem open="0" type="815" id="353" label="setUrl" />
      <listitem open="0" type="815" id="356" label="tagAttributeValues" />
      <listitem open="0" type="815" id="360" label="tagAttributes" />
      <listitem open="0" type="815" id="363" label="tagCase" />
      <listitem open="0" type="815" id="365" label="tagFromDTD" />
      <listitem open="0" type="815" id="368" label="tagFromDTD" />
      <listitem open="0" type="815" id="371" label="xmlFromAttributes" />
      <listitem open="0" type="815" id="373" label="~QuantaCommon" />
     </listitem>
     <listitem open="0" type="813" id="274" label="QuantaDoc" >
      <listitem open="0" type="815" id="276" label="QuantaDoc" />
      <listitem open="0" type="814" id="275" label="attribMenu" />
      <listitem open="0" type="815" id="279" label="changeFileTabName" />
      <listitem open="0" type="815" id="281" label="closeDocument" />
      <listitem open="0" type="815" id="282" label="isModified" />
      <listitem open="0" type="815" id="283" label="isModifiedAll" />
      <listitem open="0" type="815" id="284" label="isOpened" />
      <listitem open="0" type="815" id="286" label="newDocument" />
      <listitem open="0" type="815" id="288" label="newWrite" />
      <listitem open="0" type="815" id="289" label="nextDocument" />
      <listitem open="0" type="815" id="290" label="openDocument" />
      <listitem open="0" type="815" id="293" label="prevDocument" />
      <listitem open="0" type="815" id="294" label="readConfig" />
      <listitem open="0" type="815" id="296" label="saveAll" />
      <listitem open="0" type="815" id="298" label="saveDocument" />
      <listitem open="0" type="815" id="300" label="saveModified" />
      <listitem open="0" type="815" id="301" label="setModified" />
      <listitem open="0" type="815" id="303" label="write" />
      <listitem open="0" type="815" id="304" label="writeConfig" />
      <listitem open="0" type="815" id="306" label="~QuantaDoc" />
     </listitem>
     <listitem open="0" type="813" id="785" label="QuantaKPartPlugin" >
      <listitem open="0" type="815" id="786" label="QuantaKPartPlugin" />
      <listitem open="0" type="815" id="787" label="isLoaded" />
      <listitem open="0" type="815" id="788" label="load" />
      <listitem open="0" type="815" id="789" label="run" />
      <listitem open="0" type="815" id="790" label="toggle" />
      <listitem open="0" type="815" id="791" label="unload" />
      <listitem open="0" type="815" id="792" label="~QuantaKPartPlugin" />
     </listitem>
     <listitem open="0" type="813" id="793" label="QuantaPlugin" >
      <listitem open="0" type="815" id="806" label="QuantaPlugin" />
      <listitem open="0" type="815" id="805" label="QuantaPlugin" />
      <listitem open="0" type="815" id="814" label="arguments" />
      <listitem open="0" type="815" id="815" label="fileName" />
      <listitem open="0" type="815" id="816" label="isLoaded" />
      <listitem open="0" type="815" id="817" label="isRunning" />
      <listitem open="0" type="815" id="818" label="isStandard" />
      <listitem open="0" type="815" id="819" label="load" />
      <listitem open="0" type="815" id="820" label="location" />
      <listitem open="0" type="814" id="794" label="m_action" />
      <listitem open="0" type="814" id="795" label="m_arguments" />
      <listitem open="0" type="814" id="796" label="m_fileName" />
      <listitem open="0" type="814" id="797" label="m_icon" />
      <listitem open="0" type="814" id="798" label="m_isRunning" />
      <listitem open="0" type="814" id="799" label="m_location" />
      <listitem open="0" type="814" id="800" label="m_name" />
      <listitem open="0" type="814" id="801" label="m_outputWindow" />
      <listitem open="0" type="814" id="802" label="m_standard" />
      <listitem open="0" type="814" id="803" label="m_standardName" />
      <listitem open="0" type="814" id="804" label="m_type" />
      <listitem open="0" type="815" id="821" label="outputWindow" />
      <listitem open="0" type="815" id="822" label="pluginName" />
      <listitem open="0" type="815" id="823" label="run" />
      <listitem open="0" type="815" id="824" label="setArguments" />
      <listitem open="0" type="815" id="826" label="setFileName" />
      <listitem open="0" type="815" id="828" label="setLocation" />
      <listitem open="0" type="815" id="830" label="setOutputWindow" />
      <listitem open="0" type="815" id="832" label="setPluginName" />
      <listitem open="0" type="815" id="834" label="setRunning" />
      <listitem open="0" type="815" id="836" label="setStandard" />
      <listitem open="0" type="815" id="838" label="setType" />
      <listitem open="0" type="815" id="840" label="toggle" />
      <listitem open="0" type="815" id="841" label="type" />
      <listitem open="0" type="815" id="842" label="unload" />
      <listitem open="0" type="815" id="843" label="validatePlugin" />
      <listitem open="0" type="815" id="845" label="validatePluginInfo" />
      <listitem open="0" type="815" id="852" label="~QuantaPlugin" />
     </listitem>
     <listitem open="0" type="813" id="762" label="QuantaPluginConfig" >
      <listitem open="0" type="815" id="763" label="QuantaPluginConfig" />
      <listitem open="0" type="815" id="766" label="~QuantaPluginConfig" />
     </listitem>
     <listitem open="0" type="813" id="747" label="QuantaPluginEditor" >
      <listitem open="0" type="815" id="749" label="QuantaPluginEditor" />
      <listitem open="0" type="814" id="748" label="m_plugins" />
      <listitem open="0" type="815" id="752" label="plugins" />
      <listitem open="0" type="815" id="753" label="searchPathList" />
      <listitem open="0" type="815" id="754" label="setSearchPaths" />
      <listitem open="0" type="815" id="756" label="~QuantaPluginEditor" />
     </listitem>
     <listitem open="0" type="813" id="853" label="QuantaPluginInterface" >
      <listitem open="0" type="815" id="856" label="QuantaPluginInterface" />
      <listitem open="0" type="814" id="854" label="m_pluginNames" />
      <listitem open="0" type="814" id="855" label="m_plugins" />
      <listitem open="0" type="815" id="857" label="outputWindows" />
      <listitem open="0" type="815" id="859" label="plugin" />
      <listitem open="0" type="815" id="861" label="pluginAvailable" />
      <listitem open="0" type="815" id="863" label="pluginNames" />
      <listitem open="0" type="815" id="864" label="pluginTypes" />
      <listitem open="0" type="815" id="865" label="plugins" />
      <listitem open="0" type="815" id="866" label="readConfig" />
      <listitem open="0" type="815" id="867" label="searchPaths" />
      <listitem open="0" type="815" id="868" label="setPluginNames" />
      <listitem open="0" type="815" id="870" label="setPlugins" />
      <listitem open="0" type="815" id="872" label="setSearchPaths" />
      <listitem open="0" type="815" id="874" label="writeConfig" />
      <listitem open="0" type="815" id="875" label="~QuantaPluginInterface" />
     </listitem>
     <listitem open="0" type="813" id="74" label="QuantaView" >
      <listitem open="0" type="815" id="86" label="QuantaView" />
      <listitem open="0" type="815" id="89" label="addWrite" />
      <listitem open="0" type="815" id="92" label="baseURL" />
      <listitem open="0" type="814" id="75" label="beginOfScriptError" />
      <listitem open="0" type="814" id="76" label="beginOfScriptOutput" />
      <listitem open="0" type="814" id="77" label="column" />
      <listitem open="0" type="814" id="78" label="doc" />
      <listitem open="0" type="814" id="79" label="dontShowSavePreview" />
      <listitem open="0" type="815" id="93" label="dragEnterEvent" />
      <listitem open="0" type="815" id="95" label="dropEvent" />
      <listitem open="0" type="815" id="97" label="getToolbarTab" />
      <listitem open="0" type="815" id="98" label="initActions" />
      <listitem open="0" type="815" id="99" label="initMenu" />
      <listitem open="0" type="815" id="100" label="insertNewTag" />
      <listitem open="0" type="815" id="104" label="insertTag" />
      <listitem open="0" type="814" id="80" label="oldWrite" />
      <listitem open="0" type="815" id="106" label="removeWrite" />
      <listitem open="0" type="815" id="107" label="resizeEvent" />
      <listitem open="0" type="814" id="81" label="scriptErrorDest" />
      <listitem open="0" type="814" id="82" label="scriptOutputDest" />
      <listitem open="0" type="814" id="83" label="space" />
      <listitem open="0" type="814" id="84" label="toolbarTab" />
      <listitem open="0" type="815" id="109" label="write" />
      <listitem open="0" type="815" id="110" label="writeExists" />
      <listitem open="0" type="814" id="85" label="writeTab" />
      <listitem open="0" type="815" id="111" label="~QuantaView" />
     </listitem>
     <listitem open="0" type="813" id="1348" label="RescanPrj" >
      <listitem open="0" type="815" id="1351" label="RescanPrj" />
      <listitem open="0" type="814" id="1349" label="baseURL" />
      <listitem open="0" type="815" id="1357" label="resizeEvent" />
      <listitem open="0" type="814" id="1350" label="urlList" />
      <listitem open="0" type="815" id="1359" label="~RescanPrj" />
     </listitem>
     <listitem open="0" type="813" id="767" label="SpellChecker" >
      <listitem open="0" type="815" id="771" label="SpellChecker" />
      <listitem open="0" type="815" id="774" label="locatePosition" />
      <listitem open="0" type="814" id="768" label="m_kspell" />
      <listitem open="0" type="814" id="769" label="m_mispellCount" />
      <listitem open="0" type="814" id="770" label="m_replaceCount" />
      <listitem open="0" type="815" id="778" label="readConfig" />
      <listitem open="0" type="815" id="780" label="spellCheck" />
      <listitem open="0" type="815" id="782" label="writeConfig" />
      <listitem open="0" type="815" id="784" label="~SpellChecker" />
     </listitem>
     <listitem open="0" type="813" id="1211" label="StructTreeTag" >
      <listitem open="0" type="815" id="1213" label="StructTreeTag" />
      <listitem open="0" type="815" id="1216" label="StructTreeTag" />
      <listitem open="0" type="815" id="1221" label="StructTreeTag" />
      <listitem open="0" type="814" id="1212" label="node" />
      <listitem open="0" type="815" id="1224" label="~StructTreeTag" />
     </listitem>
     <listitem open="0" type="813" id="1126" label="StructTreeView" >
      <listitem open="0" type="815" id="1144" label="StructTreeView" />
      <listitem open="0" type="815" id="1149" label="buildTree" />
      <listitem open="0" type="814" id="1127" label="config" />
      <listitem open="0" type="815" id="1152" label="deleteList" />
      <listitem open="0" type="814" id="1128" label="dtdList" />
      <listitem open="0" type="814" id="1129" label="dtdMenu" />
      <listitem open="0" type="815" id="1153" label="followCursor" />
      <listitem open="0" type="814" id="1130" label="followCursorFlag" />
      <listitem open="0" type="814" id="1131" label="followCursorId" />
      <listitem open="0" type="814" id="1132" label="groupOpened" />
      <listitem open="0" type="814" id="1133" label="groups" />
      <listitem open="0" type="814" id="1134" label="groupsCount" />
      <listitem open="0" type="814" id="1135" label="lastTag" />
      <listitem open="0" type="814" id="1136" label="m_parsingDTD" />
      <listitem open="0" type="814" id="1137" label="parser" />
      <listitem open="0" type="814" id="1138" label="popupMenu" />
      <listitem open="0" type="815" id="1154" label="setFollowCursor" />
      <listitem open="0" type="815" id="1156" label="setOpenSubTree" />
      <listitem open="0" type="815" id="1159" label="setParsingDTD" />
      <listitem open="0" type="815" id="1161" label="showEvent" />
      <listitem open="0" type="815" id="1163" label="showTagAtPos" />
      <listitem open="0" type="814" id="1139" label="timer" />
      <listitem open="0" type="814" id="1140" label="top" />
      <listitem open="0" type="814" id="1141" label="topOpened" />
      <listitem open="0" type="814" id="1142" label="useOpenLevelSetting" />
      <listitem open="0" type="814" id="1143" label="write" />
      <listitem open="0" type="815" id="1166" label="~StructTreeView" />
     </listitem>
     <listitem open="0" type="813" id="586" label="Tag" >
      <listitem open="0" type="815" id="602" label="=" />
      <listitem open="0" type="815" id="605" label="Tag" />
      <listitem open="0" type="815" id="604" label="Tag" />
      <listitem open="0" type="814" id="587" label="attrCount" />
      <listitem open="0" type="815" id="607" label="attribute" />
      <listitem open="0" type="815" id="609" label="attributeIndex" />
      <listitem open="0" type="815" id="611" label="attributeIndexAtPos" />
      <listitem open="0" type="815" id="614" label="attributeNamePos" />
      <listitem open="0" type="815" id="620" label="attributeValue" />
      <listitem open="0" type="815" id="618" label="attributeValue" />
      <listitem open="0" type="815" id="622" label="attributeValuePos" />
      <listitem open="0" type="814" id="588" label="attrs" />
      <listitem open="0" type="814" id="589" label="beginCol" />
      <listitem open="0" type="814" id="590" label="beginLine" />
      <listitem open="0" type="815" id="626" label="beginPos" />
      <listitem open="0" type="814" id="591" label="cleanStr" />
      <listitem open="0" type="814" id="592" label="closingMissing" />
      <listitem open="0" type="814" id="593" label="dtd" />
      <listitem open="0" type="814" id="594" label="endCol" />
      <listitem open="0" type="814" id="595" label="endLine" />
      <listitem open="0" type="815" id="629" label="endPos" />
      <listitem open="0" type="815" id="632" label="hasAttribute" />
      <listitem open="0" type="815" id="634" label="isQuotedAttribute" />
      <listitem open="0" type="814" id="596" label="m_tagStr" />
      <listitem open="0" type="814" id="597" label="m_write" />
      <listitem open="0" type="814" id="598" label="name" />
      <listitem open="0" type="815" id="636" label="parse" />
      <listitem open="0" type="815" id="639" label="parseAttr" />
      <listitem open="0" type="815" id="643" label="setStr" />
      <listitem open="0" type="815" id="645" label="setTagPosition" />
      <listitem open="0" type="815" id="650" label="setWrite" />
      <listitem open="0" type="814" id="599" label="single" />
      <listitem open="0" type="814" id="600" label="structBeginStr" />
      <listitem open="0" type="815" id="652" label="tagStr" />
      <listitem open="0" type="814" id="601" label="type" />
      <listitem open="0" type="815" id="653" label="valueIndexAtPos" />
      <listitem open="0" type="815" id="656" label="write" />
      <listitem open="0" type="815" id="657" label="~Tag" />
     </listitem>
     <listitem open="0" type="813" id="1479" label="TagAction" >
      <listitem open="0" type="815" id="1487" label="TagAction" />
      <listitem open="0" type="815" id="1489" label="TagAction" />
      <listitem open="0" type="815" id="1492" label="data" />
      <listitem open="0" type="814" id="1480" label="firstError" />
      <listitem open="0" type="814" id="1481" label="firstOutput" />
      <listitem open="0" type="815" id="1493" label="insertTag" />
      <listitem open="0" type="814" id="1482" label="m_view" />
      <listitem open="0" type="814" id="1483" label="proc" />
      <listitem open="0" type="815" id="1494" label="scriptDone" />
      <listitem open="0" type="814" id="1484" label="scriptErrorDest" />
      <listitem open="0" type="814" id="1485" label="scriptOutputDest" />
      <listitem open="0" type="815" id="1495" label="slotGetScriptError" />
      <listitem open="0" type="815" id="1499" label="slotGetScriptOutput" />
      <listitem open="0" type="814" id="1486" label="tag" />
      <listitem open="0" type="815" id="1503" label="~TagAction" />
     </listitem>
     <listitem open="0" type="813" id="1407" label="TagDialog" >
      <listitem open="0" type="815" id="1415" label="TagDialog" />
      <listitem open="0" type="815" id="1419" label="TagDialog" />
      <listitem open="0" type="815" id="1423" label="baseURL" />
      <listitem open="0" type="814" id="1408" label="deleteTag" />
      <listitem open="0" type="814" id="1409" label="dict" />
      <listitem open="0" type="814" id="1410" label="dtdTag" />
      <listitem open="0" type="814" id="1411" label="extraPageList" />
      <listitem open="0" type="815" id="1424" label="getAttribute" />
      <listitem open="0" type="815" id="1426" label="getAttributeString" />
      <listitem open="0" type="815" id="1427" label="getAttributes" />
      <listitem open="0" type="815" id="1428" label="init" />
      <listitem open="0" type="815" id="1431" label="insertAttribute" />
      <listitem open="0" type="815" id="1434" label="insertTag" />
      <listitem open="0" type="814" id="1412" label="m_baseURL" />
      <listitem open="0" type="814" id="1413" label="m_tag" />
      <listitem open="0" type="814" id="1414" label="mainDlg" />
      <listitem open="0" type="815" id="1437" label="parseAttributes" />
      <listitem open="0" type="815" id="1439" label="parseTag" />
      <listitem open="0" type="815" id="1440" label="~TagDialog" />
     </listitem>
     <listitem open="0" type="813" id="1442" label="TagImgDlg" >
      <listitem open="0" type="814" id="1443" label="QLabel_10" />
      <listitem open="0" type="814" id="1444" label="QLabel_4" />
      <listitem open="0" type="814" id="1445" label="QLabel_5" />
      <listitem open="0" type="814" id="1446" label="QLabel_6" />
      <listitem open="0" type="814" id="1447" label="QLabel_7" />
      <listitem open="0" type="814" id="1448" label="QLabel_8" />
      <listitem open="0" type="814" id="1449" label="QLabel_9" />
      <listitem open="0" type="815" id="1465" label="TagImgDlg" />
      <listitem open="0" type="814" id="1450" label="buttonCancel" />
      <listitem open="0" type="814" id="1451" label="buttonImgSource" />
      <listitem open="0" type="814" id="1452" label="buttonOk" />
      <listitem open="0" type="814" id="1453" label="buttonRecalcImgSize" />
      <listitem open="0" type="814" id="1454" label="comboAlign" />
      <listitem open="0" type="814" id="1455" label="img" />
      <listitem open="0" type="815" id="1468" label="initDialog" />
      <listitem open="0" type="814" id="1456" label="labelImgSource" />
      <listitem open="0" type="814" id="1457" label="lineAltText" />
      <listitem open="0" type="814" id="1458" label="lineHSpace" />
      <listitem open="0" type="814" id="1459" label="lineHeight" />
      <listitem open="0" type="814" id="1460" label="lineImgSource" />
      <listitem open="0" type="814" id="1461" label="lineVSpace" />
      <listitem open="0" type="814" id="1462" label="lineWidth" />
      <listitem open="0" type="814" id="1463" label="spinBorder" />
      <listitem open="0" type="814" id="1464" label="widgetImg" />
      <listitem open="0" type="815" id="1469" label="~TagImgDlg" />
     </listitem>
     <listitem open="0" type="813" id="1530" label="TagQuickStart" >
      <listitem open="0" type="815" id="1532" label="TagQuickStart" />
      <listitem open="0" type="814" id="1531" label="baseURL" />
      <listitem open="0" type="815" id="1536" label="~TagQuickStart" />
     </listitem>
     <listitem open="0" type="813" id="1470" label="TagQuickTable" >
      <listitem open="0" type="815" id="1472" label="TagQuickTable" />
      <listitem open="0" type="814" id="1471" label="write" />
      <listitem open="0" type="815" id="1476" label="~TagQuickTable" />
     </listitem>
     <listitem open="0" type="813" id="1187" label="TemplatesTreeView" >
      <listitem open="0" type="815" id="1195" label="TemplatesTreeView" />
      <listitem open="0" type="814" id="1188" label="baseURL" />
      <listitem open="0" type="815" id="1199" label="contentsDropEvent" />
      <listitem open="0" type="814" id="1189" label="deleteMenuId" />
      <listitem open="0" type="815" id="1201" label="dragObject" />
      <listitem open="0" type="814" id="1190" label="globalDir" />
      <listitem open="0" type="814" id="1191" label="localDir" />
      <listitem open="0" type="814" id="1192" label="openId" />
      <listitem open="0" type="814" id="1193" label="projectDir" />
      <listitem open="0" type="814" id="1194" label="quantaProperties" />
      <listitem open="0" type="815" id="1202" label="readDirInfo" />
      <listitem open="0" type="815" id="1204" label="slotInsertTag" />
      <listitem open="0" type="815" id="1205" label="slotProperties" />
      <listitem open="0" type="815" id="1206" label="slotPropertiesApplied" />
      <listitem open="0" type="815" id="1207" label="slotReload" />
      <listitem open="0" type="815" id="1208" label="writeDirInfo" />
      <listitem open="0" type="815" id="1210" label="~TemplatesTreeView" />
     </listitem>
     <listitem open="0" type="813" id="1167" label="UploadTreeFile" >
      <listitem open="0" type="815" id="1175" label="UploadTreeFile" />
      <listitem open="0" type="815" id="1170" label="UploadTreeFile" />
      <listitem open="0" type="814" id="1168" label="isDir" />
      <listitem open="0" type="815" id="1180" label="key" />
      <listitem open="0" type="814" id="1169" label="m_url" />
      <listitem open="0" type="815" id="1183" label="setWhichPixmap" />
      <listitem open="0" type="815" id="1185" label="url" />
      <listitem open="0" type="815" id="1186" label="~UploadTreeFile" />
     </listitem>
     <listitem open="0" type="813" id="1033" label="UploadTreeFolder" >
      <listitem open="0" type="815" id="1040" label="UploadTreeFolder" />
      <listitem open="0" type="815" id="1036" label="UploadTreeFolder" />
      <listitem open="0" type="815" id="1044" label="fullName" />
      <listitem open="0" type="815" id="1045" label="key" />
      <listitem open="0" type="814" id="1034" label="m_url" />
      <listitem open="0" type="814" id="1035" label="parentFolder" />
      <listitem open="0" type="815" id="1048" label="setOpen" />
      <listitem open="0" type="815" id="1050" label="setWhichPixmap" />
      <listitem open="0" type="815" id="1052" label="setup" />
      <listitem open="0" type="815" id="1053" label="url" />
      <listitem open="0" type="815" id="1054" label="~UploadTreeFolder" />
     </listitem>
     <listitem open="0" type="813" id="1097" label="UploadTreeView" >
      <listitem open="0" type="815" id="1098" label="UploadTreeView" />
      <listitem open="0" type="815" id="1101" label="addItem" />
      <listitem open="0" type="815" id="1105" label="checkboxTree" />
      <listitem open="0" type="815" id="1107" label="collapseAll" />
      <listitem open="0" type="815" id="1109" label="expandAll" />
      <listitem open="0" type="815" id="1111" label="findFolder" />
      <listitem open="0" type="815" id="1114" label="findItem" />
      <listitem open="0" type="815" id="1116" label="invertAll" />
      <listitem open="0" type="815" id="1118" label="itemByUrl" />
      <listitem open="0" type="815" id="1120" label="printTree" />
      <listitem open="0" type="815" id="1123" label="selectAll" />
      <listitem open="0" type="815" id="1125" label="~UploadTreeView" />
     </listitem>
     <listitem open="0" type="807" id="73" label="class diagram" />
    </listitem>
    <listitem open="1" type="802" id="-1" label="Use Case View" />
   </listitem>
  </listview>
 </XMI.content>
</XMI>
