diff --git a/doc/sflphone-server2.xmi b/doc/sflphone-server2.xmi index 8897de89982b678e04f59ba6a6eda82483553480..5772af523c3367eb05a2811f512f8b4eba8ad97b 100644 --- a/doc/sflphone-server2.xmi +++ b/doc/sflphone-server2.xmi @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-09-26T10:38:25" xmi.version="1.2" > +<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-09-26T10:49:42" xmi.version="1.2" > <XMI.header> <XMI.documentation> <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> @@ -32,11 +32,24 @@ <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="16" isRoot="false" isAbstract="false" name="TCPSessionIO" > <UML:GeneralizableElement.generalization> <UML:Generalization xmi.idref="22" /> + <UML:Generalization xmi.idref="47" /> </UML:GeneralizableElement.generalization> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="17" isRoot="false" isAbstract="false" name="TCPStream" /> - <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="false" name="Session" /> + <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="false" name="SessionIO" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="37" isRoot="false" isAbstract="false" name="TCPSocket" /> + <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="65" isRoot="false" isAbstract="false" name="TCPSession" > + <UML:GeneralizableElement.generalization> + <UML:Generalization xmi.idref="70" /> + <UML:Generalization xmi.idref="74" /> + </UML:GeneralizableElement.generalization> + </UML:Class> + <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="66" isRoot="false" isAbstract="false" name="MyTCPSteam" > + <UML:GeneralizableElement.generalization> + <UML:Generalization xmi.idref="67" /> + </UML:GeneralizableElement.generalization> + </UML:Class> + <UML:Class isSpecification="false" isLeaf="false" visibility="public" xmi.id="73" isRoot="false" isAbstract="false" name="Thread" /> <UML:Generalization isSpecification="false" child="11" visibility="public" xmi.id="19" parent="12" discriminator="" name="" /> <UML:Generalization isSpecification="false" child="16" visibility="public" xmi.id="22" parent="17" discriminator="" name="" /> <UML:Association isSpecification="false" visibility="public" xmi.id="25" name="" > @@ -81,11 +94,57 @@ <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="46" aggregation="none" type="16" name="" /> </UML:Association.connection> </UML:Association> + <UML:Generalization isSpecification="false" child="16" visibility="public" xmi.id="47" parent="18" discriminator="" name="" /> + <UML:Association isSpecification="false" visibility="public" xmi.id="50" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="51" aggregation="composite" type="17" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="52" aggregation="none" type="16" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Association isSpecification="false" visibility="public" xmi.id="53" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="54" aggregation="shared" type="16" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="55" aggregation="none" type="17" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Association isSpecification="false" visibility="public" xmi.id="56" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="57" aggregation="composite" type="37" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="58" aggregation="none" type="16" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Association isSpecification="false" visibility="public" xmi.id="59" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="60" aggregation="composite" type="16" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="61" aggregation="none" type="37" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Association isSpecification="false" visibility="public" xmi.id="62" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="63" aggregation="shared" type="13" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="64" aggregation="none" type="18" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Generalization isSpecification="false" child="66" visibility="public" xmi.id="67" parent="65" discriminator="" name="" /> + <UML:Generalization isSpecification="false" child="65" visibility="public" xmi.id="70" parent="17" discriminator="" name="" /> + <UML:Generalization isSpecification="false" child="65" visibility="public" xmi.id="74" parent="73" discriminator="" name="" /> + <UML:Association isSpecification="false" visibility="public" xmi.id="77" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="78" aggregation="shared" type="16" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="79" aggregation="none" type="16" name="" /> + </UML:Association.connection> + </UML:Association> + <UML:Association isSpecification="false" visibility="public" xmi.id="80" name="" > + <UML:Association.connection> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="81" aggregation="shared" type="16" name="" /> + <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="82" aggregation="none" type="66" name="" /> + </UML:Association.connection> + </UML:Association> </UML:Namespace.ownedElement> </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > - <docsettings viewid="1" documentation="" uniqueid="46" /> + <docsettings viewid="1" documentation="" uniqueid="82" /> <diagrams> <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="0" usefillcolor="1" snapx="10" canvaswidth="840" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="554" > <widgets> @@ -94,10 +153,13 @@ <classwidget usesdiagramfillcolour="1" width="112" showattsigs="601" usesdiagramusefillcolour="1" x="293" linecolour="none" y="169" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="13" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="60" showattsigs="601" usesdiagramusefillcolour="1" x="103" linecolour="none" y="242" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="14" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="106" showattsigs="601" usesdiagramusefillcolour="1" x="295" linecolour="none" y="242" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="15" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="1" width="100" showattsigs="601" usesdiagramusefillcolour="1" x="464" linecolour="none" y="231" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="16" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="613" linecolour="none" y="231" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="1" width="58" showattsigs="601" usesdiagramusefillcolour="1" x="486" linecolour="none" y="163" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="18" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="79" showattsigs="601" usesdiagramusefillcolour="0" x="618" linecolour="#ff0000" y="162" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="37" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="100" showattsigs="601" usesdiagramusefillcolour="1" x="515" linecolour="none" y="235" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="16" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="648" linecolour="none" y="169" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="73" showattsigs="601" usesdiagramusefillcolour="0" x="529" linecolour="#ff0000" y="169" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="18" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="441" linecolour="none" y="319" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="37" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="85" showattsigs="601" usesdiagramusefillcolour="1" x="687" linecolour="none" y="237" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="65" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="91" showattsigs="601" usesdiagramusefillcolour="1" x="590" linecolour="none" y="321" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="66" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="1" width="52" showattsigs="601" usesdiagramusefillcolour="1" x="754" linecolour="none" y="170" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="33" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="73" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans,10,-1,5,75,0,0,0,0,0" /> </widgets> <messages/> <associations> @@ -107,12 +169,6 @@ <endpoint endx="131" endy="86" /> </linepath> </assocwidget> - <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="17" widgetaid="16" xmi.id="22" > - <linepath> - <startpoint startx="564" starty="247" /> - <endpoint endx="613" endy="247" /> - </linepath> - </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="13" widgetaid="11" xmi.id="25" > <linepath> <startpoint startx="168" starty="186" /> @@ -137,16 +193,46 @@ <endpoint endx="131" endy="203" /> </linepath> </assocwidget> - <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="37" widgetaid="18" xmi.id="38" > + <assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="37" widgetaid="16" xmi.id="59" > + <linepath> + <startpoint startx="548" starty="268" /> + <endpoint endx="480" endy="319" /> + </linepath> + </assocwidget> + <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="18" widgetaid="13" xmi.id="62" > + <linepath> + <startpoint startx="405" starty="185" /> + <endpoint endx="529" endy="185" /> + </linepath> + </assocwidget> + <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="65" widgetaid="66" xmi.id="67" > + <linepath> + <startpoint startx="650" starty="321" /> + <endpoint endx="729" endy="270" /> + </linepath> + </assocwidget> + <assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="17" widgetaid="65" xmi.id="70" > + <linepath> + <startpoint startx="715" starty="237" /> + <endpoint endx="687" endy="202" /> + </linepath> + </assocwidget> + <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="73" widgetaid="65" xmi.id="74" > + <linepath> + <startpoint startx="743" starty="237" /> + <endpoint endx="780" endy="203" /> + </linepath> + </assocwidget> + <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="18" widgetaid="16" xmi.id="47" > <linepath> - <startpoint startx="544" starty="179" /> - <endpoint endx="618" endy="178" /> + <startpoint startx="565" starty="235" /> + <endpoint endx="565" endy="202" /> </linepath> </assocwidget> - <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="16" widgetaid="18" xmi.id="44" > + <assocwidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" widgetbid="66" widgetaid="16" xmi.id="80" > <linepath> - <startpoint startx="515" starty="196" /> - <endpoint endx="514" endy="231" /> + <startpoint startx="581" starty="268" /> + <endpoint endx="620" endy="321" /> </linepath> </assocwidget> </associations> @@ -157,13 +243,16 @@ <listitem open="1" type="801" label="Logical View" > <listitem open="1" type="813" id="12" /> <listitem open="1" type="813" id="11" /> + <listitem open="1" type="813" id="66" /> <listitem open="1" type="813" id="14" /> <listitem open="1" type="813" id="15" /> <listitem open="1" type="813" id="13" /> <listitem open="1" type="813" id="18" /> + <listitem open="1" type="813" id="65" /> <listitem open="1" type="813" id="16" /> <listitem open="1" type="813" id="37" /> <listitem open="1" type="813" id="17" /> + <listitem open="1" type="813" id="73" /> <listitem open="0" type="830" label="Datatypes" > <listitem open="1" type="829" id="5" /> <listitem open="1" type="829" id="4" /> @@ -700,11 +789,36 @@ <cppcodedocumentation tag="" /> </header> </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; requestmanager.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:44&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; requestmanager.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:47:41&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="25" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > @@ -777,6 +891,41 @@ </header> </codeaccessormethod> </codeclassfield> + <codeclassfield parent_id="62" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="62" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="14" parent_class="14" fileExt=".cpp" fileName="request" > @@ -1091,11 +1240,186 @@ <cppcodedocumentation tag="" /> </header> </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_34" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_41" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_42" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; tcpsessionio.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:18&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; tcpsessionio.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="22" field_type="6750318" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > @@ -1203,269 +1527,281 @@ </header> </codeaccessormethod> </codeclassfield> - </classfields> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".cpp" fileName="tcpstream" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "tcpstream.h"&#010;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Constructors/Destructors" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <codeclassfield parent_id="47" field_type="164754680" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> - <cppcodedocumentation tag="" text="Methods" /> + <cppcodedocumentation tag="" /> </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; tcpstream.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:37:57&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields> - <codeclassfield parent_id="22" field_type="6881382" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <ccfdeclarationcodeblock parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="50" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="50" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="50" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> - </classfields> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".cpp" fileName="session" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "session.h"&#010;" > + <codeclassfield parent_id="53" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> - <cppcodedocumentation tag="" writeOutText="false" /> + <cppcodedocumentation tag="" /> </header> - </codeblockwithcomments> - <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <ccfdeclarationcodeblock parent_id="53" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="56" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> - <cppcodedocumentation tag="" text="Constructors/Destructors" /> + <cppcodedocumentation tag="" /> </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <ccfdeclarationcodeblock parent_id="56" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_20" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_21" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_22" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_23" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_24" canDelete="false" writeOutText="false" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="59" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> - <cppcodedocumentation tag="" text="Methods" /> + <cppcodedocumentation tag="" /> </header> - <textblocks> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; session.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:12&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields> - <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <ccfdeclarationcodeblock parent_id="59" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_25" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_26" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_27" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_28" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_29" canDelete="false" writeOutText="false" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="77" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="77" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_30" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_31" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_32" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_33" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_34" canDelete="false" writeOutText="false" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="77" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="41" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="77" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_35" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_36" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_37" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_38" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_39" canDelete="false" writeOutText="false" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="80" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="44" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="80" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_40" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_41" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_42" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_43" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_44" canDelete="false" writeOutText="false" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> @@ -1473,9 +1809,9 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="37" parent_class="37" fileExt=".cpp" fileName="tcpsocket" > + <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".cpp" fileName="tcpstream" > <textblocks> - <codeblockwithcomments tag="includes" text="#include "tcpsocket.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include "tcpstream.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -1491,27 +1827,52 @@ <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> @@ -1520,39 +1881,144 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; tcpsocket.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; tcpstream.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="22" field_type="6881382" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" classfield_id="22" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="50" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="50" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="53" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="53" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="70" field_type="2687008" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> @@ -1560,9 +2026,1475 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2" parent_class="2" fileExt=".h" fileName="int" > + <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".cpp" fileName="sessionio" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "sessionio.h"&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Constructors/Destructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Methods" /> + </header> + <textblocks> + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; sessionio.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:47:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="41" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="44" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="47" field_type="2687008" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="47" tag="" canDelete="false" writeOutText="false" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="62" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="62" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_15" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_16" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_17" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_18" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_19" canDelete="false" writeOutText="false" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="37" parent_class="37" fileExt=".cpp" fileName="tcpsocket" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "tcpsocket.h"&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Constructors/Destructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Methods" /> + </header> + <textblocks> + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; tcpsocket.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:48:58&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="38" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="56" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="56" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="59" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="59" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="65" parent_class="65" fileExt=".cpp" fileName="tcpsession" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "tcpsession.h"&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Constructors/Destructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Methods" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; tcpsession.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:07&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="67" field_type="25" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="67" tag="" canDelete="false" writeOutText="false" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="67" tag="" canDelete="false" writeOutText="false" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="67" tag="" canDelete="false" writeOutText="false" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="67" tag="" canDelete="false" writeOutText="false" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="67" tag="" canDelete="false" writeOutText="false" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="70" field_type="-2" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="70" tag="" canDelete="false" writeOutText="false" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="74" field_type="15" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="66" parent_class="66" fileExt=".cpp" fileName="mytcpsteam" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "mytcpsteam.h"&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Constructors/Destructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Methods" /> + </header> + <textblocks> + <codeaccessormethod accessType="0" parent_id="67" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="67" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="67" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="67" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="67" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; mytcpsteam.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="67" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="67" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="67" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="67" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="67" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="67" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="67" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="80" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="80" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="80" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="73" parent_class="73" fileExt=".cpp" fileName="thread" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "thread.h"&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Constructors/Destructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Methods" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; thread.cpp - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.cpp&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:07&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="74" field_type="785" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="74" tag="" canDelete="false" writeOutText="false" classfield_id="74" role_id="1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader2" parent_class="2" fileExt=".h" fileName="int" > + <textblocks> + <codeblockwithcomments tag="hashDefBlock" text="#ifndef INT_H&#010;#define INT_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="using" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="namespace" canDelete="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> + </header> + <textblocks> + <codeblockwithcomments tag="enums" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <cppheaderclassdeclarationblock parent_id="2" tag="classDeclarationBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Class int&#010;" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Public stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks> + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="int ( ) { }" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> + </header> + </codeblockwithcomments> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Protected stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privateBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Private stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </cppheaderclassdeclarationblock> + </textblocks> + </hierarchicalcodeblock> + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //INT_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; int.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields/> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader4" parent_class="4" fileExt=".h" fileName="char" > + <textblocks> + <codeblockwithcomments tag="hashDefBlock" text="#ifndef CHAR_H&#010;#define CHAR_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="using" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="namespace" canDelete="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> + </header> + <textblocks> + <codeblockwithcomments tag="enums" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <cppheaderclassdeclarationblock parent_id="4" tag="classDeclarationBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Class char&#010;" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Public stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks> + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="char ( ) { }" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> + </header> + </codeblockwithcomments> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Protected stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privateBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Private stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </cppheaderclassdeclarationblock> + </textblocks> + </hierarchicalcodeblock> + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CHAR_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; char.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields/> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader5" parent_class="5" fileExt=".h" fileName="bool" > + <textblocks> + <codeblockwithcomments tag="hashDefBlock" text="#ifndef BOOL_H&#010;#define BOOL_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="using" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <hierarchicalcodeblock tag="namespace" canDelete="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> + </header> + <textblocks> + <codeblockwithcomments tag="enums" writeOutText="false" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <cppheaderclassdeclarationblock parent_id="5" tag="classDeclarationBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Class bool&#010;" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Public stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks> + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="bool ( ) { }" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> + </header> + </codeblockwithcomments> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Protected stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privateBlock" canDelete="false" > + <header> + <cppcodedocumentation tag="" text="Private stuff" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> + </header> + <textblocks> + <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> + </header> + <textblocks/> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </hierarchicalcodeblock> + </textblocks> + </cppheaderclassdeclarationblock> + </textblocks> + </hierarchicalcodeblock> + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BOOL_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; bool.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields/> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader6" parent_class="6" fileExt=".h" fileName="float" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef INT_H&#010;#define INT_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef FLOAT_H&#010;#define FLOAT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -1587,9 +3519,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="2" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="6" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class int&#010;" /> + <cppcodedocumentation tag="" text="Class float&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -1613,7 +3545,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="int ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="float ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -1755,20 +3687,20 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //INT_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //FLOAT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; int.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; float.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader4" parent_class="4" fileExt=".h" fileName="char" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader7" parent_class="7" fileExt=".h" fileName="double" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef CHAR_H&#010;#define CHAR_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOUBLE_H&#010;#define DOUBLE_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -1793,9 +3725,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="4" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="7" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class char&#010;" /> + <cppcodedocumentation tag="" text="Class double&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -1819,7 +3751,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="char ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="double ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -1961,20 +3893,20 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CHAR_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DOUBLE_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; char.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; double.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader5" parent_class="5" fileExt=".h" fileName="bool" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader8" parent_class="8" fileExt=".h" fileName="long" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef BOOL_H&#010;#define BOOL_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef LONG_H&#010;#define LONG_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -1999,9 +3931,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="5" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="8" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class bool&#010;" /> + <cppcodedocumentation tag="" text="Class long&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -2025,7 +3957,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="bool ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="long ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -2167,20 +4099,20 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BOOL_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //LONG_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; bool.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; long.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader6" parent_class="6" fileExt=".h" fileName="float" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader9" parent_class="9" fileExt=".h" fileName="short" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef FLOAT_H&#010;#define FLOAT_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef SHORT_H&#010;#define SHORT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2205,9 +4137,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="6" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="9" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class float&#010;" /> + <cppcodedocumentation tag="" text="Class short&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -2231,7 +4163,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="float ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="short ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -2373,20 +4305,20 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //FLOAT_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SHORT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; float.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; short.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader7" parent_class="7" fileExt=".h" fileName="double" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader10" parent_class="10" fileExt=".h" fileName="string" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOUBLE_H&#010;#define DOUBLE_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef STRING_H&#010;#define STRING_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2411,9 +4343,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="7" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="10" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class double&#010;" /> + <cppcodedocumentation tag="" text="Class string&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -2437,7 +4369,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="double ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="string ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -2579,25 +4511,25 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //DOUBLE_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //STRING_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; double.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; string.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:52&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader8" parent_class="8" fileExt=".h" fileName="long" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader11" parent_class="11" fileExt=".h" fileName="guiserver" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef LONG_H&#010;#define LONG_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef GUISERVER_H&#010;#define GUISERVER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "guiframework.h"&#010;#include "request.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2617,9 +4549,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="8" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="11" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class long&#010;" /> + <cppcodedocumentation tag="" text="Class GUIServer&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -2631,7 +4563,13 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks/> + <textblocks> + <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -2643,7 +4581,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="long ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIServer ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -2665,7 +4603,33 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks/> + <textblocks> + <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -2785,20 +4749,126 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //LONG_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUISERVER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; long.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; guiserver.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:58&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields/> + <classfields> + <codeclassfield parent_id="19" field_type="7274615" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" GUIFramework ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="25" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="34" field_type="6881388" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Request ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader9" parent_class="9" fileExt=".h" fileName="short" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader12" parent_class="12" fileExt=".h" fileName="guiframework" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef SHORT_H&#010;#define SHORT_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef GUIFRAMEWORK_H&#010;#define GUIFRAMEWORK_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2823,9 +4893,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="9" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="12" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class short&#010;" /> + <cppcodedocumentation tag="" text="Class GUIFramework&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -2849,7 +4919,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="short ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIFramework ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -2991,20 +5061,56 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SHORT_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUIFRAMEWORK_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; short.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; guiframework.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:34:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields/> + <classfields> + <codeclassfield parent_id="19" field_type="7733362" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader10" parent_class="10" fileExt=".h" fileName="string" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader13" parent_class="13" fileExt=".h" fileName="requestmanager" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef STRING_H&#010;#define STRING_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTMANAGER_H&#010;#define REQUESTMANAGER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -3029,9 +5135,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="10" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="13" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class string&#010;" /> + <cppcodedocumentation tag="" text="Class RequestManager&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -3043,7 +5149,23 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks/> + <textblocks> + <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="28" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="62" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -3055,7 +5177,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="string ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestManager ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -3077,7 +5199,83 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks/> + <textblocks> + <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3197,25 +5395,131 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //STRING_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTMANAGER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; string.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:33:52&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; requestmanager.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:47:41&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields/> + <classfields> + <codeclassfield parent_id="25" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="28" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="28" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="62" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="62" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader11" parent_class="11" fileExt=".h" fileName="guiserver" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader14" parent_class="14" fileExt=".h" fileName="request" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef GUISERVER_H&#010;#define GUISERVER_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUEST_H&#010;#define REQUEST_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "guiframework.h"&#010;#include "request.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "requestfactory.h"&#010;#include "guiserver.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -3235,9 +5539,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="11" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="14" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class GUIServer&#010;" /> + <cppcodedocumentation tag="" text="Class Request&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -3249,13 +5553,7 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks> - <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - </textblocks> + <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -3267,7 +5565,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIServer ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Request ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -3289,33 +5587,7 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks> - <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </textblocks> + <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3435,116 +5707,81 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUISERVER_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUEST_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; guiserver.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:58&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; request.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:36:17&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="19" field_type="7274615" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" GUIFramework ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - <codeclassfield parent_id="25" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="31" field_type="7274612" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestManager ;" > + <ccfdeclarationcodeblock parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestFactory ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <codeaccessormethod accessType="0" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <codeaccessormethod accessType="1" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <codeaccessormethod accessType="2" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <codeaccessormethod accessType="3" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="0" > + <codeaccessormethod accessType="4" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="34" field_type="6881388" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="34" field_type="6881388" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Request ;" > + <ccfdeclarationcodeblock parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" GUIServer ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <codeaccessormethod accessType="0" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <codeaccessormethod accessType="1" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <codeaccessormethod accessType="2" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <codeaccessormethod accessType="3" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="1" > + <codeaccessormethod accessType="4" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -3552,14 +5789,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader12" parent_class="12" fileExt=".h" fileName="guiframework" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader15" parent_class="15" fileExt=".h" fileName="requestfactory" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef GUIFRAMEWORK_H&#010;#define GUIFRAMEWORK_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTFACTORY_H&#010;#define REQUESTFACTORY_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "request.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -3579,9 +5816,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="12" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="15" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class GUIFramework&#010;" /> + <cppcodedocumentation tag="" text="Class RequestFactory&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -3593,7 +5830,13 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks/> + <textblocks> + <ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -3605,7 +5848,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="GUIFramework ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestFactory ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -3627,7 +5870,33 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks/> + <textblocks> + <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3747,46 +6016,81 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //GUIFRAMEWORK_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTFACTORY_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; guiframework.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:34:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; requestfactory.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:50&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="19" field_type="7733362" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="28" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="19" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="19" role_id="1" > + <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="31" field_type="6619253" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" Request ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -3794,14 +6098,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader13" parent_class="13" fileExt=".h" fileName="requestmanager" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader16" parent_class="16" fileExt=".h" fileName="tcpsessionio" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTMANAGER_H&#010;#define REQUESTMANAGER_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSESSIONIO_H&#010;#define TCPSESSIONIO_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "sessionio.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -3821,9 +6125,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="13" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="16" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class RequestManager&#010;" /> + <cppcodedocumentation tag="" text="Class TCPSessionIO&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -3836,12 +6140,52 @@ <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> - <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <ccfdeclarationcodeblock parent_id="41" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="28" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" > + <ccfdeclarationcodeblock parent_id="44" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="47" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="50" tag="tblock_17" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="53" tag="tblock_23" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="56" tag="tblock_29" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSocket ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="59" tag="tblock_35" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="77" tag="tblock_41" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="77" tag="tblock_42" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="80" tag="tblock_53" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" MyTCPSteam ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> @@ -3858,7 +6202,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestManager ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSessionIO ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -3881,52 +6225,252 @@ <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="47" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="47" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="47" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="47" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="47" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_30" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_31" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_32" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_36" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_37" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_43" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_44" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_45" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_46" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_47" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_48" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_49" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_50" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_51" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_52" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_54" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_55" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_56" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_57" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_58" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4051,81 +6595,396 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTMANAGER_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSESSIONIO_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; tcpsessionio.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields> + <codeclassfield parent_id="22" field_type="6619250" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="41" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="44" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="47" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="47" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="47" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="47" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="47" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="47" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="47" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="50" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="50" tag="tblock_17" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="53" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="53" tag="tblock_23" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_24" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_25" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_26" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_27" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_28" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="56" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="56" tag="tblock_29" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSocket ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_30" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_31" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_32" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_33" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_34" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="59" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> - <cppcodedocumentation tag="" writeOutText="false" /> + <cppcodedocumentation tag="" /> </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; requestmanager.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:44&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields> - <codeclassfield parent_id="25" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <ccfdeclarationcodeblock parent_id="59" tag="tblock_35" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_36" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_37" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_38" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_39" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_40" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="77" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" GUIServer ;" > + <ccfdeclarationcodeblock parent_id="77" tag="tblock_41" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_43" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_44" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="25" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_45" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="25" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_46" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="25" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="25" role_id="1" > + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_47" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="28" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="77" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="28" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" RequestFactory ;" > + <ccfdeclarationcodeblock parent_id="77" tag="tblock_42" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="0" parent_id="77" tag="hblock_tag_48" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="1" parent_id="77" tag="hblock_tag_49" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="2" parent_id="77" tag="hblock_tag_50" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="3" parent_id="77" tag="hblock_tag_51" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="0" > + <codeaccessormethod accessType="4" parent_id="77" tag="hblock_tag_52" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="77" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="80" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="80" tag="tblock_53" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" MyTCPSteam ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_54" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_55" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_56" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_57" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_58" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4133,14 +6992,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader14" parent_class="14" fileExt=".h" fileName="request" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader17" parent_class="17" fileExt=".h" fileName="tcpstream" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUEST_H&#010;#define REQUEST_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSTREAM_H&#010;#define TCPSTREAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "requestfactory.h"&#010;#include "guiserver.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -4160,9 +7019,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="14" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="17" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class Request&#010;" /> + <cppcodedocumentation tag="" text="Class TCPStream&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -4174,7 +7033,18 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks/> + <textblocks> + <ccfdeclarationcodeblock parent_id="50" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="53" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -4186,7 +7056,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Request ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPStream ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -4208,7 +7078,58 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks/> + <textblocks> + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -4328,81 +7249,151 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUEST_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSTREAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; request.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:36:17&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; tcpstream.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="31" field_type="7274612" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="22" field_type="7209071" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestFactory ;" > + <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > + <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > + <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > + <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > + <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="1" > + <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="34" field_type="6881388" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="50" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" GUIServer ;" > + <ccfdeclarationcodeblock parent_id="50" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > + <codeaccessormethod accessType="0" parent_id="50" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > + <codeaccessormethod accessType="1" parent_id="50" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > + <codeaccessormethod accessType="2" parent_id="50" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > + <codeaccessormethod accessType="3" parent_id="50" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="34" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="34" role_id="0" > + <codeaccessormethod accessType="4" parent_id="50" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="50" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="53" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="53" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="53" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="53" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="53" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="53" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="53" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="53" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="70" field_type="7209071" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSession ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4410,14 +7401,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader15" parent_class="15" fileExt=".h" fileName="requestfactory" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader18" parent_class="18" fileExt=".h" fileName="sessionio" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef REQUESTFACTORY_H&#010;#define REQUESTFACTORY_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef SESSIONIO_H&#010;#define SESSIONIO_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "request.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -4437,9 +7428,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="15" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="18" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class RequestFactory&#010;" /> + <cppcodedocumentation tag="" text="Class SessionIO&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -4452,7 +7443,22 @@ <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> - <ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > + <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="44" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="62" tag="tblock_17" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> @@ -4469,7 +7475,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="RequestFactory ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Session ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -4492,27 +7498,102 @@ <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4637,81 +7718,186 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //REQUESTFACTORY_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SESSIONIO_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; requestfactory.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:35:50&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; sessionio.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:47:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="28" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="28" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > + <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="28" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="28" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="28" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="28" role_id="1" > + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="31" field_type="6619253" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" Request ;" > + <ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="31" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="31" role_id="0" > + <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="44" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="47" field_type="7209071" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="47" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="47" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="62" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="62" tag="tblock_17" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" RequestManager ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="62" tag="hblock_tag_18" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="62" tag="hblock_tag_19" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="62" tag="hblock_tag_20" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="62" tag="hblock_tag_21" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="62" tag="hblock_tag_22" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="62" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4719,14 +7905,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader16" parent_class="16" fileExt=".h" fileName="tcpsessionio" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader37" parent_class="37" fileExt=".h" fileName="tcpsocket" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSESSIONIO_H&#010;#define TCPSESSIONIO_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSOCKET_H&#010;#define TCPSOCKET_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "tcpstream.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -4746,9 +7932,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="16" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="37" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class TCPSessionIO&#010;" /> + <cppcodedocumentation tag="" text="Class TCPSocket&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -4761,12 +7947,17 @@ <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> - <ccfdeclarationcodeblock parent_id="41" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > + <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="56" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="44" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > + <ccfdeclarationcodeblock parent_id="59" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> @@ -4783,7 +7974,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSessionIO ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSocke ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -4806,52 +7997,77 @@ <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4976,116 +8192,116 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSESSIONIO_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSOCKET_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; tcpsessionio.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:18&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; tcpsocket.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:48:58&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="22" field_type="6619250" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" > + <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="0" > + <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="56" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="41" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > + <ccfdeclarationcodeblock parent_id="56" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="0" parent_id="56" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="1" parent_id="56" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="2" parent_id="56" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="3" parent_id="56" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="1" > + <codeaccessormethod accessType="4" parent_id="56" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="56" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="59" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="44" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > + <ccfdeclarationcodeblock parent_id="59" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="0" parent_id="59" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="1" parent_id="59" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="2" parent_id="59" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="3" parent_id="59" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="1" > + <codeaccessormethod accessType="4" parent_id="59" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="59" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -5093,14 +8309,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader17" parent_class="17" fileExt=".h" fileName="tcpstream" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader65" parent_class="65" fileExt=".h" fileName="tcpsession" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSTREAM_H&#010;#define TCPSTREAM_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSESSION_H&#010;#define TCPSESSION_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "tcpstream.h"&#010;#include "thread.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -5120,9 +8336,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="17" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="65" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class TCPStream&#010;" /> + <cppcodedocumentation tag="" text="Class TCPSession&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -5146,7 +8362,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPStream ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSession ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -5288,46 +8504,116 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSTREAM_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSESSION_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; tcpstream.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:37:57&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; tcpsession.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:07&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="22" field_type="7209071" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="67" field_type="6357093" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > + <ccfdeclarationcodeblock parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" MyTCPSteam ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="0" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="1" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="2" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="3" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="22" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="22" role_id="1" > + <codeaccessormethod accessType="4" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="70" field_type="7143521" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPStream ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="70" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="70" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="74" field_type="6881388" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" Thread ;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -5335,14 +8621,14 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader18" parent_class="18" fileExt=".h" fileName="session" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader66" parent_class="66" fileExt=".h" fileName="mytcpsteam" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef SESSION_H&#010;#define SESSION_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef MYTCPSTEAM_H&#010;#define MYTCPSTEAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "tcpsession.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -5362,9 +8648,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="18" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="66" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class Session&#010;" /> + <cppcodedocumentation tag="" text="Class MyTCPSteam&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -5377,17 +8663,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> - <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="44" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <ccfdeclarationcodeblock parent_id="80" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> @@ -5404,7 +8680,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Session ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="MyTCPSteam ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -5427,77 +8703,27 @@ <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -5622,116 +8848,81 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SESSION_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //MYTCPSTEAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; session.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:12&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; mytcpsteam.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSocket ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - <codeclassfield parent_id="41" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="67" field_type="7274601" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="41" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <ccfdeclarationcodeblock parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSession ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="41" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="0" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="41" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="1" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="41" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="2" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="41" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="3" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="41" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="41" role_id="0" > + <codeaccessormethod accessType="4" parent_id="67" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="67" role_id="0" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="44" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="80" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="44" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" TCPSessionIO ;" > + <ccfdeclarationcodeblock parent_id="80" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSessionIO ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="44" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="0" parent_id="80" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="44" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="1" parent_id="80" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="44" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="2" parent_id="80" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="44" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="3" parent_id="80" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="44" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="44" role_id="0" > + <codeaccessormethod accessType="4" parent_id="80" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="80" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -5739,9 +8930,9 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader37" parent_class="37" fileExt=".h" fileName="tcpsocket" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader73" parent_class="73" fileExt=".h" fileName="thread" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef TCPSOCKET_H&#010;#define TCPSOCKET_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef THREAD_H&#010;#define THREAD_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -5766,9 +8957,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="37" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="73" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class TCPSocket&#010;" /> + <cppcodedocumentation tag="" text="Class Thread&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -5780,13 +8971,7 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks> - <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - </textblocks> + <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -5798,7 +8983,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="TCPSocke ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Thread ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -5820,33 +9005,7 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </textblocks> + <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -5966,46 +9125,46 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //TCPSOCKET_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //THREAD_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; tcpsocket.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:38:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thread.h - Copyright ymorin&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just replace the contents of this file with your own.&#010;If you want to do this, this file is located at&#010;&#010;/usr/share/apps/umbrello/headings/heading.h&#010;&#010;-->Code Generators searches for heading files based on the file extension&#010; i.e. it will look for a file name ending in ".h" to include in C++ header&#010; files, and for a file name ending in ".java" to include in all generated&#010; java code.&#010; If you name the file "heading.<extension>", Code Generator will always&#010; choose this file even if there are other files with the same extension in the&#010; directory. If you name the file something else, it must be the only one with that&#010; extension in the directory to guarantee that Code Generator will choose it.&#010;&#010;you can use variables in your heading files which are replaced at generation&#010;time. possible variables are : author, date, time, filename and filepath.&#010;just write %variable_name%&#010;&#010;This file was generated on Mon Sep 26 2005 at 10:49:07&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="38" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="74" field_type="6881388" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="38" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Session ;" > + <ccfdeclarationcodeblock parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" TCPSession ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="38" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="0" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="38" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="1" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="38" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="2" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="38" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="3" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="38" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38" role_id="1" > + <codeaccessormethod accessType="4" parent_id="74" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="74" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header>