diff --git a/sflphone-uml.xmi b/sflphone-uml.xmi index fea1a1baba3563aad85a96409089b6f02a954b04..8c6cc375c70e63064a3f0606f756308723fb2408 100644 --- a/sflphone-uml.xmi +++ b/sflphone-uml.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-12T09:35:08" xmi.version="1.2" > +<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-09-12T10:40:08" xmi.version="1.2" > <XMI.header> <XMI.documentation> <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> @@ -81,14 +81,14 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="43" isRoot="false" isAbstract="false" name="createSession" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2436" type="42" /> + <UML:Parameter kind="return" xmi.id="2450" type="42" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="947" isRoot="false" value="" type="10" isAbstract="false" name="name" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="public" xmi.id="44" isRoot="false" value="" type="41" isAbstract="false" name="account" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="46" isRoot="false" isAbstract="false" name="listSessions" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2437" type="42" /> + <UML:Parameter kind="return" xmi.id="2451" type="42" /> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> @@ -132,7 +132,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="700" isRoot="false" isAbstract="false" name="create" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2438" type="41" /> + <UML:Parameter kind="return" xmi.id="2452" type="41" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="701" isRoot="false" value="" type="10" isAbstract="false" name="listOfConfValues" /> </UML:BehavioralFeature.parameter> </UML:Operation> @@ -142,7 +142,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="735" isRoot="false" isAbstract="false" name="create" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2439" type="132" /> + <UML:Parameter kind="return" xmi.id="2453" type="132" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="736" isRoot="false" value="" type="10" isAbstract="false" name="listOfConfValues" /> </UML:BehavioralFeature.parameter> </UML:Operation> @@ -161,7 +161,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1077" isRoot="false" isAbstract="false" name="create" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2440" type="132" /> + <UML:Parameter kind="return" xmi.id="2454" type="132" /> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> @@ -174,7 +174,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1638" isRoot="false" isAbstract="false" name="create" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2441" type="12" /> + <UML:Parameter kind="return" xmi.id="2455" type="12" /> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> @@ -186,7 +186,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1598" isRoot="false" isAbstract="false" name="create" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2442" type="24" /> + <UML:Parameter kind="return" xmi.id="2456" type="24" /> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> @@ -428,7 +428,7 @@ </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > - <docsettings viewid="1" documentation="" uniqueid="2442" /> + <docsettings viewid="1" documentation="" uniqueid="2456" /> <diagrams> <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1476" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="812" > <widgets> @@ -452,7 +452,7 @@ <classwidget usesdiagramfillcolour="0" width="294" showattsigs="601" usesdiagramusefillcolour="0" x="888" linecolour="#ff0000" y="86" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="694" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="297" showattsigs="601" usesdiagramusefillcolour="1" x="1175" linecolour="none" y="207" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="717" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="231" showattsigs="601" usesdiagramusefillcolour="0" x="919" linecolour="#ff0000" y="207" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="721" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="140" showattsigs="601" usesdiagramusefillcolour="0" x="207" linecolour="#ff0000" y="191" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1035" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="140" showattsigs="601" usesdiagramusefillcolour="0" x="206" linecolour="#ff0000" y="187" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1035" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="140" showattsigs="601" usesdiagramusefillcolour="1" x="898" linecolour="none" y="385" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="29" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1167" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="308" linecolour="none" y="291" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1341" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="168" showattsigs="601" usesdiagramusefillcolour="0" x="74" linecolour="#ff0000" y="289" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1488" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> @@ -583,9 +583,9 @@ <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="1035" widgetaid="41" xmi.id="1056" type="510" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="549" starty="204" /> - <endpoint endx="347" endy="209" /> + <endpoint endx="346" endy="204" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="17" usesdiagramusefillcolour="1" x="349" linecolour="none" y="188" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="19" usefillcolor="1" pretext="+" isinstance="0" xmi.id="2364" text="" font="Sans Serif,10,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="17" usesdiagramusefillcolour="1" x="348" linecolour="none" y="206" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="19" usefillcolor="1" pretext="+" isinstance="0" xmi.id="2364" text="" font="Sans Serif,10,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="49" widgetaid="1167" xmi.id="1178" > <linepath> @@ -596,13 +596,13 @@ <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="1035" widgetaid="1341" xmi.id="1412" > <linepath> <startpoint startx="388" starty="291" /> - <endpoint endx="300" endy="228" /> + <endpoint endx="299" endy="223" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="1035" widgetaid="1488" xmi.id="1547" > <linepath> <startpoint startx="158" starty="289" /> - <endpoint endx="253" endy="228" /> + <endpoint endx="252" endy="223" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="24" widgetaid="1488" xmi.id="1617" > @@ -779,7 +779,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; sipvoiplink.cpp - Copyright jpbarrette&#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 12 2005 at 09:35:01&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; sipvoiplink.cpp - Copyright jpbarrette&#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 12 2005 at 09:41:57&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -1966,7 +1966,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; audiosystem.cpp - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; audiosystem.cpp - Copyright jpbarrette&#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 12 2005 at 10:37:29&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2290,7 +2290,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; openaldevice.cpp - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; openaldevice.cpp - Copyright jpbarrette&#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 12 2005 at 10:23:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2698,7 +2698,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; iax2voiplinkfactory.cpp - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; iax2voiplinkfactory.cpp - Copyright jpbarrette&#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 12 2005 at 10:23:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3353,7 +3353,7 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; sipvoiplink.h - Copyright jpbarrette&#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 12 2005 at 09:35:01&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; sipvoiplink.h - Copyright jpbarrette&#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 12 2005 at 09:41:57&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6438,7 +6438,7 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; audiosystem.h - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; audiosystem.h - Copyright jpbarrette&#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 12 2005 at 10:37:29&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8222,7 +8222,7 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; openaldevice.h - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; openaldevice.h - Copyright jpbarrette&#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 12 2005 at 10:23:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -10451,7 +10451,7 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; iax2voiplinkfactory.h - Copyright jpbarrette&#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 12 2005 at 09:33:42&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; iax2voiplinkfactory.h - Copyright jpbarrette&#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 12 2005 at 10:23:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> diff --git a/sflphonegui-uml.xmi b/sflphonegui-uml.xmi index 64ac1c72d33d75ffe482c82db13aa7bc236105d6..5d7788800cedc460a4bed79b0e4c9626b4dd3cb6 100644 --- a/sflphonegui-uml.xmi +++ b/sflphonegui-uml.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-12T14:50:45" xmi.version="1.2" > +<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-09-13T10:45:05" xmi.version="1.2" > <XMI.header> <XMI.documentation> <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> @@ -25,14 +25,14 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2556" isRoot="false" isAbstract="false" name="version" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2942" type="2466" /> + <UML:Parameter kind="return" xmi.id="2983" type="2466" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2569" isRoot="false" isAbstract="false" name="connect" /> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2574" isRoot="false" isAbstract="false" name="disconnect" /> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2611" isRoot="false" isAbstract="false" name="listConfig" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2943" type="2585" /> + <UML:Parameter kind="return" xmi.id="2984" type="2585" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2655" isRoot="false" isAbstract="false" name="setOption" > @@ -43,29 +43,29 @@ </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2670" isRoot="false" isAbstract="false" name="getOption" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2944" type="2466" /> + <UML:Parameter kind="return" xmi.id="2985" type="2466" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="2671" isRoot="false" value="" type="2466" isAbstract="false" name="name" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2687" isRoot="false" isAbstract="false" name="saveConfig" /> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2700" isRoot="false" isAbstract="false" name="listAudioDevices" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2945" type="2466" /> + <UML:Parameter kind="return" xmi.id="2986" type="2466" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2716" isRoot="false" isAbstract="false" name="listAudioCodecs" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2946" type="2466" /> + <UML:Parameter kind="return" xmi.id="2987" type="2466" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2826" isRoot="false" isAbstract="false" name="listAccounts" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2947" type="2466" /> + <UML:Parameter kind="return" xmi.id="2988" type="2466" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2834" isRoot="false" isAbstract="false" name="getAccount" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2948" type="2521" /> + <UML:Parameter kind="return" xmi.id="2989" type="2521" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="2835" isRoot="false" value="" type="2466" isAbstract="false" name="name" /> </UML:BehavioralFeature.parameter> </UML:Operation> @@ -91,7 +91,7 @@ <UML:Classifier.feature> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2524" isRoot="false" isAbstract="false" name="call" > <UML:BehavioralFeature.parameter> - <UML:Parameter kind="return" xmi.id="2949" type="2468" /> + <UML:Parameter kind="return" xmi.id="2990" type="2468" /> <UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="2525" isRoot="false" value="" type="2466" isAbstract="false" name="to" /> </UML:BehavioralFeature.parameter> </UML:Operation> @@ -123,14 +123,14 @@ </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > - <docsettings viewid="2457" documentation="" uniqueid="2949" /> + <docsettings viewid="2457" documentation="" uniqueid="2990" /> <diagrams> <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="806" snapy="10" showatts="1" xmi.id="2457" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="546" > <widgets> - <classwidget usesdiagramfillcolour="0" width="272" showattsigs="601" usesdiagramusefillcolour="0" x="130" linecolour="#ff0000" y="8" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="187" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2467" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="272" showattsigs="601" usesdiagramusefillcolour="0" x="187" linecolour="#ff0000" y="19" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="187" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2467" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="165" showattsigs="601" usesdiagramusefillcolour="0" x="394" linecolour="#ff0000" y="383" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="135" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2468" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="155" showattsigs="601" usesdiagramusefillcolour="0" x="354" linecolour="#ff0000" y="273" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="67" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2521" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="162" showattsigs="601" usesdiagramusefillcolour="0" x="21" linecolour="#ff0000" y="260" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="82" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2585" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="162" showattsigs="601" usesdiagramusefillcolour="0" x="44" linecolour="#ff0000" y="270" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="82" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="2585" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" /> </widgets> <messages/> <associations> @@ -142,7 +142,7 @@ </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="2521" widgetaid="2467" xmi.id="2899" > <linepath> - <startpoint startx="266" starty="195" /> + <startpoint startx="323" starty="206" /> <endpoint endx="431" endy="273" /> </linepath> </assocwidget> @@ -206,212 +206,6 @@ </listview> <codegeneration> <codegenerator language="Cpp" > - <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" > - <textblocks/> - <header> - <codecomment tag="" /> - </header> - </codedocument> - <classifiercodedocument writeOutCode="true" package="" id="2458" parent_class="2458" fileExt=".cpp" fileName="int" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "int.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; int.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2460" parent_class="2460" fileExt=".cpp" fileName="char" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "char.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; char.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2461" parent_class="2461" fileExt=".cpp" fileName="bool" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "bool.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; bool.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2462" parent_class="2462" fileExt=".cpp" fileName="float" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "float.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; float.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2463" parent_class="2463" fileExt=".cpp" fileName="double" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "double.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; double.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2464" parent_class="2464" fileExt=".cpp" fileName="long" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "long.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; long.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2465" parent_class="2465" fileExt=".cpp" fileName="short" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "short.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; short.cpp - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2466" parent_class="2466" fileExt=".cpp" fileName="string" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "string.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; string.cpp - Copyright jpbarrette&#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 12 2005 at 11:26:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="2467" parent_class="2467" fileExt=".cpp" fileName="sflclient" > <textblocks> <codeblockwithcomments tag="includes" text="#include "sflclient.h"&#010;" > @@ -489,45 +283,9 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; sflclient.cpp - Copyright jpbarrette&#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 12 2005 at 14:50:30&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; sflclient.cpp - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:43:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="2899" field_type="10" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2899" 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="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="2468" parent_class="2468" fileExt=".cpp" fileName="call" > <textblocks> @@ -596,7 +354,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; call.cpp - Copyright jpbarrette&#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 12 2005 at 14:50:34&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; call.cpp - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="2502" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -619,71 +377,11 @@ </header> </codeaccessormethod> </codeclassfield> - <codeclassfield parent_id="2539" field_type="1092161064" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2539" 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="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2470" parent_class="2470" fileExt=".cpp" fileName="void" > + <classifiercodedocument writeOutCode="true" package="" id="2521" parent_class="2521" fileExt=".cpp" fileName="account" > <textblocks> - <codeblockwithcomments tag="includes" text="#include "void.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; void.cpp - Copyright jpbarrette&#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 12 2005 at 11:32:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="2521" parent_class="2521" fileExt=".cpp" fileName="account" > - <textblocks> - <codeblockwithcomments tag="includes" text="#include "account.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include "account.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -718,80 +416,9 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; account.cpp - Copyright jpbarrette&#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 12 2005 at 14:50:31&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; account.cpp - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="2539" field_type="6619252" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2539" 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="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2539" tag="" canDelete="false" writeOutText="false" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </codeclassfield> - <codeclassfield parent_id="2899" field_type="138100632" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2899" 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="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2899" tag="" canDelete="false" writeOutText="false" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="2585" parent_class="2585" fileExt=".cpp" fileName="configentry" > <textblocks> @@ -855,7 +482,7 @@ </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; configentry.cpp - Copyright jpbarrette&#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 12 2005 at 14:08:13&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; configentry.cpp - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="2591" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -940,14 +567,20 @@ </codeclassfield> </classfields> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2458" parent_class="2458" fileExt=".h" fileName="int" > + <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" > + <textblocks/> + <header> + <codecomment tag="" /> + </header> + </codedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader2467" parent_class="2467" fileExt=".h" fileName="sflclient" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef INT_H&#010;#define INT_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef SFLCLIENT_H&#010;#define SFLCLIENT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "account.h"&#010;#include "configentry.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -967,9 +600,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="2458" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="2467" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class int&#010;" /> + <cppcodedocumentation tag="" text="Class SFLClient&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -993,7 +626,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="SFLClient ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -1023,1986 +656,60 @@ <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 jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2460" parent_class="2460" 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="2460" 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 ( ) { }" > + <codeoperation parent_id="2556" tag="operation_2556" canDelete="false" indentLevel="1" > <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 jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2461" parent_class="2461" 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="2461" 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 jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2462" parent_class="2462" fileExt=".h" fileName="float" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef FLOAT_H&#010;#define FLOAT_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="2462" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class float&#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="float ( ) { }" > - <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 //FLOAT_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; float.h - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2463" parent_class="2463" fileExt=".h" fileName="double" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef DOUBLE_H&#010;#define DOUBLE_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="2463" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class double&#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="double ( ) { }" > - <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 //DOUBLE_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; double.h - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2464" parent_class="2464" fileExt=".h" fileName="long" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef LONG_H&#010;#define LONG_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="2464" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class long&#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="long ( ) { }" > - <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 //LONG_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; long.h - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2465" parent_class="2465" fileExt=".h" fileName="short" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef SHORT_H&#010;#define SHORT_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="2465" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class short&#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="short ( ) { }" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> - </header> - </codeblockwithcomments> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Protected stuff" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="privateBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Private stuff" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="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 //SHORT_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; short.h - Copyright jpbarrette&#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 12 2005 at 11:25:59&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2466" parent_class="2466" fileExt=".h" fileName="string" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef STRING_H&#010;#define STRING_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="2466" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class string&#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="string ( ) { }" > - <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 //STRING_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; string.h - Copyright jpbarrette&#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 12 2005 at 11:26:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields/> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2467" parent_class="2467" fileExt=".h" fileName="sflclient" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef SFLCLIENT_H&#010;#define SFLCLIENT_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "account.h"&#010;#include "configentry.h"&#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="2467" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class SFLClient&#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="SFLClient ( ) { }" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> - </header> - </codeblockwithcomments> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks> - <codeoperation parent_id="2556" tag="operation_2556" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2569" tag="operation_2569" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2574" tag="operation_2574" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2611" tag="operation_2611" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2655" tag="operation_2655" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name &#010;@param value " /> - </header> - </codeoperation> - <codeoperation parent_id="2670" tag="operation_2670" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name " /> - </header> - </codeoperation> - <codeoperation parent_id="2687" tag="operation_2687" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2700" tag="operation_2700" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2716" tag="operation_2716" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2826" tag="operation_2826" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeoperation> - <codeoperation parent_id="2834" tag="operation_2834" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name " /> + <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Protected stuff" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="privateBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Private stuff" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - </textblocks> - </cppheaderclassdeclarationblock> - </textblocks> - </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SFLCLIENT_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - </textblocks> - <header> - <codecomment tag="" text="/************************************************************************&#010; sflclient.h - Copyright jpbarrette&#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 12 2005 at 14:50:30&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> - </header> - <classfields> - <codeclassfield parent_id="2899" field_type="49" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" Account ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> - </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2468" parent_class="2468" fileExt=".h" fileName="call" > - <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef CALL_H&#010;#define CALL_H" > - <header> - <cppcodedocumentation tag="" writeOutText="false" /> - </header> - </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "account.h"&#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="2468" tag="classDeclarationBlock" canDelete="false" > - <header> - <cppcodedocumentation tag="" text="Class Call&#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="Call ( ) { }" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> - </header> - </codeblockwithcomments> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> - </header> - <textblocks> - <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - <textblocks/> - </hierarchicalcodeblock> - </textblocks> - </hierarchicalcodeblock> - <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> - </header> - <textblocks> - <codeoperation parent_id="2487" tag="operation_2487" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2569" tag="operation_2569" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2490" tag="operation_2490" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2574" tag="operation_2574" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2493" tag="operation_2493" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2611" tag="operation_2611" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2496" tag="operation_2496" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2655" tag="operation_2655" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name &#010;@param value " /> + </header> + </codeoperation> + <codeoperation parent_id="2670" tag="operation_2670" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name " /> + </header> + </codeoperation> + <codeoperation parent_id="2687" tag="operation_2687" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2499" tag="operation_2499" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2700" tag="operation_2700" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2506" tag="operation_2506" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2716" tag="operation_2716" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> - <codeoperation parent_id="2509" tag="operation_2509" canDelete="false" indentLevel="1" > + <codeoperation parent_id="2826" tag="operation_2826" canDelete="false" indentLevel="1" > <header> - <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param code " /> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2834" tag="operation_2834" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name " /> </header> </codeoperation> </textblocks> @@ -3071,13 +778,7 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks> - <ccfdeclarationcodeblock parent_id="2502" tag="tblock_0" canDelete="false" indentLevel="1" text=" int transfer;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - </textblocks> + <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -3105,18 +806,7 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks> - <codeaccessormethod accessType="0" parent_id="2502" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2502" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2502" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2502" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </textblocks> + <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3134,81 +824,25 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CALL_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SFLCLIENT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; call.h - Copyright jpbarrette&#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 12 2005 at 14:50:34&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; sflclient.h - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:43:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="2502" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2502" tag="tblock_0" canDelete="false" indentLevel="1" text=" int transfer;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2502" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2502" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2502" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2502" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - <codeclassfield parent_id="2539" field_type="138100632" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" Account ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> - <classifiercodedocument writeOutCode="true" package="" id="cppheader2470" parent_class="2470" fileExt=".h" fileName="void" > + <classifiercodedocument writeOutCode="true" package="" id="cppheader2468" parent_class="2468" fileExt=".h" fileName="call" > <textblocks> - <codeblockwithcomments tag="hashDefBlock" text="#ifndef VOID_H&#010;#define VOID_H" > + <codeblockwithcomments tag="hashDefBlock" text="#ifndef CALL_H&#010;#define CALL_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "account.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -3228,9 +862,9 @@ <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <cppheaderclassdeclarationblock parent_id="2470" tag="classDeclarationBlock" canDelete="false" > + <cppheaderclassdeclarationblock parent_id="2468" tag="classDeclarationBlock" canDelete="false" > <header> - <cppcodedocumentation tag="" text="Class void&#010;" /> + <cppcodedocumentation tag="" text="Class Call&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > @@ -3254,7 +888,7 @@ <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> - <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="void ( ) { }" > + <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Call ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> @@ -3284,7 +918,43 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> - <textblocks/> + <textblocks> + <codeoperation parent_id="2487" tag="operation_2487" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2490" tag="operation_2490" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2493" tag="operation_2493" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2496" tag="operation_2496" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2499" tag="operation_2499" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2506" tag="operation_2506" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeoperation> + <codeoperation parent_id="2509" tag="operation_2509" canDelete="false" indentLevel="1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param code " /> + </header> + </codeoperation> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3350,7 +1020,13 @@ <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> - <textblocks/> + <textblocks> + <ccfdeclarationcodeblock parent_id="2502" tag="tblock_0" canDelete="false" indentLevel="1" text=" int transfer;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > <header> @@ -3378,7 +1054,18 @@ <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> - <textblocks/> + <textblocks> + <codeaccessormethod accessType="0" parent_id="2502" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2502" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="2502" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2502" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> @@ -3396,16 +1083,37 @@ </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> - <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VOID_H" > + <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //CALL_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; void.h - Copyright jpbarrette&#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 12 2005 at 11:32:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; call.h - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields/> + <classfields> + <codeclassfield parent_id="2502" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="2502" tag="tblock_0" canDelete="false" indentLevel="1" text=" int transfer;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="2502" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2502" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="2502" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2502" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader2521" parent_class="2521" fileExt=".h" fileName="account" > <textblocks> @@ -3625,80 +1333,9 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; account.h - Copyright jpbarrette&#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 12 2005 at 14:50:31&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; account.h - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="2539" field_type="2097192" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" Call ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2539" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2539" role_id="0" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - <codeclassfield parent_id="2899" field_type="2097253" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" SFLClient ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="2899" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2899" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader2585" parent_class="2585" fileExt=".h" fileName="configentry" > <textblocks> @@ -3742,22 +1379,22 @@ <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> - <ccfdeclarationcodeblock parent_id="2596" tag="tblock_2" canDelete="false" indentLevel="1" text=" string mType;" > + <ccfdeclarationcodeblock parent_id="2591" tag="tblock_0" canDelete="false" indentLevel="1" text=" string mVariableName;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="2599" tag="tblock_5" canDelete="false" indentLevel="1" text=" string mDefault;" > + <ccfdeclarationcodeblock parent_id="2596" tag="tblock_1" canDelete="false" indentLevel="1" text=" string mType;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="2591" tag="tblock_0" canDelete="false" indentLevel="1" text=" string mVariableName;" > + <ccfdeclarationcodeblock parent_id="2599" tag="tblock_2" canDelete="false" indentLevel="1" text=" string mDefault;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <ccfdeclarationcodeblock parent_id="2602" tag="tblock_8" canDelete="false" indentLevel="1" text=" string mValue;" > + <ccfdeclarationcodeblock parent_id="2602" tag="tblock_3" canDelete="false" indentLevel="1" text=" string mValue;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> @@ -3797,32 +1434,32 @@ <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks> - <codeaccessormethod accessType="0" parent_id="2596" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="2596" > + <codeaccessormethod accessType="0" parent_id="2591" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2591" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2596" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2596" > + <codeaccessormethod accessType="1" parent_id="2591" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2591" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="2599" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2599" > + <codeaccessormethod accessType="0" parent_id="2596" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="2596" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2599" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2599" > + <codeaccessormethod accessType="1" parent_id="2596" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2596" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="0" parent_id="2591" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="2591" > + <codeaccessormethod accessType="0" parent_id="2599" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2599" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2591" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2591" > + <codeaccessormethod accessType="1" parent_id="2599" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2599" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -3964,7 +1601,7 @@ </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; configentry.h - Copyright jpbarrette&#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 12 2005 at 14:08:13&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; configentry.h - Copyright jpbarrette&#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 Tue Sep 13 2005 at 10:35:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="2591" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -3981,7 +1618,7 @@ <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2591" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="2591" > + <codeaccessormethod accessType="1" parent_id="2591" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2591" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -3991,17 +1628,17 @@ <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="2596" tag="tblock_2" canDelete="false" indentLevel="1" text=" string mType;" > + <ccfdeclarationcodeblock parent_id="2596" tag="tblock_1" canDelete="false" indentLevel="1" text=" string mType;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2596" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="2596" > + <codeaccessormethod accessType="0" parent_id="2596" tag="hblock_tag_5" canDelete="false" indentLevel="1" classfield_id="2596" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2596" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="2596" > + <codeaccessormethod accessType="1" parent_id="2596" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2596" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4011,17 +1648,17 @@ <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="2599" tag="tblock_5" canDelete="false" indentLevel="1" text=" string mDefault;" > + <ccfdeclarationcodeblock parent_id="2599" tag="tblock_2" canDelete="false" indentLevel="1" text=" string mDefault;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="2599" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="2599" > + <codeaccessormethod accessType="0" parent_id="2599" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2599" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="2599" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="2599" > + <codeaccessormethod accessType="1" parent_id="2599" tag="hblock_tag_8" canDelete="false" indentLevel="1" classfield_id="2599" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> @@ -4031,7 +1668,7 @@ <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="2602" tag="tblock_8" canDelete="false" indentLevel="1" text=" string mValue;" > + <ccfdeclarationcodeblock parent_id="2602" tag="tblock_3" canDelete="false" indentLevel="1" text=" string mValue;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> diff --git a/src/audio/audiortp.h b/src/audio/audiortp.h index 6e2ad85153133628d21a7f723b60fcacd657966b..b38f100b60c082586af29c0b3333a69f8dedd6a2 100644 --- a/src/audio/audiortp.h +++ b/src/audio/audiortp.h @@ -25,8 +25,6 @@ #include <ccrtp/rtp.h> #include <cc++/numbers.h> -using namespace ost; - #define RTP_FRAMES2SEND 160 #define SIZEDATA SAMPLES_SIZE(RTP_FRAMES2SEND) @@ -37,21 +35,21 @@ class SipCall; /////////////////////////////////////////////////////////////////////////////// // Two pair of sockets /////////////////////////////////////////////////////////////////////////////// -class AudioRtpRTX : public Thread, public TimerPort { +class AudioRtpRTX : public ost::Thread, public ost::TimerPort { public: AudioRtpRTX (SipCall *, AudioLayer*, bool); ~AudioRtpRTX(); - Time *time; // For incoming call notification + ost::Time *time; // For incoming call notification virtual void run (); private: - SipCall* _ca; - AudioLayer* _audioDevice; - RTPSession* _sessionSend; - RTPSession* _sessionRecv; - SymmetricRTPSession* _session; - bool _sym; + SipCall* _ca; + AudioLayer* _audioDevice; + ost::RTPSession *_sessionSend; + ost::RTPSession *_sessionRecv; + ost::SymmetricRTPSession *_session; + bool _sym; void initAudioRtpSession (void); void sendSessionFromMic (unsigned char*, int16*, int16*, int, int); diff --git a/src/audio/ringbuffer.h b/src/audio/ringbuffer.h index a7d5417937766656854e5b4527691390875169fa..0d79730d749445802762687c64d23c246b761a01 100644 --- a/src/audio/ringbuffer.h +++ b/src/audio/ringbuffer.h @@ -26,7 +26,6 @@ #include "../global.h" -using namespace ost; typedef unsigned char* samplePtr; @@ -60,7 +59,7 @@ class RingBuffer { void lock (void); void unlock (void); - Mutex mMutex; + ost::Mutex mMutex; int mStart; int mEnd; int mBufferSize; diff --git a/src/audio/tonegenerator.h b/src/audio/tonegenerator.h index de0aa541f72d82abb132f1dfe01eab898a9c344d..8edf1c49224067864a39f41b05574b96577a8e6e 100644 --- a/src/audio/tonegenerator.h +++ b/src/audio/tonegenerator.h @@ -25,10 +25,6 @@ #include "../global.h" #include "../manager.h" -using namespace std; -using namespace ost; - - #define ZT_TONE_DIALTONE 0 #define ZT_TONE_BUSY 1 #define ZT_TONE_RINGTONE 2 @@ -49,7 +45,7 @@ using namespace ost; /////////////////////////////////////////////////////////////////////////////// // ToneThread /////////////////////////////////////////////////////////////////////////////// -class ToneThread : public Thread { +class ToneThread : public ost::Thread { public: ToneThread (int16 *, int); virtual ~ToneThread (void); @@ -72,7 +68,7 @@ public: /** * Returns id selected zone for tone choice */ - int idZoneName (const string &); + int idZoneName (const std::string &); /** * Calculate sinus with superposition of 2 frequencies @@ -112,18 +108,18 @@ private: void initTone (void); /* - * Count all the occurences of a character in a string + * Count all the occurences of a character in a std::string * * @param c character to locate - * @param str string to work on + * @param str std::string to work on * @return return the number of time 'c' is found in 'str' */ - int contains(const string& str, char c); + int contains(const std::string& str, char c); ////////////////////////// // Private member variable ////////////////////////// - string toneZone[NB_ZONES_MAX][NB_TONES_MAX]; + std::string toneZone[NB_ZONES_MAX][NB_TONES_MAX]; ToneThread* tonethread; }; diff --git a/src/call.h b/src/call.h index 7c520fcbd40daff1b46177dd3fd369b8600af723..77bd26e1d183b9e7c633a2a64977774b299d7957 100644 --- a/src/call.h +++ b/src/call.h @@ -21,9 +21,6 @@ #define __CALL_H__ #include <string> -#include <vector> - -using namespace std; enum CallState { NotExist = 0, @@ -67,14 +64,14 @@ public: void setVoIPLink (VoIPLink* voIPLink); // Accessor and modifior of status - string getStatus (void); - void setStatus (const string& status); + std::string getStatus (void); + void setStatus (const std::string& status); // Handle id name and id number - string getCallerIdName (void); - void setCallerIdName (const string& callerId_name); - string getCallerIdNumber (void); - void setCallerIdNumber (const string& callerId_number); + std::string getCallerIdName (void); + void setCallerIdName (const std::string& callerId_name); + std::string getCallerIdNumber (void); + void setCallerIdNumber (const std::string& callerId_number); // Handle state enum CallState getState (void); @@ -99,13 +96,13 @@ public: bool isOutgoingType (void); bool isIncomingType (void); - int outgoingCall (short id, const string& to); + int outgoingCall (short id, const std::string& to); int hangup (void); int cancel (void); int answer (void); int onHold (void); int offHold (void); - int transfer (const string& to); + int transfer (const std::string& to); int refuse (void); private: @@ -115,9 +112,9 @@ private: short _id; enum CallState _state; enum CallType _type; - string _callerIdName; - string _callerIdNumber; - string _status; + std::string _callerIdName; + std::string _callerIdNumber; + std::string _status; }; #endif // __CALL_H__ diff --git a/src/eventthread.h b/src/eventthread.h index 55c3b31e98c64d7249965f1166deb065f7cffe81..c85f228b68cdb98a9a9d7edfae48eb8036704baa 100644 --- a/src/eventthread.h +++ b/src/eventthread.h @@ -22,10 +22,9 @@ #include <cc++/thread.h> -using namespace ost; class SipVoIPLink; -class EventThread : public Thread { +class EventThread : public ost::Thread { public: EventThread (SipVoIPLink*); ~EventThread (void); diff --git a/src/gui/official/account.h b/src/gui/official/account.h new file mode 100644 index 0000000000000000000000000000000000000000..1320cc7432b0774ee33e049967188ab3100577c0 --- /dev/null +++ b/src/gui/official/account.h @@ -0,0 +1,31 @@ +/** + * Copyright (C) 2004-2005 Savoir-Faire Linux inc. + * Author: Jean-Philippe Barrette-LaPierre + * <jean-philippe.barrette-lapierre@savoirfairelinux.com> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#ifndef SFLPHONEGUI_ACCOUNT_H +#define SFLPHONEGUI_ACCOUNT_H + +class Account { +public: + void register(){}; + void unregister(){}; +}; + + +#endif diff --git a/src/gui/official/sflphoneclient.h b/src/gui/official/sflphoneclient.h new file mode 100644 index 0000000000000000000000000000000000000000..0f0b621a4f513ef2cd9d0adf4f36da26ae455b63 --- /dev/null +++ b/src/gui/official/sflphoneclient.h @@ -0,0 +1,114 @@ +/** + * Copyright (C) 2004-2005 Savoir-Faire Linux inc. + * Author: Jean-Philippe Barrette-LaPierre + * <jean-philippe.barrette-lapierre@savoirfairelinux.com> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + +#ifndef SFLPHONEGUI_SFLPHONECLIENT_H +#define SFLPHONEGUI_SFLPHONECLIENT_H + +#include <list> +#include <string> +#include <vector> + + +class Account; + +class SFLPhoneClient +{ + public: + /** + * This function just return the dotted formated + * version. like: "0.5.6" + */ + std::string version(); + + /** + * This function will connect the client to the + * sflphone server. + */ + void connect(); + + /** + * This function will disconnect the client from + * the sflphone server. + */ + void disconnect(); + + /** + * This function returns the current list of config + * entries of sflphone's server. + */ + std::list< ConfigEntry > listConfig(); + + /** + * This function will save the current config. Then, + * next time sflphone will start, it will have the + * same configuration has it is right now. + */ + void saveConfig(); + + /** + * This function will set the specified option + * to the value given in argument. You need to + * call the saveConfig() function if you want + * sflphone's server to keep this option for + * the next restart. + * + * Note: Be carefull because when you want + * to set the audio device, or the audio codec, you + * need to set the value of the position + * in the vector, not the description of the device, + * or the codec. + */ + void setOption(const std::string &name, const std::string &value); + + /** + * This function will return the value of + * the specified option. + */ + std::string getOption(const std::string &name); + + /** + * This function returns a vector containing the + * audio devices. See setOption's description note + * if you want to set the audio device. + */ + std::vector< std::string > listAudioDevices(); + + /** + * This function returns a vector containing the + * audio codecs. See setOption's description note + * if you want to set the audio codec. + */ + std::vector< std::string > listAudioCodecs(); + + /** + * This function returns a list of accounts available + * on the system. + */ + std::list< std::string > listAccounts(); + + /** + * This function returns the Account structure identified + * by the string given in argument. Use listAccounts() function + * if you want to know which ones are availables. + */ + Account *getAccount(const std::string &name); +} + +#endif diff --git a/src/managerimpl.cpp b/src/managerimpl.cpp index bb81b8beaa68b6ee1dec904cc0a3021ab5242fa6..27400415053f9856dd4b1f30eeeaf53155392ea3 100644 --- a/src/managerimpl.cpp +++ b/src/managerimpl.cpp @@ -46,7 +46,7 @@ #include "configuration.h" #include "configurationtree.h" #include "error.h" -#include "skin.h" +#include "sipvoiplink.h" #include "user_cfg.h" #include "voIPLink.h" #include "gui/guiframework.h" diff --git a/src/managerimpl.h b/src/managerimpl.h index 09d30ebfb18e8763f2e32eca610f5abe64a86c5d..2368f90c6f0bf2191e1dcff87e55fe64ca09ebf5 100644 --- a/src/managerimpl.h +++ b/src/managerimpl.h @@ -21,7 +21,6 @@ #define __MANAGER_H__ #include <cc++/thread.h> - #include <string> #include <vector> @@ -29,9 +28,6 @@ #include "call.h" #include "audio/audiodevice.h" -using namespace std; -using namespace ost; - class AudioLayer; class CodecDescriptor; class Error; @@ -57,17 +53,17 @@ class DNSService; /* * Define a type for a list of call */ -typedef vector<Call*, allocator<Call*> > CallVector; +typedef std::vector< Call* > CallVector; /* * Define a type for a list of VoIPLink */ -typedef vector<VoIPLink*, allocator<VoIPLink*> > VoIPLinkVector; +typedef std::vector< VoIPLink* > VoIPLinkVector; /* * Define a type for a list of CodecDescriptor */ -typedef vector<CodecDescriptor*, allocator<CodecDescriptor*> > CodecDescriptorVector; +typedef std::vector< CodecDescriptor* > CodecDescriptorVector; /* * Structure for audio device @@ -146,13 +142,13 @@ public: /* * Functions which occur with a user's action */ - int outgoingCall (const string& to); + int outgoingCall (const std::string& to); int hangupCall (short id); int cancelCall (short id); int answerCall (short id); int onHoldCall (short id); int offHoldCall (short id); - int transferCall (short id, const string& to); + int transferCall (short id, const std::string& to); void muteOn (short id); void muteOff (short id); int refuseCall (short id); @@ -161,7 +157,7 @@ public: int registerVoIPLink (void); int unregisterVoIPLink (void); int quitApplication (void); - int sendTextMessage (short id, const string& message); + int sendTextMessage (short id, const std::string& message); int accessToDirectory (void); /** @@ -177,10 +173,10 @@ public: void peerAnsweredCall (short id); int peerRingingCall (short id); int peerHungupCall (short id); - void displayTextMessage (short id, const string& message); - void displayErrorText (short id, const string& message); - void displayError (const string& error); - void displayStatus (const string& status); + void displayTextMessage (short id, const std::string& message); + void displayErrorText (short id, const std::string& message); + void displayError (const std::string& error); + void displayStatus (const std::string& status); int selectedCall (void); bool isCurrentId (short id); void startVoiceMessageNotification (void); @@ -231,7 +227,7 @@ public: */ inline int getFirewallPort (void) { return _firewallPort; } inline void setFirewallPort (int port) { _firewallPort = port; } - inline string getFirewallAddress (void) { return _firewallAddr; } + inline std::string getFirewallAddress (void) { return _firewallAddr; } /* * Manage information about audio driver @@ -315,7 +311,7 @@ private: /* * Mutex to protect access to code section */ - Mutex _mutex; + ost::Mutex _mutex; unsigned int _nCalls; short _currentCallId; @@ -328,7 +324,7 @@ private: /* Path of the ConfigFile */ - string _path; + std::string _path; int _exist; unsigned int _nCodecs; @@ -343,7 +339,7 @@ private: // To handle firewall int _firewallPort; - string _firewallAddr; + std::string _firewallAddr; // Variables used in exception bool _loaded; diff --git a/src/sipvoiplink.h b/src/sipvoiplink.h index f6efdfb6813b10354ddd6766a9dbfcc6ed4d09ae..6b2d5dfb29c1501619529cf410c0899677bc5428 100644 --- a/src/sipvoiplink.h +++ b/src/sipvoiplink.h @@ -68,8 +68,8 @@ typedef vector< CodecDescriptor* > CodecDescriptorVector; class SipVoIPLink : public VoIPLink { public: - SipVoIPLink (short id); - virtual ~SipVoIPLink (void); + SipVoIPLink (short id); + virtual ~SipVoIPLink(); virtual int init (void); virtual bool checkNetwork (void); diff --git a/utilspp/Singleton.hpp b/utilspp/Singleton.hpp index 52fe364689f0af18168a1c61c2da0e2ba9970900..487cbebb5dcebcc2a1dbd7a2c7478e82e6737c78 100644 --- a/utilspp/Singleton.hpp +++ b/utilspp/Singleton.hpp @@ -1,3 +1,2 @@ #include "ThreadingSingle.hpp" #include "singleton/SingletonHolder.hpp" -#include "singleton/LifetimeLibrary.hpp"