From 1455d3324f044f982c34eed439f889b9fae4d461 Mon Sep 17 00:00:00 2001 From: Benedikt Meurer <benny@xfce.org> Date: Sat, 11 Jun 2005 21:37:45 +0000 Subject: [PATCH] 2005-06-11 Benedikt Meurer <benny@xfce.org> * docs/design/overview.xmi: Extend the ThunarVfsURI functionality. * thunar-vfs/thunar-vfs-uri.{c,h}: Add host handling to ThunarVfsURI. Add support for different URI schemes, currently 'file://' and 'trash://'. * thunar/thunar-favourites-model.c, thunar/thunar-favourites-view.c, thunar/thunar-location-buttons.c: Sync with the little API change to ThunarVfsURI. * tests/Makefile.am: Delete core files on `make clean'. * tests/test-thunar-vfs-uri.c(main): Add test cases for the trash: scheme. (Old svn revision: 16330) --- ChangeLog | 13 + docs/design/overview.xmi | 896 ++++++++++++++++++++----------- tests/Makefile.am | 3 + tests/test-thunar-vfs-uri.c | 18 +- thunar-vfs/thunar-vfs-uri.c | 246 +++++++-- thunar-vfs/thunar-vfs-uri.h | 87 ++- thunar/thunar-favourites-model.c | 3 +- thunar/thunar-favourites-view.c | 2 +- thunar/thunar-location-buttons.c | 2 +- 9 files changed, 903 insertions(+), 367 deletions(-) diff --git a/ChangeLog b/ChangeLog index d22907ef8..866ecdcca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,16 @@ +2005-06-11 Benedikt Meurer <benny@xfce.org> + + * docs/design/overview.xmi: Extend the ThunarVfsURI functionality. + * thunar-vfs/thunar-vfs-uri.{c,h}: Add host handling to ThunarVfsURI. + Add support for different URI schemes, currently 'file://' and + 'trash://'. + * thunar/thunar-favourites-model.c, thunar/thunar-favourites-view.c, + thunar/thunar-location-buttons.c: Sync with the little API change + to ThunarVfsURI. + * tests/Makefile.am: Delete core files on `make clean'. + * tests/test-thunar-vfs-uri.c(main): Add test cases for the trash: + scheme. + 2005-06-11 Benedikt Meurer <benny@xfce.org> * configure.in.in, Makefile.am, tests/: Import first test program for diff --git a/docs/design/overview.xmi b/docs/design/overview.xmi index 27aabed0b..cb7551a22 100644 --- a/docs/design/overview.xmi +++ b/docs/design/overview.xmi @@ -6,7 +6,7 @@ <XMI.exporterVersion>1.2.90</XMI.exporterVersion> <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding> </XMI.documentation> - <XMI.model xmi.name="umbrellotYmjtc" href="/tmp/kde-bmeurer/umbrellotYmjtc.tmp" /> + <XMI.model xmi.name="umbrellom6cDlZ" href="/tmp/kde-bmeurer/umbrellom6cDlZ.tmp" /> <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" /> </XMI.header> <XMI.content> @@ -69,6 +69,7 @@ </UML:Operation> <UML:Operation visibility="public" xmi.id="889" type="bool" name="is_local" /> <UML:Operation visibility="public" xmi.id="890" type="bool" name="is_root" /> + <UML:Attribute visibility="private" xmi.id="1187" value="" type="string" name="host" /> <UML:Attribute visibility="private" xmi.id="102" value="" type="string" name="path" /> </UML:Class> <UML:Class visibility="public" xmi.id="835" name="ThunarVfsMonitor" > @@ -182,6 +183,10 @@ <UML:Parameter visibility="public" xmi.id="1073" value="" type="ThunarFile" name="directory" /> </UML:Operation> </UML:Interface> + <UML:Enumeration stereotype="119" visibility="public" xmi.id="1188" name="ThunarVfsURIScheme" > + <UML:EnumerationLiteral visibility="public" xmi.id="1189" name="FILE" /> + <UML:EnumerationLiteral visibility="public" xmi.id="1190" name="TRASH" /> + </UML:Enumeration> <UML:Association visibility="public" xmi.id="75" > <UML:Association.connection> <UML:AssociationEndRole visibility="public" aggregation="none" type="70" /> @@ -392,16 +397,22 @@ <UML:AssociationEndRole visibility="public" isNavigable="true" type="186" name="change_directory" /> </UML:Association.connection> </UML:Association> + <UML:Association visibility="public" xmi.id="1191" > + <UML:Association.connection> + <UML:AssociationEndRole visibility="public" aggregation="none" type="72" /> + <UML:AssociationEndRole visibility="public" isNavigable="true" type="1188" name="scheme" multiplicity="1" /> + </UML:Association.connection> + </UML:Association> </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > - <docsettings viewid="999" documentation="" uniqueid="1132" /> + <docsettings viewid="109" documentation="" uniqueid="1195" /> <diagrams> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="60" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS usage" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="60" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS usage" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="80" showattsigs="600" usesdiagramusefillcolour="0" x="250" linecolour="#ff0000" y="65" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="70" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="100" showattsigs="600" usesdiagramusefillcolour="0" x="390" linecolour="#ff0000" y="65" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="71" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="110" showattsigs="600" usesdiagramusefillcolour="0" x="445" linecolour="#ff0000" y="240" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="72" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="120" showattsigs="600" usesdiagramusefillcolour="0" x="445" linecolour="#ff0000" y="240" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="72" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="110" showattsigs="600" usesdiagramusefillcolour="0" x="425" linecolour="#ff0000" y="355" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="73" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <packagewidget usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="155" linecolour="none" y="295" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="50" usefillcolor="1" isinstance="0" xmi.id="78" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <notewidget usesdiagramfillcolour="1" width="190" usesdiagramusefillcolour="1" x="615" linecolour="none" y="230" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="60" usefillcolor="1" isinstance="0" xmi.id="79" text="To avoid extensive copying of path strings." font="helvetica,12,-1,5,50,0,0,0,0,0" /> @@ -414,10 +425,10 @@ <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="72" widgetaid="73" xmi.id="77" > <linepath> <startpoint startx="500" starty="355" /> - <endpoint endx="500" endy="280" /> + <endpoint endx="510" endy="300" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="500" linecolour="none" y="285" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1076" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="460" linecolour="none" y="285" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1075" text="uri" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="510" linecolour="none" y="305" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1134" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="470" linecolour="none" y="305" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1133" text="uri" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" widgetbid="73" widgetaid="78" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -428,7 +439,7 @@ <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="72" widgetaid="79" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="615" starty="260" /> - <endpoint endx="555" endy="260" /> + <endpoint endx="565" endy="270" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="73" widgetaid="80" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > @@ -446,13 +457,13 @@ <assocwidget totalcounta="4" indexa="3" visibilityB="200" totalcountb="3" indexb="1" widgetbid="72" widgetaid="70" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="310" starty="95" /> - <endpoint endx="480" endy="240" /> + <endpoint endx="490" endy="240" /> </linepath> </assocwidget> <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="3" indexb="2" widgetbid="72" widgetaid="71" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="460" starty="95" /> - <endpoint endx="520" endy="240" /> + <endpoint endx="530" endy="240" /> </linepath> </assocwidget> <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="78" widgetaid="71" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > @@ -470,7 +481,7 @@ <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="72" widgetaid="78" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="245" starty="310" /> - <endpoint endx="445" endy="260" /> + <endpoint endx="445" endy="270" /> </linepath> </assocwidget> <assocwidget totalcounta="4" indexa="2" totalcountb="3" indexb="1" widgetbid="73" widgetaid="70" xmi.id="772" > @@ -478,12 +489,12 @@ <startpoint startx="290" starty="95" /> <endpoint endx="460" endy="355" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="460" linecolour="none" y="325" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1078" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="420" linecolour="none" y="325" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1077" text="info" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="460" linecolour="none" y="325" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1136" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="420" linecolour="none" y="325" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1135" text="info" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="84" documentation="" type="402" showops="1" showpackage="0" name="Filesystem hierarchy" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="84" documentation="" type="402" showops="1" showpackage="0" name="Filesystem hierarchy" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="140" showattsigs="600" usesdiagramusefillcolour="0" x="120" linecolour="#ff0000" y="285" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="85" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="80" showattsigs="600" usesdiagramusefillcolour="0" x="260" linecolour="#ff0000" y="75" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="70" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -518,7 +529,7 @@ <startpoint startx="630" starty="90" /> <endpoint endx="850" endy="90" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="755" linecolour="none" y="95" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1079" text="files-added" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="100" usesdiagramusefillcolour="1" x="760" linecolour="none" y="95" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1137" text="files-added" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="87" widgetaid="89" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -534,15 +545,16 @@ </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="109" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS module" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="109" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS module" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="140" showattsigs="600" usesdiagramusefillcolour="0" x="220" linecolour="#ff0000" y="125" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="190" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="73" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="290" showattsigs="601" usesdiagramusefillcolour="0" x="525" linecolour="#ff0000" y="150" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="140" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="72" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="290" showattsigs="601" usesdiagramusefillcolour="0" x="525" linecolour="#ff0000" y="140" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="160" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="72" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="Helvetica,11,-1,5,75,0,0,0,0,0" /> <enumwidget usesdiagramfillcolour="0" width="140" usesdiagramusefillcolour="0" x="70" linecolour="#ff0000" y="445" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="170" usefillcolor="1" isinstance="0" xmi.id="118" showpackage="0" font="helvetica,12,-1,5,50,0,0,0,0,0" /> <enumwidget usesdiagramfillcolour="0" width="140" usesdiagramusefillcolour="0" x="220" linecolour="#ff0000" y="445" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="290" usefillcolor="1" isinstance="0" xmi.id="133" showpackage="0" font="helvetica,12,-1,5,50,0,0,0,0,0" /> <enumwidget usesdiagramfillcolour="0" width="140" usesdiagramusefillcolour="0" x="370" linecolour="#ff0000" y="445" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="70" usefillcolor="1" isinstance="0" xmi.id="154" showpackage="0" font="helvetica,12,-1,5,50,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="70" showattsigs="601" usesdiagramusefillcolour="0" x="635" linecolour="#7ca332" y="65" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="267" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <notewidget usesdiagramfillcolour="1" width="140" usesdiagramusefillcolour="1" x="10" linecolour="none" y="150" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="140" usefillcolor="1" isinstance="0" xmi.id="289" text="Must be usable with threads. So we'll prefer copying over refcounting (GObject) when necessary." font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <enumwidget usesdiagramfillcolour="0" width="180" usesdiagramusefillcolour="0" x="580" linecolour="#ff0000" y="390" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="80" usefillcolor="1" isinstance="0" xmi.id="1188" showpackage="0" font="helvetica,12,-1,5,75,1,0,0,0,0" /> </widgets> <messages/> <associations> @@ -551,36 +563,36 @@ <startpoint startx="360" starty="220" /> <endpoint endx="525" endy="220" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="510" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1081" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="480" linecolour="none" y="225" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1080" text="uri" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="510" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1139" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="480" linecolour="none" y="225" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1138" text="uri" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="4" indexa="1" totalcountb="2" indexb="1" widgetbid="118" widgetaid="73" xmi.id="128" > <linepath> <startpoint startx="260" starty="315" /> <endpoint endx="140" endy="445" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="120" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1083" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="145" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1082" text="type" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="120" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1141" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="145" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1140" text="type" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" widgetbid="133" widgetaid="73" xmi.id="149" > <linepath> <startpoint startx="290" starty="315" /> <endpoint endx="290" endy="445" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="300" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1085" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="230" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1084" text="mode" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="300" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1143" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="230" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1142" text="mode" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" widgetbid="154" widgetaid="73" xmi.id="157" > <linepath> <startpoint startx="330" starty="315" /> <endpoint endx="440" endy="445" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="440" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1087" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="385" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1086" text="flags" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="440" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1145" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="390" linecolour="none" y="415" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1144" text="flags" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="267" widgetaid="72" xmi.id="288" > <linepath> - <startpoint startx="670" starty="150" /> + <startpoint startx="670" starty="140" /> <endpoint endx="670" endy="95" /> </linepath> </assocwidget> @@ -590,16 +602,24 @@ <endpoint endx="220" endy="220" /> </linepath> </assocwidget> + <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1188" widgetaid="72" xmi.id="1191" > + <linepath> + <startpoint startx="670" starty="300" /> + <endpoint endx="670" endy="390" /> + </linepath> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="675" linecolour="none" y="355" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1195" text="1" font="Helvetica,11,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="70" usesdiagramusefillcolour="1" x="590" linecolour="none" y="355" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1193" text="scheme" font="Helvetica,11,-1,5,50,0,0,0,0,0" /> + </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="194" documentation="" type="402" showops="1" showpackage="0" name="GUI bridge" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="194" documentation="" type="402" showops="1" showpackage="0" name="GUI bridge" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="100" showattsigs="601" usesdiagramusefillcolour="0" x="500" linecolour="#ff0000" y="485" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="71" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="290" linecolour="#ff0000" y="375" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="195" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <interfacewidget usesdiagramfillcolour="0" width="110" usesdiagramusefillcolour="0" x="495" linecolour="#7ca332" y="370" drawascircle="0" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="40" usefillcolor="1" isinstance="0" xmi.id="196" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,50,1,1,0,0,0" /> + <interfacewidget usesdiagramfillcolour="0" width="120" usesdiagramusefillcolour="0" x="495" linecolour="#7ca332" y="370" drawascircle="0" showopsigs="600" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="40" usefillcolor="1" isinstance="0" xmi.id="196" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,50,1,1,0,0,0" /> <packagewidget usesdiagramfillcolour="0" width="70" usesdiagramusefillcolour="0" x="515" linecolour="#7ca332" y="265" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="50" usefillcolor="1" isinstance="0" xmi.id="199" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="130" showattsigs="601" usesdiagramusefillcolour="0" x="685" linecolour="#ff0000" y="375" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="202" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <interfacewidget usesdiagramfillcolour="0" width="100" usesdiagramusefillcolour="0" x="300" linecolour="#ff0000" y="230" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" isinstance="0" xmi.id="214" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> + <interfacewidget usesdiagramfillcolour="0" width="110" usesdiagramusefillcolour="0" x="300" linecolour="#ff0000" y="230" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" isinstance="0" xmi.id="214" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="220" linecolour="#ff0000" y="135" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="220" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="370" linecolour="#ff0000" y="135" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="221" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="690" linecolour="#ff0000" y="135" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="224" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -612,7 +632,7 @@ <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="196" widgetaid="199" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="550" starty="315" /> - <endpoint endx="550" endy="370" /> + <endpoint endx="560" endy="370" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="196" widgetaid="195" xmi.id="200" > @@ -627,13 +647,13 @@ <endpoint endx="500" endy="500" /> <point x="350" y="500" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="480" linecolour="none" y="465" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1089" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="445" linecolour="none" y="505" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1088" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="480" linecolour="none" y="465" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1147" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="450" linecolour="none" y="505" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1146" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="196" widgetaid="202" xmi.id="203" > <linepath> <startpoint startx="685" starty="390" /> - <endpoint endx="605" endy="390" /> + <endpoint endx="615" endy="390" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="71" widgetaid="202" xmi.id="204" > @@ -642,21 +662,21 @@ <endpoint endx="600" endy="500" /> <point x="750" y="500" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="600" linecolour="none" y="465" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1091" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="600" linecolour="none" y="505" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1090" text="folders" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="600" linecolour="none" y="465" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1149" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="70" usesdiagramusefillcolour="1" x="605" linecolour="none" y="505" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1148" text="folders" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="195" widgetaid="214" xmi.id="215" > <linepath> - <startpoint startx="350" starty="270" /> + <startpoint startx="360" starty="270" /> <endpoint endx="350" endy="375" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="350" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1093" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="255" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="#" isinstance="0" xmi.id="1092" text="list_model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="350" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1151" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="255" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="#" isinstance="0" xmi.id="1150" text="list_model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="214" widgetaid="220" xmi.id="222" > <linepath> <startpoint startx="280" starty="165" /> - <endpoint endx="330" endy="230" /> + <endpoint endx="340" endy="230" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="214" widgetaid="221" xmi.id="223" > @@ -682,16 +702,16 @@ <startpoint startx="130" starty="165" /> <endpoint endx="130" endy="375" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1095" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="70" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1094" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1153" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="70" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1152" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="202" widgetaid="224" xmi.id="403" > <linepath> <startpoint startx="750" starty="165" /> <endpoint endx="750" endy="375" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="760" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1097" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="690" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1096" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="760" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1155" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="690" linecolour="none" y="345" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1154" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="71" widgetaid="279" xmi.id="632" > <linepath> @@ -700,12 +720,12 @@ <point x="130" y="580" /> <point x="550" y="580" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="550" linecolour="none" y="515" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1099" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="495" linecolour="none" y="515" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1098" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="550" linecolour="none" y="515" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1157" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="500" linecolour="none" y="515" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1156" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="233" documentation="" type="402" showops="0" showpackage="0" name="Window GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1028" snapy="10" showatts="1" xmi.id="233" documentation="" type="402" showops="0" showpackage="0" name="Window GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="110" showattsigs="601" usesdiagramusefillcolour="0" x="325" linecolour="#ff0000" y="95" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="234" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <interfacewidget usesdiagramfillcolour="0" width="100" usesdiagramusefillcolour="0" x="330" linecolour="#ff0000" y="220" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" isinstance="0" xmi.id="214" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> @@ -723,8 +743,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="380" starty="260" /> <endpoint endx="380" endy="315" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="390" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1101" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="325" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="#" isinstance="0" xmi.id="1100" text="list_model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="390" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1159" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="325" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="#" isinstance="0" xmi.id="1158" text="list_model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" widgetbid="214" widgetaid="234" xmi.id="242" > <linepath> @@ -743,8 +763,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="380" starty="345" /> <endpoint endx="380" endy="405" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="390" linecolour="none" y="375" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1103" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="325" linecolour="none" y="375" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1102" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="390" linecolour="none" y="375" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1161" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="330" linecolour="none" y="375" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1160" text="folder" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="240" widgetaid="249" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -757,12 +777,12 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="350" starty="125" /> <endpoint endx="220" endy="225" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="180" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1105" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="250" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1104" text="side_pane" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="180" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1163" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="255" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1162" text="side_pane" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="250" documentation="" type="402" showops="1" showpackage="0" name="Application bridge" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="250" documentation="" type="402" showops="1" showpackage="0" name="Application bridge" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="130" showattsigs="601" usesdiagramusefillcolour="0" x="165" linecolour="#ff0000" y="115" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="251" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="110" showattsigs="601" usesdiagramusefillcolour="0" x="515" linecolour="#ff0000" y="85" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="234" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -776,16 +796,16 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="295" starty="130" /> <endpoint endx="515" endy="100" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="500" linecolour="none" y="65" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1107" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="430" linecolour="none" y="105" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1106" text="windows" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="500" linecolour="none" y="65" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1165" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="430" linecolour="none" y="105" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1164" text="windows" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="257" widgetaid="251" xmi.id="258" > <linepath> <startpoint startx="295" starty="140" /> <endpoint endx="515" endy="170" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="480" linecolour="none" y="165" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1109" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="70" usesdiagramusefillcolour="1" x="445" linecolour="none" y="135" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1108" text="desktop" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="480" linecolour="none" y="165" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1167" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="80" usesdiagramusefillcolour="1" x="450" linecolour="none" y="135" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1166" text="desktop" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="264" widgetaid="251" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -795,7 +815,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="263" documentation="" type="402" showops="1" showpackage="0" name="Settings" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="263" documentation="" type="402" showops="1" showpackage="0" name="Settings" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="170" showattsigs="601" usesdiagramusefillcolour="0" x="315" linecolour="#ff0000" y="80" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="264" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <packagewidget usesdiagramfillcolour="0" width="70" usesdiagramusefillcolour="0" x="675" linecolour="#7ca332" y="75" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="50" usefillcolor="1" isinstance="0" xmi.id="198" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -823,8 +843,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="400" starty="210" /> <endpoint endx="400" endy="120" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="400" linecolour="none" y="125" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1111" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="305" linecolour="none" y="125" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1110" text="preferences" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="400" linecolour="none" y="125" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1169" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="100" usesdiagramusefillcolour="1" x="310" linecolour="none" y="125" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1168" text="preferences" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="264" widgetaid="277" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -840,7 +860,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="333" documentation="" type="402" showops="1" showpackage="0" name="Sidepane GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="333" documentation="" type="402" showops="1" showpackage="0" name="Sidepane GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="290" linecolour="#ff0000" y="60" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="327" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="120" showattsigs="601" usesdiagramusefillcolour="1" x="170" linecolour="none" y="180" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="334" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -883,13 +903,13 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="342" documentation="" type="402" showops="1" showpackage="0" name="Favourites GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="998" snapy="10" showatts="1" xmi.id="342" documentation="" type="402" showops="1" showpackage="0" name="Favourites GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="50" linecolour="none" y="80" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="335" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="160" showattsigs="601" usesdiagramusefillcolour="1" x="50" linecolour="none" y="220" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="336" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="300" linecolour="#ff0000" y="80" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="327" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <packagewidget usesdiagramfillcolour="0" width="70" usesdiagramusefillcolour="0" x="485" linecolour="#7ca332" y="255" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="50" usefillcolor="1" isinstance="0" xmi.id="199" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <interfacewidget usesdiagramfillcolour="0" width="110" usesdiagramusefillcolour="0" x="305" linecolour="#7ca332" y="310" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="40" usefillcolor="1" isinstance="0" xmi.id="196" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> + <interfacewidget usesdiagramfillcolour="0" width="120" usesdiagramusefillcolour="0" x="305" linecolour="#7ca332" y="310" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="40" usefillcolor="1" isinstance="0" xmi.id="196" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="170" showattsigs="601" usesdiagramusefillcolour="1" x="45" linecolour="none" y="310" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="343" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="420" showattsigs="601" usesdiagramusefillcolour="0" x="550" linecolour="#ff0000" y="20" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="160" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="70" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="100" showattsigs="601" usesdiagramusefillcolour="0" x="310" linecolour="#7ca332" y="225" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="226" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -901,8 +921,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="130" starty="120" /> <endpoint endx="130" endy="220" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1113" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="75" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1112" text="view" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1171" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="75" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1170" text="view" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="327" widgetaid="335" xmi.id="338" > <linepath> @@ -913,7 +933,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" widgetbid="196" widgetaid="199" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="485" starty="290" /> - <endpoint endx="415" endy="330" /> + <endpoint endx="425" endy="330" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="343" widgetaid="336" xmi.id="344" > @@ -921,8 +941,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="130" starty="260" /> <endpoint endx="130" endy="310" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1115" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="70" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1114" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="140" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1173" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="70" linecolour="none" y="275" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1172" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="196" widgetaid="343" xmi.id="354" > <linepath> @@ -955,12 +975,12 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="420" starty="100" /> <endpoint endx="550" endy="100" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="510" linecolour="none" y="65" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1117" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="130" usesdiagramusefillcolour="1" x="415" linecolour="none" y="105" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1116" text="current_directory" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="510" linecolour="none" y="65" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1175" text="0..1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="140" usesdiagramusefillcolour="1" x="420" linecolour="none" y="105" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1174" text="current_directory" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="0" xmi.id="355" documentation="" type="402" showops="0" showpackage="0" name="Treepane GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="0" xmi.id="355" documentation="" type="402" showops="0" showpackage="0" name="Treepane GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="1" width="120" showattsigs="601" usesdiagramusefillcolour="1" x="130" linecolour="none" y="205" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="224" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="120" showattsigs="601" usesdiagramusefillcolour="1" x="130" linecolour="none" y="55" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="334" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -1014,8 +1034,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="190" starty="235" /> <endpoint endx="190" endy="285" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="190" linecolour="none" y="255" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1119" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="130" linecolour="none" y="255" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1118" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="190" linecolour="none" y="255" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1177" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="130" linecolour="none" y="255" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1176" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="224" widgetaid="420" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -1027,7 +1047,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="424" documentation="" type="406" showops="1" showpackage="0" name="Overview" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="424" documentation="" type="406" showops="1" showpackage="0" name="Overview" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <componentwidget usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="265" linecolour="none" y="95" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="70" usefillcolor="1" isinstance="0" xmi.id="425" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <componentwidget usesdiagramfillcolour="1" width="180" usesdiagramusefillcolour="1" x="220" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="70" usefillcolor="1" isinstance="0" xmi.id="426" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -1053,7 +1073,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="525" documentation="" type="402" showops="1" showpackage="0" name="Filesystem abstraction layer" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="525" documentation="" type="402" showops="1" showpackage="0" name="Filesystem abstraction layer" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="420" showattsigs="601" usesdiagramusefillcolour="0" x="180" linecolour="#ff0000" y="70" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="160" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="70" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="440" showattsigs="601" usesdiagramusefillcolour="0" x="170" linecolour="#ff0000" y="460" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="60" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="71" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -1065,20 +1085,20 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="320" starty="460" /> <endpoint endx="320" endy="230" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="320" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1121" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="40" usesdiagramusefillcolour="1" x="280" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1120" text="files" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="320" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1179" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="50" usesdiagramusefillcolour="1" x="285" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1178" text="files" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="70" widgetaid="71" xmi.id="756" > <linepath> <startpoint startx="460" starty="460" /> <endpoint endx="460" endy="230" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="440" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1123" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="130" usesdiagramusefillcolour="1" x="465" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1122" text="corresponding_file" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="440" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1181" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="150" usesdiagramusefillcolour="1" x="465" linecolour="none" y="235" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1180" text="corresponding_file" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="534" documentation="" type="402" showops="1" showpackage="0" name="MIME actions" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="534" documentation="" type="402" showops="1" showpackage="0" name="MIME actions" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="140" showattsigs="601" usesdiagramusefillcolour="0" x="220" linecolour="#ff0000" y="195" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="30" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="535" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <notewidget usesdiagramfillcolour="1" width="190" usesdiagramusefillcolour="1" x="445" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="50" usefillcolor="1" isinstance="0" xmi.id="537" text="This should probably be handled in exo as well." font="helvetica,12,-1,5,50,0,0,0,0,0" /> @@ -1093,7 +1113,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="777" documentation="" type="402" showops="1" showpackage="0" name="Desktop GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="777" documentation="" type="402" showops="1" showpackage="0" name="Desktop GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="1" width="150" showattsigs="601" usesdiagramusefillcolour="1" x="265" linecolour="none" y="220" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="279" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="1" width="150" showattsigs="601" usesdiagramusefillcolour="1" x="265" linecolour="none" y="90" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="257" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -1106,8 +1126,8 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / <startpoint startx="340" starty="130" /> <endpoint endx="340" endy="220" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="350" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1125" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> - <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="280" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1124" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="350" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1183" text="1" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="60" usesdiagramusefillcolour="1" x="280" linecolour="none" y="185" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="-" isinstance="0" xmi.id="1182" text="model" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="279" widgetaid="782" roleBdoc="" documentation="" roleAdoc="" type="513" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> @@ -1117,7 +1137,7 @@ fixed, better use ThunarListModel here." font="helvetica,12,-1,5,50,0,0,0,0,0" / </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="834" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS monitoring" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="834" documentation="" type="402" showops="1" showpackage="0" name="ThunarVFS monitoring" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <classwidget usesdiagramfillcolour="0" width="370" showattsigs="601" usesdiagramusefillcolour="0" x="115" linecolour="#ff0000" y="105" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="50" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="835" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <packagewidget usesdiagramfillcolour="1" width="90" usesdiagramusefillcolour="1" x="185" linecolour="none" y="375" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="50" usefillcolor="1" isinstance="0" xmi.id="78" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> @@ -1154,27 +1174,27 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="999" documentation="" type="402" showops="1" showpackage="0" name="Locationbar GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="999" documentation="" type="402" showops="1" showpackage="0" name="Locationbar GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> - <interfacewidget usesdiagramfillcolour="0" width="140" usesdiagramusefillcolour="0" x="150" linecolour="#ff0000" y="170" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" isinstance="0" xmi.id="1001" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> + <interfacewidget usesdiagramfillcolour="0" width="170" usesdiagramusefillcolour="0" x="150" linecolour="#ff0000" y="170" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" isinstance="0" xmi.id="1001" showoperations="0" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="170" showattsigs="601" usesdiagramusefillcolour="0" x="135" linecolour="#ff0000" y="260" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1002" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <packagewidget usesdiagramfillcolour="0" width="70" usesdiagramusefillcolour="0" x="175" linecolour="#7ca332" y="485" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="50" usefillcolor="1" isinstance="0" xmi.id="199" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <classwidget usesdiagramfillcolour="0" width="100" showattsigs="601" usesdiagramusefillcolour="0" x="110" linecolour="#7ca332" y="385" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1009" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> + <classwidget usesdiagramfillcolour="0" width="120" showattsigs="601" usesdiagramusefillcolour="0" x="110" linecolour="#7ca332" y="385" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1009" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> <classwidget usesdiagramfillcolour="0" width="80" showattsigs="601" usesdiagramusefillcolour="0" x="230" linecolour="#7ca332" y="385" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#c1ff4f" height="30" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="1010" showoperations="0" showpackage="0" showscope="1" showstereotype="0" font="helvetica,12,-1,5,75,0,0,0,0,0" /> - <interfacewidget usesdiagramfillcolour="0" width="430" usesdiagramusefillcolour="0" x="5" linecolour="#ff0000" y="25" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="90" usefillcolor="1" isinstance="0" xmi.id="1068" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> + <interfacewidget usesdiagramfillcolour="0" width="490" usesdiagramusefillcolour="0" x="5" linecolour="#ff0000" y="25" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="100" usefillcolor="1" isinstance="0" xmi.id="1068" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> </widgets> <messages/> <associations> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1001" widgetaid="1002" xmi.id="1004" > <linepath> <startpoint startx="220" starty="260" /> - <endpoint endx="220" endy="210" /> + <endpoint endx="240" endy="210" /> </linepath> </assocwidget> <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="1009" widgetaid="199" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > <linepath> <startpoint startx="200" starty="485" /> - <endpoint endx="160" endy="415" /> + <endpoint endx="170" endy="415" /> </linepath> </assocwidget> <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" widgetbid="1010" widgetaid="199" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" visibilityA="200" > @@ -1186,7 +1206,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="1009" widgetaid="1002" xmi.id="1011" > <linepath> <startpoint startx="190" starty="300" /> - <endpoint endx="160" endy="385" /> + <endpoint endx="170" endy="385" /> </linepath> </assocwidget> <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="1010" widgetaid="1002" xmi.id="1012" > @@ -1194,17 +1214,17 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <startpoint startx="250" starty="300" /> <endpoint endx="270" endy="385" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="280" linecolour="none" y="355" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1126" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="20" usesdiagramusefillcolour="1" x="280" linecolour="none" y="355" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="702" fillcolour="none" height="30" usefillcolor="1" pretext="" isinstance="0" xmi.id="1184" text="*" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1068" widgetaid="1001" xmi.id="1074" > <linepath> - <startpoint startx="220" starty="170" /> - <endpoint endx="220" endy="115" /> + <startpoint startx="240" starty="170" /> + <endpoint endx="250" endy="125" /> </linepath> </assocwidget> </associations> </diagram> - <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1066" snapy="10" showatts="1" xmi.id="1128" documentation="" type="402" showops="1" showpackage="0" name="Navigator elements GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="834" > + <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="968" snapy="10" showatts="1" xmi.id="1128" documentation="" type="402" showops="1" showpackage="0" name="Navigator elements GUI" localid="30000" showstereotype="0" showscope="1" snapcsgrid="1" font="helvetica,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="832" > <widgets> <interfacewidget usesdiagramfillcolour="1" width="430" usesdiagramusefillcolour="1" x="45" linecolour="none" y="145" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="90" usefillcolor="1" isinstance="0" xmi.id="1068" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,5,75,1,0,0,0,0" /> <notewidget usesdiagramfillcolour="1" width="170" usesdiagramusefillcolour="1" x="45" linecolour="none" y="30" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="60" usefillcolor="1" isinstance="0" xmi.id="1129" text="Implemented by all navigational GUI elements in Thunar!" font="helvetica,12,-1,5,50,0,0,0,0,0" /> @@ -1220,7 +1240,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <point x="260" y="60" /> </linepath> </assocwidget> - <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="1068" widgetaid="1001" roleBdoc="" documentation="" roleAdoc="" type="511" changeabilityA="900" changeabilityB="900" visibilityA="200" > + <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1068" widgetaid="1001" xmi.id="1074" > <linepath> <startpoint startx="260" starty="345" /> <endpoint endx="260" endy="235" /> @@ -1231,7 +1251,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <startpoint startx="475" starty="190" /> <endpoint endx="650" endy="190" /> </linepath> - <floatingtext usesdiagramfillcolour="1" width="130" usesdiagramusefillcolour="1" x="515" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1132" text="change_directory" font="helvetica,12,-1,5,50,0,0,0,0,0" /> + <floatingtext usesdiagramfillcolour="1" width="150" usesdiagramusefillcolour="1" x="515" linecolour="none" y="195" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="710" fillcolour="none" height="30" usefillcolor="1" pretext="+" isinstance="0" xmi.id="1185" text="change_directory" font="helvetica,12,-1,5,50,0,0,0,0,0" /> </assocwidget> </associations> </diagram> @@ -1336,6 +1356,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <listitem open="0" type="815" id="836" /> </listitem> <listitem open="1" type="813" id="72" > + <listitem open="0" type="814" id="1187" /> <listitem open="0" type="814" id="102" /> <listitem open="0" type="815" id="170" /> <listitem open="0" type="815" id="169" /> @@ -1370,6 +1391,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <listitem open="1" type="831" id="154" /> <listitem open="1" type="831" id="133" /> <listitem open="1" type="831" id="118" /> + <listitem open="1" type="831" id="1188" /> </listitem> <listitem open="1" type="802" id="-1" label="Use Case View" /> <listitem open="1" type="821" id="-1" label="Component View" > @@ -1533,7 +1555,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfile.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfile.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="686" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -1740,7 +1762,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfolder.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfolder.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="751" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > @@ -1947,7 +1969,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsinfo.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsinfo.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="117" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -2204,7 +2226,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="thunar-vfs" id="72" parent_class="72" fileExt=".cpp" fileName="thunarvfsuri" > <textblocks> - <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "thunarvfsuri.h"&#010;#include "string.h"&#010;#include "int.h"&#010;#include "bool.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "thunarvfsinfo.h"&#010;#include "gobject.h"&#010;#include "thunarvfsurischeme.h"&#010;#include "thunarvfsuri.h"&#010;#include "string.h"&#010;#include "int.h"&#010;#include "bool.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2260,11 +2282,21 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <cppcodedocumentation tag="" /> </header> </codeoperation> + <codeaccessormethod accessType="0" parent_id="1187" tag="hblock_tag_4" canDelete="false" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1187" tag="hblock_tag_5" canDelete="false" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsuri.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsuri.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:10:38&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="102" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -2287,6 +2319,61 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </header> </codeaccessormethod> </codeclassfield> + <codeclassfield parent_id="1187" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="1187" tag="" canDelete="false" indentLevel="1" role_id="-1" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="1187" tag="hblock_tag_4" canDelete="false" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1187" tag="hblock_tag_5" canDelete="false" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="1191" field_type="6946914" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="1191" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="1191" tag="" canDelete="false" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1191" tag="" canDelete="false" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" /> + </header> + </codeaccessormethod> + </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="thunar-vfs" id="835" parent_class="835" fileExt=".cpp" fileName="thunarvfsmonitor" > @@ -2316,7 +2403,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsmonitor.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsmonitor.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2341,7 +2428,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopfile.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopfile.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2366,7 +2453,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartrashedfile.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartrashedfile.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2391,7 +2478,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartrashfolder.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartrashfolder.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2416,7 +2503,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfiletype.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfiletype.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2441,7 +2528,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfilemode.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfilemode.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2466,7 +2553,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfileflags.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfileflags.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2491,7 +2578,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; exomimeinfo.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is exo&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; exomimeinfo.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is exo&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2516,13 +2603,13 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlistmodel.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlistmodel.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="gobject" id="186" parent_class="186" fileExt=".cpp" fileName="gsignal" > <textblocks> - <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "thunarnavigator.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include "string"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -2537,75 +2624,13 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <header> <cppcodedocumentation tag="" text="Methods" /> </header> - <textblocks> - <codeaccessormethod accessType="0" parent_id="1130" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="1130" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="1130" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="1130" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </textblocks> + <textblocks/> </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gsignal.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:49:34&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gsignal.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="1130" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="1130" 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="1130" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="1130" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="1130" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="1130" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="1130" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="gobject" id="267" parent_class="267" fileExt=".cpp" fileName="gobject" > <textblocks> @@ -2628,7 +2653,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gobject.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gobject.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2653,7 +2678,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtktreemodel.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtktreemodel.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2678,7 +2703,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtktreeview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtktreeview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2703,7 +2728,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtkcontainer.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtkcontainer.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:43&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2728,7 +2753,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtkbutton.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:07&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtkbutton.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2753,7 +2778,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreemodel.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreemodel.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2778,7 +2803,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2803,7 +2828,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlistview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlistview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2828,7 +2853,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunariconview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunariconview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2853,7 +2878,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreeview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreeview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2878,7 +2903,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarwindow.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarwindow.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2914,7 +2939,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarstatusbar.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarstatusbar.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="946" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -2960,7 +2985,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarapplication.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarapplication.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -2985,7 +3010,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3021,7 +3046,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarpreferences.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarpreferences.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="265" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -3073,7 +3098,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarpreferencesdialog.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarpreferencesdialog.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3098,7 +3123,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopmodel.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopmodel.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3123,7 +3148,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarsidepane.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:48:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarsidepane.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3148,7 +3173,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreepane.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreepane.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3173,7 +3198,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritespane.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritespane.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3198,7 +3223,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesview.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:48:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesview.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3223,7 +3248,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesmodel.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesmodel.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3248,7 +3273,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarmimeaction.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarmimeaction.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3273,7 +3298,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlocationbar.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlocationbar.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3298,7 +3323,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlocationbuttons.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlocationbuttons.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -3339,39 +3364,70 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </hierarchicalcodeblock> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarnavigator.cpp - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:00&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarnavigator.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields/> + </classifiercodedocument> + <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" > + <textblocks/> + <header> + <codecomment tag="" /> + </header> + </codedocument> + <classifiercodedocument writeOutCode="true" package="" id="1188" parent_class="1188" fileExt=".cpp" fileName="thunarvfsurischeme" > + <textblocks> + <codeblockwithcomments tag="includes" text="#include "string"&#010;#include "thunarvfsuri.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; thunarvfsurischeme.cpp - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:10:38&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="1130" field_type="49" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="1191" field_type="6619236" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="1130" tag="" canDelete="false" indentLevel="1" role_id="0" text="FIX ME;" > + <ccfdeclarationcodeblock parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > <header> - <cppcodedocumentation tag="" indentLevel="1" /> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="1130" tag="" canDelete="false" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="0" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="1130" tag="" canDelete="false" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="1" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="1130" tag="" canDelete="false" writeOutText="false" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="2" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="1130" tag="" canDelete="false" writeOutText="false" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="3" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="1130" tag="" canDelete="false" writeOutText="false" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="4" parent_id="1191" tag="" canDelete="false" writeOutText="false" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" /> </header> @@ -3379,12 +3435,6 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeclassfield> </classfields> </classifiercodedocument> - <codedocument writeOutCode="false" package="" id="Makefile_DOC" fileExt="" fileName="Makefile" > - <textblocks/> - <header> - <codecomment tag="" /> - </header> - </codedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader70" parent_class="70" fileExt=".h" fileName="thunarfile" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef THUNARFILE_H&#010;#define THUNARFILE_H" > @@ -3742,7 +3792,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfile.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:04&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfile.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="686" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -4137,7 +4187,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfolder.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfolder.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="751" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > @@ -4582,7 +4632,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsinfo.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsinfo.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="117" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -4844,7 +4894,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "thunarvfsuri.h"&#010;#include "string.h"&#010;#include "int.h"&#010;#include "bool.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "thunarvfsinfo.h"&#010;#include "gobject.h"&#010;#include "thunarvfsurischeme.h"&#010;#include "thunarvfsuri.h"&#010;#include "string.h"&#010;#include "int.h"&#010;#include "bool.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -5023,6 +5073,11 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> + <ccfdeclarationcodeblock parent_id="1187" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" string host;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > @@ -5062,6 +5117,16 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> + <codeaccessormethod accessType="0" parent_id="1187" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1187" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> @@ -5087,7 +5152,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsuri.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsuri.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:10:38&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="102" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -5110,6 +5175,61 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </header> </codeaccessormethod> </codeclassfield> + <codeclassfield parent_id="1187" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="1187" tag="tblock_5" canDelete="false" indentLevel="1" role_id="-1" text=" string host;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="1187" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1187" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="1187" role_id="-1" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> + <codeclassfield parent_id="1191" field_type="7471201" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <header> + <cppcodedocumentation tag="" /> + </header> + <ccfdeclarationcodeblock parent_id="1191" tag="" canDelete="false" indentLevel="1" role_id="0" text=" ThunarVfsURIScheme scheme;" > + <header> + <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> + </header> + </ccfdeclarationcodeblock> + <codeaccessormethod accessType="0" parent_id="1191" tag="" canDelete="false" indentLevel="1" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="1" parent_id="1191" tag="" canDelete="false" indentLevel="1" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="2" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="3" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + <codeaccessormethod accessType="4" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="0" > + <header> + <cppcodedocumentation tag="" indentLevel="1" /> + </header> + </codeaccessormethod> + </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="thunar-vfs" id="cppheader835" parent_class="835" fileExt=".h" fileName="thunarvfsmonitor" > @@ -5320,7 +5440,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsmonitor.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsmonitor.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is thunar-vfs&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -5526,7 +5646,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopfile.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopfile.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -5732,7 +5852,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartrashedfile.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartrashedfile.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -5938,7 +6058,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartrashfolder.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartrashfolder.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6144,7 +6264,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfiletype.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfiletype.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:35&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6350,7 +6470,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfilemode.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfilemode.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6556,7 +6676,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarvfsfileflags.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsfileflags.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6762,7 +6882,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; exomimeinfo.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is exo&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; exomimeinfo.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is exo&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6968,7 +7088,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlistmodel.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlistmodel.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -6979,7 +7099,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> - <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "thunarnavigator.h"&#010;" > + <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> @@ -7174,45 +7294,9 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gsignal.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:49:34&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gsignal.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> </header> - <classfields> - <codeclassfield parent_id="1130" field_type="6357095" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > - <header> - <cppcodedocumentation tag="" /> - </header> - <ccfdeclarationcodeblock parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" ThunarNavigator ;" > - <header> - <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> - </header> - </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="1" > - <header> - <cppcodedocumentation tag="" indentLevel="1" /> - </header> - </codeaccessormethod> - </codeclassfield> - </classfields> + <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="gobject" id="cppheader267" parent_class="267" fileExt=".h" fileName="gobject" > <textblocks> @@ -7416,7 +7500,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gobject.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gobject.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is gobject&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -7617,7 +7701,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtktreemodel.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtktreemodel.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -7823,7 +7907,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtktreeview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtktreeview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8029,7 +8113,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtkcontainer.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtkcontainer.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:43&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8235,7 +8319,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; gtkbutton.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:07&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; gtkbutton.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is gtk&#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8441,7 +8525,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreemodel.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreemodel.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8642,7 +8726,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -8848,7 +8932,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlistview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlistview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -9054,7 +9138,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunariconview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunariconview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -9260,7 +9344,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreeview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreeview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -9466,7 +9550,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarwindow.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarwindow.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -9689,7 +9773,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarstatusbar.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarstatusbar.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="946" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -9916,7 +10000,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarapplication.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarapplication.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -10122,7 +10206,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -10345,7 +10429,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarpreferences.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarpreferences.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="265" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > @@ -10578,7 +10662,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarpreferencesdialog.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:47:06&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarpreferencesdialog.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -10784,7 +10868,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunardesktopmodel.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunardesktopmodel.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -10990,7 +11074,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarsidepane.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:48:15&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarsidepane.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -11196,7 +11280,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunartreepane.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunartreepane.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -11402,7 +11486,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritespane.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritespane.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -11608,7 +11692,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesview.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:48:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesview.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -11814,7 +11898,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesmodel.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarfavouritesmodel.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -12020,7 +12104,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarmimeaction.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarmimeaction.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -12221,7 +12305,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlocationbar.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:02&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlocationbar.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -12427,7 +12511,7 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarlocationbuttons.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:46:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarlocationbuttons.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> @@ -12644,39 +12728,245 @@ In addition, kqueue() and FAM can be used. dnotify is not thread-safe." font="he </codeblockwithcomments> </textblocks> <header> - <codecomment tag="" text="/************************************************************************&#010; thunarnavigator.h - Copyright bmeurer&#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 Wed Jun 8 2005 at 21:50:00&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + <codecomment tag="" text="/************************************************************************&#010; thunarnavigator.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:09:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> + </header> + <classfields/> + </classifiercodedocument> + <classifiercodedocument writeOutCode="true" package="" id="cppheader1188" parent_class="1188" fileExt=".h" fileName="thunarvfsurischeme" > + <textblocks> + <codeblockwithcomments tag="hashDefBlock" text="#ifndef THUNARVFSURISCHEME_H&#010;#define THUNARVFSURISCHEME_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "thunarvfsuri.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="1188" tag="classDeclarationBlock" canDelete="false" role_id="-1" > + <header> + <cppcodedocumentation tag="" text="Class ThunarVfsURIScheme&#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="ThunarVfsURIScheme ( ) { }" > + <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 //THUNARVFSURISCHEME_H" > + <header> + <cppcodedocumentation tag="" writeOutText="false" /> + </header> + </codeblockwithcomments> + </textblocks> + <header> + <codecomment tag="" text="/************************************************************************&#010; thunarvfsurischeme.h - Copyright bmeurer&#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/local/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 Sat Jun 11 2005 at 20:10:38&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> - <codeclassfield parent_id="1130" field_type="7209061" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > + <codeclassfield parent_id="1191" field_type="6815860" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> - <ccfdeclarationcodeblock parent_id="1130" tag="" canDelete="false" indentLevel="1" role_id="0" text=" GSignal change_directory;" > + <ccfdeclarationcodeblock parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" ThunarVfsURI ;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> - <codeaccessormethod accessType="0" parent_id="1130" tag="" canDelete="false" indentLevel="1" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="0" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="1" parent_id="1130" tag="" canDelete="false" indentLevel="1" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="1" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="2" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="2" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="3" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="3" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> - <codeaccessormethod accessType="4" parent_id="1130" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1130" role_id="0" > + <codeaccessormethod accessType="4" parent_id="1191" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1191" role_id="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> diff --git a/tests/Makefile.am b/tests/Makefile.am index 42639091f..4ad9fb15f 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -22,4 +22,7 @@ test_thunar_vfs_uri_DEPENDENCIES = \ test_thunar_vfs_uri_LDADD = \ $(top_builddir)/thunar-vfs/libthunar-vfs.la +clean-local: + rm -f *.core core core.* + # vi:set ts=8 sw=8 noet ai nocindent syntax=automake: diff --git a/tests/test-thunar-vfs-uri.c b/tests/test-thunar-vfs-uri.c index 05504c6a5..fe15edf88 100644 --- a/tests/test-thunar-vfs-uri.c +++ b/tests/test-thunar-vfs-uri.c @@ -48,7 +48,7 @@ main (int argc, char **argv) g_assert (exo_str_is_equal (thunar_vfs_uri_get_name (a), "/")); g_assert (exo_str_is_equal (thunar_vfs_uri_get_path (a), "/")); g_assert (thunar_vfs_uri_parent (a) == NULL); - g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (a), "file:///")); + g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (a, THUNAR_VFS_URI_HIDE_HOST), "file:///")); /* verify that URI parsing works */ a = thunar_vfs_uri_new_for_path ("/tmp"); @@ -61,8 +61,20 @@ main (int argc, char **argv) b = thunar_vfs_uri_relative (a, "bin"); g_assert (!thunar_vfs_uri_equal (a, b)); g_assert (thunar_vfs_uri_equal (a, thunar_vfs_uri_parent (b))); - g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (a), "file:///usr")); - g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (b), "file:///usr/bin")); + g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (a, THUNAR_VFS_URI_HIDE_HOST), "file:///usr")); + g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (b, THUNAR_VFS_URI_HIDE_HOST), "file:///usr/bin")); + + /* verify that trash:// uris work */ + a = thunar_vfs_uri_new ("trash:", NULL); + b = thunar_vfs_uri_new ("trash://", NULL); + g_assert (thunar_vfs_uri_equal (a, b)); + a = thunar_vfs_uri_new ("trash:///", NULL); + g_assert (thunar_vfs_uri_equal (a, b)); + b = thunar_vfs_uri_new ("trash:///file", NULL); + g_assert (!thunar_vfs_uri_equal (a, b)); + b = thunar_vfs_uri_parent (b); + g_assert (thunar_vfs_uri_equal (a, b)); + g_assert (exo_str_is_equal (thunar_vfs_uri_to_string (a, 0), "trash:///")); return EXIT_SUCCESS; } diff --git a/thunar-vfs/thunar-vfs-uri.c b/thunar-vfs/thunar-vfs-uri.c index a8a6f0a71..b43cf4c94 100644 --- a/thunar-vfs/thunar-vfs-uri.c +++ b/thunar-vfs/thunar-vfs-uri.c @@ -44,14 +44,27 @@ static void thunar_vfs_uri_finalize (GObject *object); struct _ThunarVfsURIClass { GObjectClass __parent__; + + const gchar *home_path; + gchar *localhost; }; struct _ThunarVfsURI { GObject __parent__; - gchar *path; - const gchar *name; + gchar *host; + gchar *path; + const gchar *name; + ThunarVfsURIScheme scheme; +}; + + + +static const gchar *scheme_names[] = +{ + "file://", + "trash://", }; @@ -65,6 +78,12 @@ thunar_vfs_uri_class_init (ThunarVfsURIClass *klass) { GObjectClass *gobject_class; + /* determine the path to the current user's homedir */ + klass->home_path = xfce_get_homedir (); + + /* determine the local host's name */ + klass->localhost = xfce_gethostname (); + gobject_class = G_OBJECT_CLASS (klass); gobject_class->finalize = thunar_vfs_uri_finalize; } @@ -85,6 +104,8 @@ thunar_vfs_uri_finalize (GObject *object) g_return_if_fail (THUNAR_VFS_IS_URI (uri)); + if (G_UNLIKELY (uri->host != NULL)) + g_free (uri->host); g_free (uri->path); G_OBJECT_CLASS (thunar_vfs_uri_parent_class)->finalize (object); @@ -97,6 +118,14 @@ thunar_vfs_uri_finalize (GObject *object) * @identifier : the resource identifier encoded as string. * @error : return location for errors. * + * Parses the URI given in @identifier and returns a + * corresponding #ThunarVfsURI object or %NULL if + * @identifier is not a valid URI. + * + * As a special case, @identifier may also include an + * absolute path, in which case the 'file://' scheme is + * assumed. + * * Return value: the #ThunarVfsURI or %NULL on error. **/ ThunarVfsURI* @@ -105,18 +134,83 @@ thunar_vfs_uri_new (const gchar *identifier, { ThunarVfsURI *uri; const gchar *p; + const gchar *q; + gchar *host; gchar *path; g_return_val_if_fail (identifier != NULL, NULL); - /* try to parse the path */ - path = g_filename_from_uri (identifier, NULL, error); - if (G_UNLIKELY (path == NULL)) - return NULL; + /* check if identifier includes an absolute path */ + if (G_UNLIKELY (*identifier == '/')) + return thunar_vfs_uri_new_for_path (identifier); - /* allocate the URI instance */ - uri = g_object_new (THUNAR_VFS_TYPE_URI, NULL); - uri->path = path; + if (G_LIKELY (identifier[0] == 'f' && identifier[1] == 'i' + && identifier[2] == 'l' && identifier[3] == 'e' + && identifier[4] == ':')) + { + /* try to parse the path and hostname */ + path = g_filename_from_uri (identifier, &host, error); + if (G_UNLIKELY (path == NULL)) + return NULL; + + /* allocate the URI instance */ + uri = g_object_new (THUNAR_VFS_TYPE_URI, NULL); + uri->path = path; + + /* check the host name */ + if (host != NULL) + { + if (strcmp (host, THUNAR_VFS_URI_GET_CLASS (uri)->localhost) == 0 + || strcmp (host, "localhost") == 0) + { + /* no need to remember the host name */ + g_free (host); + } + else + { + /* non-local host name, need to remember */ + uri->host = host; + } + } + } + else if (identifier[0] == 't' && identifier[1] == 'r' + && identifier[2] == 'a' && identifier[3] == 's' + && identifier[4] == 'h' && identifier[5] == ':') + { + /* skip to the path */ + p = (identifier[6] == '/' && identifier[7] == '/') + ? (identifier + 8) : (identifier + 6); + + /* verify that the remainder is a path */ + if (G_UNLIKELY (*p != '\0' && *p != '/')) + { + g_set_error (error, G_CONVERT_ERROR, G_CONVERT_ERROR_BAD_URI, + _("The URI '%s' is invalid"), identifier); + return NULL; + } + + /* verify that the path doesn't include a '#' */ + for (q = p; *q != '\0'; ++q) + if (G_UNLIKELY (*q == '#')) + { + g_set_error (error, G_CONVERT_ERROR, G_CONVERT_ERROR_BAD_URI, + _("The trash file URI '%s' may not include a '#'"), + identifier); + return NULL; + } + + /* allocate the URI instance */ + uri = g_object_new (THUNAR_VFS_TYPE_URI, NULL); + uri->scheme = THUNAR_VFS_URI_SCHEME_TRASH; + uri->path = g_strdup ((*p == '/') ? p : "/"); + } + else + { + g_set_error (error, G_CONVERT_ERROR, G_CONVERT_ERROR_BAD_URI, + _("The URI '%s' uses an unsupported scheme"), + identifier); + return NULL; + } /* determine the basename of the path */ for (p = uri->name = uri->path; *p != '\0'; ++p) @@ -149,6 +243,7 @@ thunar_vfs_uri_new_for_path (const gchar *path) /* allocate the URI instance */ uri = g_object_new (THUNAR_VFS_TYPE_URI, NULL); + uri->scheme = THUNAR_VFS_URI_SCHEME_FILE; uri->path = g_strdup (path); /* determine the basename of the path */ @@ -163,7 +258,7 @@ thunar_vfs_uri_new_for_path (const gchar *path) /** * thunar_vfs_uri_is_home: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Checks whether @uri refers to the home directory * of the current user. @@ -174,14 +269,15 @@ gboolean thunar_vfs_uri_is_home (ThunarVfsURI *uri) { g_return_val_if_fail (THUNAR_VFS_IS_URI (uri), FALSE); - return exo_str_is_equal (xfce_get_homedir (), uri->path); + return (uri->scheme == THUNAR_VFS_URI_SCHEME_FILE + && exo_str_is_equal (THUNAR_VFS_URI_GET_CLASS (uri)->home_path, uri->path)); } /** * thunar_vfs_uri_is_local: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Checks whether @uri refers to a local resource. * @@ -198,7 +294,7 @@ thunar_vfs_uri_is_local (ThunarVfsURI *uri) /** * thunar_vfs_uri_is_root: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Checks whether @uri refers to the root of the file system * scheme described by @uri. @@ -216,7 +312,7 @@ thunar_vfs_uri_is_root (ThunarVfsURI *uri) /** * thunar_vfs_uri_get_display_name: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Returns a displayable version of the @uri's base * name in UTF-8 encoding, which is suitable for @@ -238,9 +334,34 @@ thunar_vfs_uri_get_display_name (ThunarVfsURI *uri) +/** + * thunar_vfs_uri_get_host: + * @uri : a #ThunarVfsURI instance. + * + * Returns the host associated with the given @uri. This + * function may return %NULL if either the scheme of @uri + * does not support specifying a hostname or no hostname + * was given on construction of the @uri. + * + * Return value: the name of the host set for @uri or %NULL. + **/ +const gchar* +thunar_vfs_uri_get_host (ThunarVfsURI *uri) +{ + g_return_val_if_fail (THUNAR_VFS_IS_URI (uri), NULL); + + /* fallback to local host for 'file://' uris */ + if (uri->scheme == THUNAR_VFS_URI_SCHEME_FILE && uri->host == NULL) + return THUNAR_VFS_URI_GET_CLASS (uri)->localhost; + + return uri->host; +} + + + /** * thunar_vfs_uri_get_name: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Returns the basename of @uri. * @@ -257,7 +378,7 @@ thunar_vfs_uri_get_name (ThunarVfsURI *uri) /** * thunar_vfs_uri_get_path: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Returns the path component of the given @uri. * @@ -272,9 +393,26 @@ thunar_vfs_uri_get_path (ThunarVfsURI *uri) +/** + * thunar_vfs_uri_get_scheme: + * @uri : a #ThunarVfsURI instance. + * + * Returns the #ThunarVfsURIScheme of @uri. + * + * Return value: the scheme of @uri. + **/ +ThunarVfsURIScheme +thunar_vfs_uri_get_scheme (ThunarVfsURI *uri) +{ + g_return_val_if_fail (THUNAR_VFS_IS_URI (uri), THUNAR_VFS_URI_SCHEME_FILE); + return uri->scheme; +} + + + /** * thunar_vfs_uri_parent: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * * Returns the #ThunarVfsURI object that refers to the parent * folder of @uri or %NULL if @uri has no parent. @@ -295,7 +433,9 @@ thunar_vfs_uri_parent (ThunarVfsURI *uri) /* allocate the new object */ parent = g_object_new (THUNAR_VFS_TYPE_URI, NULL); + parent->host = g_strdup (uri->host); parent->path = g_path_get_dirname (uri->path); + parent->scheme = uri->scheme; /* determine the basename of the path */ for (p = parent->name = parent->path; *p != '\0'; ++p) @@ -309,7 +449,7 @@ thunar_vfs_uri_parent (ThunarVfsURI *uri) /** * thunar_vfs_uri_relative: - * @uri : an #ThunarVfsURI instance. + * @uri : a #ThunarVfsURI instance. * @name : the relative name. * * Return value: @@ -326,7 +466,9 @@ thunar_vfs_uri_relative (ThunarVfsURI *uri, /* allocate the new object */ relative = g_object_new (THUNAR_VFS_TYPE_URI, NULL); + relative->host = g_strdup (uri->host); relative->path = g_build_filename (uri->path, name, NULL); + relative->scheme = uri->scheme; /* determine the basename of the path */ for (p = relative->name = relative->path; *p != '\0'; ++p) @@ -340,7 +482,8 @@ thunar_vfs_uri_relative (ThunarVfsURI *uri, /** * thunar_vfs_uri_to_string: - * @uri : a #ThunarVfsURI. + * @uri : a #ThunarVfsURI. + * @hide_options : tells which parts of the uri should be hidden. * * Returns the string representation of @uri. The * caller is responsible for freeing the returned @@ -349,18 +492,29 @@ thunar_vfs_uri_relative (ThunarVfsURI *uri, * Return value: the string representation of @uri. **/ gchar* -thunar_vfs_uri_to_string (ThunarVfsURI *uri) +thunar_vfs_uri_to_string (ThunarVfsURI *uri, + ThunarVfsURIHideOptions hide_options) { - gchar *string; + const gchar *host; g_return_val_if_fail (THUNAR_VFS_IS_URI (uri), NULL); - /* transform the path into a file:// uri */ - string = g_new (gchar, 7 + strlen (uri->path) + 1); - strcpy (string, "file://"); - strcpy (string + 7, uri->path); + /* determine the host name */ + if ((hide_options & THUNAR_VFS_URI_HIDE_HOST) != 0) + { + host = ""; + } + else if (uri->host == NULL) + { + host = (uri->scheme == THUNAR_VFS_URI_SCHEME_FILE) + ? THUNAR_VFS_URI_GET_CLASS (uri)->localhost : ""; + } + else + { + host = uri->host; + } - return string; + return g_strconcat (scheme_names[uri->scheme], host, uri->path, NULL); } @@ -376,8 +530,26 @@ thunar_vfs_uri_to_string (ThunarVfsURI *uri) guint thunar_vfs_uri_hash (gconstpointer uri) { + const gchar *host; + const gchar *p; + guint h; + g_return_val_if_fail (THUNAR_VFS_IS_URI (uri), 0); - return g_str_hash (THUNAR_VFS_URI (uri)->path); + + /* hash the scheme */ + h = THUNAR_VFS_URI (uri)->scheme; + + /* hash the path */ + for (p = THUNAR_VFS_URI (uri)->path; *p != '\0'; ++p) + h = (h << 5) - h + *p; + + /* hash the host (if present) */ + host = thunar_vfs_uri_get_host (THUNAR_VFS_URI (uri)); + if (G_LIKELY (host != NULL)) + for (p = host; *p != '\0'; ++p) + h = (h << 5) - h + *p; + + return h; } @@ -396,6 +568,8 @@ gboolean thunar_vfs_uri_equal (gconstpointer a, gconstpointer b) { + const gchar *a_host; + const gchar *b_host; const gchar *a_name; const gchar *b_name; const gchar *a_path; @@ -406,6 +580,16 @@ thunar_vfs_uri_equal (gconstpointer a, g_return_val_if_fail (THUNAR_VFS_IS_URI (a), FALSE); g_return_val_if_fail (THUNAR_VFS_IS_URI (b), FALSE); + /* compare the schemes first */ + if (THUNAR_VFS_URI (a)->scheme != THUNAR_VFS_URI (b)->scheme) + return FALSE; + + /* compare the host names (TODO: speedup?!) */ + a_host = thunar_vfs_uri_get_host (THUNAR_VFS_URI (a)); + b_host = thunar_vfs_uri_get_host (THUNAR_VFS_URI (b)); + if (!exo_str_is_equal (a_host, b_host)) + return FALSE; + a_name = THUNAR_VFS_URI (a)->name; b_name = THUNAR_VFS_URI (b)->name; @@ -521,7 +705,8 @@ thunar_vfs_uri_list_from_string (const gchar *string, /** * thunar_vfs_uri_list_to_string: - * @uri_list : a list of #ThunarVfsURI<!---->s. + * @uri_list : a list of #ThunarVfsURI<!---->s. + * @hide_options : tells which parts of the uris should be hidden. * * Free the returned value using #g_free() when you * are done with it. @@ -530,7 +715,8 @@ thunar_vfs_uri_list_from_string (const gchar *string, * text/uri-list mime type defined in RFC 2483. **/ gchar* -thunar_vfs_uri_list_to_string (GList *uri_list) +thunar_vfs_uri_list_to_string (GList *uri_list, + ThunarVfsURIHideOptions hide_options) { gchar *string_list; gchar *uri_string; @@ -553,7 +739,7 @@ thunar_vfs_uri_list_to_string (GList *uri_list) { g_assert (THUNAR_VFS_IS_URI (lp->data)); - uri_string = thunar_vfs_uri_to_string (THUNAR_VFS_URI (lp->data)); + uri_string = thunar_vfs_uri_to_string (THUNAR_VFS_URI (lp->data), hide_options); new_list = g_strconcat (string_list, uri_string, "\r\n", NULL); g_free (string_list); g_free (uri_string); diff --git a/thunar-vfs/thunar-vfs-uri.h b/thunar-vfs/thunar-vfs-uri.h index 031879f7a..463ecc27d 100644 --- a/thunar-vfs/thunar-vfs-uri.h +++ b/thunar-vfs/thunar-vfs-uri.h @@ -35,34 +35,65 @@ typedef struct _ThunarVfsURI ThunarVfsURI; #define THUNAR_VFS_IS_URI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), THUNAR_VFS_TYPE_URI)) #define THUNAR_VFS_URI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), THUNAR_VFS_TYPE_URI, ThunarVfsURIClass)) -GType thunar_vfs_uri_get_type (void) G_GNUC_CONST; - -ThunarVfsURI *thunar_vfs_uri_new (const gchar *identifier, - GError **error); -ThunarVfsURI *thunar_vfs_uri_new_for_path (const gchar *path); - -gboolean thunar_vfs_uri_is_home (ThunarVfsURI *uri); -gboolean thunar_vfs_uri_is_local (ThunarVfsURI *uri); -gboolean thunar_vfs_uri_is_root (ThunarVfsURI *uri); - -gchar *thunar_vfs_uri_get_display_name (ThunarVfsURI *uri); -const gchar *thunar_vfs_uri_get_name (ThunarVfsURI *uri); -const gchar *thunar_vfs_uri_get_path (ThunarVfsURI *uri); - -ThunarVfsURI *thunar_vfs_uri_parent (ThunarVfsURI *uri); -ThunarVfsURI *thunar_vfs_uri_relative (ThunarVfsURI *uri, - const gchar *name); - -gchar *thunar_vfs_uri_to_string (ThunarVfsURI *uri); - -guint thunar_vfs_uri_hash (gconstpointer uri); -gboolean thunar_vfs_uri_equal (gconstpointer a, - gconstpointer b); - -GList *thunar_vfs_uri_list_from_string (const gchar *string, - GError **error); -gchar *thunar_vfs_uri_list_to_string (GList *uri_list); -void thunar_vfs_uri_list_free (GList *uri_list); +/** + * ThunarVfsURIHideOptions: + * @THUNAR_VFS_URI_HIDE_HOST : Hide the hostname from the URI string. + * + * Determines which parts of the uri should be hidden when + * requesting the string representation of a #ThunarVfsURI + * object. + **/ +typedef enum +{ + THUNAR_VFS_URI_HIDE_HOST = 1 << 0, +} ThunarVfsURIHideOptions; + +/** + * ThunarVfsURIScheme: + * @THUNAR_VFS_URI_SCHEME_FILE : 'file://' uris + * @THUNAR_VFS_URI_SCHEME_TRASH : 'trash://' uris + * + * Currently supported URI types for #ThunarVfsURI. + **/ +typedef enum +{ + THUNAR_VFS_URI_SCHEME_FILE, + THUNAR_VFS_URI_SCHEME_TRASH, +} ThunarVfsURIScheme; + +GType thunar_vfs_uri_get_type (void) G_GNUC_CONST; + +ThunarVfsURI *thunar_vfs_uri_new (const gchar *identifier, + GError **error); +ThunarVfsURI *thunar_vfs_uri_new_for_path (const gchar *path); + +gboolean thunar_vfs_uri_is_home (ThunarVfsURI *uri); +gboolean thunar_vfs_uri_is_local (ThunarVfsURI *uri); +gboolean thunar_vfs_uri_is_root (ThunarVfsURI *uri); + +gchar *thunar_vfs_uri_get_display_name (ThunarVfsURI *uri); +const gchar *thunar_vfs_uri_get_host (ThunarVfsURI *uri); +const gchar *thunar_vfs_uri_get_name (ThunarVfsURI *uri); +const gchar *thunar_vfs_uri_get_path (ThunarVfsURI *uri); +ThunarVfsURIScheme thunar_vfs_uri_get_scheme (ThunarVfsURI *uri); + +ThunarVfsURI *thunar_vfs_uri_parent (ThunarVfsURI *uri); +ThunarVfsURI *thunar_vfs_uri_relative (ThunarVfsURI *uri, + const gchar *name); + +gchar *thunar_vfs_uri_to_string (ThunarVfsURI *uri, + ThunarVfsURIHideOptions hide_options); + +guint thunar_vfs_uri_hash (gconstpointer uri); +gboolean thunar_vfs_uri_equal (gconstpointer a, + gconstpointer b); + + +GList *thunar_vfs_uri_list_from_string (const gchar *string, + GError **error); +gchar *thunar_vfs_uri_list_to_string (GList *uri_list, + ThunarVfsURIHideOptions hide_options); +void thunar_vfs_uri_list_free (GList *uri_list); #define thunar_vfs_uri_list_append(uri_list, uri) \ g_list_append ((uri_list), g_object_ref (G_OBJECT ((uri)))) diff --git a/thunar/thunar-favourites-model.c b/thunar/thunar-favourites-model.c index 232c2979c..7ae50b31d 100644 --- a/thunar/thunar-favourites-model.c +++ b/thunar/thunar-favourites-model.c @@ -641,7 +641,8 @@ thunar_favourites_model_save (ThunarFavouritesModel *model) for (favourite = model->favourites; favourite != NULL; favourite = favourite->next) if (favourite->name == NULL && favourite->file != NULL) { - uri = thunar_vfs_uri_to_string (thunar_file_get_uri (favourite->file)); + uri = thunar_vfs_uri_to_string (thunar_file_get_uri (favourite->file), + THUNAR_VFS_URI_HIDE_HOST); fprintf (fp, "%s\n", uri); g_free (uri); } diff --git a/thunar/thunar-favourites-view.c b/thunar/thunar-favourites-view.c index 020bfc294..84ba18004 100644 --- a/thunar/thunar-favourites-view.c +++ b/thunar/thunar-favourites-view.c @@ -402,7 +402,7 @@ thunar_favourites_view_drop_uri_list (ThunarFavouritesView *view, /* make sure, that only directories gets added to the favourites list */ if (G_UNLIKELY (!thunar_file_is_directory (file))) { - uri_string = thunar_vfs_uri_to_string (lp->data); + uri_string = thunar_vfs_uri_to_string (lp->data, 0); g_set_error (&error, G_FILE_ERROR, G_FILE_ERROR_NOTDIR, "The URI '%s' does not refer to a directory", uri_string); diff --git a/thunar/thunar-location-buttons.c b/thunar/thunar-location-buttons.c index 6fb841045..b467ec19b 100644 --- a/thunar/thunar-location-buttons.c +++ b/thunar/thunar-location-buttons.c @@ -1021,7 +1021,7 @@ thunar_location_buttons_drag_data_get (GtkWidget *button, /* transform the uri into an uri list string */ uri_list = thunar_vfs_uri_list_prepend (uri_list, uri); - uri_string = thunar_vfs_uri_list_to_string (uri_list); + uri_string = thunar_vfs_uri_list_to_string (uri_list, 0); thunar_vfs_uri_list_free (uri_list); /* set the uri list for the drag selection */ -- GitLab