<?xml version="1.0" encoding="UTF-8"?> <XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2006-03-14T17:18:35" xmi.version="1.2" > <XMI.header> <XMI.documentation> <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> <XMI.exporterVersion>1.5.1</XMI.exporterVersion> <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding> </XMI.documentation> <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" /> </XMI.header> <XMI.content> <UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="Modèle UML" > <UML:Namespace.ownedElement> <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" /> <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="14" isRoot="false" isAbstract="false" name="constructor" /> <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="15" isRoot="false" isAbstract="false" name="friend" /> <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16" isRoot="false" isAbstract="false" name="virtual" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="2" isRoot="false" isAbstract="false" name="int" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="4" isRoot="false" isAbstract="false" name="char" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="5" isRoot="false" isAbstract="false" name="bool" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="6" isRoot="false" isAbstract="false" name="float" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="7" isRoot="false" isAbstract="false" name="double" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="8" isRoot="false" isAbstract="false" name="short" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="9" isRoot="false" isAbstract="false" name="long" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="10" isRoot="false" isAbstract="false" name="unsigned int" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="11" isRoot="false" isAbstract="false" name="unsigned short" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="12" isRoot="false" isAbstract="false" name="unsigned long" /> <UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="13" isRoot="false" isAbstract="false" name="string" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17" isRoot="false" isAbstract="false" name="Field" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="25" type="2" name="size" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="26" type="13" name="name" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="27" type="2" name="address" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="28" type="2" name="absolute_address" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="373" type="17" name="parent" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="379" type="2" name="value" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="382" type="13" name="display" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="380" type="13" name="description" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="381" type="13" name="path" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="18" isRoot="false" isAbstract="false" name="FieldSet" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="89" type="2" name="fields" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="90" type="91" name="stream" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="98" type="97" name="event_handler" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="174" type="2" name="field_generator" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="225" type="2" name="field_array_count" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="241" type="2" name="total_field_size" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="793" type="18" name="root" /> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="398" isRoot="false" isAbstract="false" isQuery="false" name="__getitem__" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="823" type="17" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="399" value="" type="13" name="name" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="455" isRoot="false" isAbstract="false" isQuery="false" name="connectEvent" > <UML:BehavioralFeature.parameter> <UML:Parameter isSpecification="false" visibility="private" xmi.id="456" value="" type="13" name="event_name" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="458" value="" type="2" name="handler" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="485" isRoot="false" isAbstract="false" isQuery="false" name="raiseEvent" > <UML:BehavioralFeature.parameter> <UML:Parameter isSpecification="false" visibility="private" xmi.id="486" value="" type="2" name="event_name" /> <UML:Parameter isSpecification="false" visibility="private" xmi.id="488" value="" type="2" name="args" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="515" isRoot="false" isAbstract="false" isQuery="false" name="__len__" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="824" type="2" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="546" isRoot="false" isAbstract="false" isQuery="false" name="newFieldAskAddress" > <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" xmi.id="825" type="2" /> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="582" isRoot="false" isAbstract="false" isQuery="false" name="feed" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="19" isRoot="false" isAbstract="false" name="Bits" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="74" type="5" name="big_endian" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="20" isRoot="false" isAbstract="false" name="Integer" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="87" type="2" name="text_handler" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="21" isRoot="false" isAbstract="false" name="Float" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="81" type="13" name="format" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="22" isRoot="false" isAbstract="false" name="RawBytes" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="23" isRoot="false" isAbstract="false" name="String" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="85" type="13" name="strip" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="86" type="2" name="text_handler" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="83" type="2" name="begin_offset" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="30" type="2" name="end_offset" /> <UML:Attribute isSpecification="false" visibility="private" xmi.id="84" type="2" name="length" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="24" isRoot="false" isAbstract="false" name="Character" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="43" isRoot="false" isAbstract="false" name="Bit" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="50" isRoot="false" isAbstract="false" name="Enum" > <UML:Classifier.feature> <UML:Attribute isSpecification="false" visibility="private" xmi.id="58" type="2" name="enum" /> </UML:Classifier.feature> </UML:Class> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="55" isRoot="false" isAbstract="false" name="python.dict" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="57" isRoot="false" isAbstract="false" name="python.dict_1" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="91" isRoot="false" isAbstract="false" name="InputStream" /> <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="97" isRoot="false" isAbstract="false" name="EventHandler" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="31" client="23" name="" supplier="22" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="34" client="22" name="" supplier="17" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="37" client="24" name="" supplier="19" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="40" client="20" name="" supplier="19" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="44" client="43" name="" supplier="19" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="47" client="19" name="" supplier="17" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="51" client="50" name="" supplier="20" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="75" client="21" name="" supplier="17" /> <UML:Dependency isSpecification="false" visibility="public" namespace="m1" xmi.id="78" client="18" name="" supplier="17" /> </UML:Namespace.ownedElement> </UML:Model> </XMI.content> <XMI.extensions xmi.extender="umbrello" > <docsettings viewid="1" documentation="" uniqueid="825" /> <diagrams> <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1099" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="diagramme de classes" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,12,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="709" > <widgets> <classwidget usesdiagramfillcolour="0" width="174" showattsigs="601" usesdiagramusefillcolour="0" x="383" y="63" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="199" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="0" width="361" showattsigs="601" usesdiagramusefillcolour="0" x="39" y="411" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="266" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="18" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="0" width="139" showattsigs="601" usesdiagramusefillcolour="0" x="762" y="365" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="47" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="19" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="0" width="136" showattsigs="601" usesdiagramusefillcolour="0" x="787" y="498" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="47" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="20" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="0" width="117" showattsigs="601" usesdiagramusefillcolour="0" x="885" y="258" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="47" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="21" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="1" width="88" showattsigs="601" usesdiagramusefillcolour="1" x="513" y="401" showopsigs="601" linewidth="none" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="22" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="0" width="143" showattsigs="601" usesdiagramusefillcolour="0" x="486" y="491" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="123" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="23" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="1" width="89" showattsigs="601" usesdiagramusefillcolour="1" x="673" y="496" showopsigs="601" linewidth="none" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="24" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="31" showattsigs="601" usesdiagramusefillcolour="1" x="966" y="501" showopsigs="601" linewidth="none" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="43" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="0" width="167" showattsigs="601" usesdiagramusefillcolour="0" x="773" y="606" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="47" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="50" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> <classwidget usesdiagramfillcolour="1" width="107" showattsigs="601" usesdiagramusefillcolour="1" x="33" y="175" showopsigs="601" linewidth="none" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="91" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="none" /> <classwidget usesdiagramfillcolour="1" width="116" showattsigs="601" usesdiagramusefillcolour="1" x="236" y="183" showopsigs="601" linewidth="none" fillcolour="none" height="37" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="97" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,12,-1,5,75,0,0,0,0,0" linecolor="none" /> </widgets> <messages/> <associations> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="22" widgetaid="23" xmi.id="31" linecolor="none" > <linepath> <startpoint startx="557" starty="491" /> <endpoint endx="557" endy="438" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="17" widgetaid="22" xmi.id="34" linecolor="none" > <linepath> <startpoint startx="557" starty="401" /> <endpoint endx="499" endy="262" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="19" widgetaid="24" xmi.id="37" linecolor="none" > <linepath> <startpoint startx="717" starty="496" /> <endpoint endx="796" endy="412" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="19" widgetaid="20" xmi.id="40" linecolor="none" > <linepath> <startpoint startx="855" starty="498" /> <endpoint endx="831" endy="412" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="19" widgetaid="43" xmi.id="44" linecolor="none" > <linepath> <startpoint startx="966" starty="519" /> <endpoint endx="866" endy="412" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="17" widgetaid="19" xmi.id="47" linecolor="none" > <linepath> <startpoint startx="831" starty="365" /> <endpoint endx="557" endy="195" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="20" widgetaid="50" xmi.id="51" linecolor="none" > <linepath> <startpoint startx="856" starty="606" /> <endpoint endx="855" endy="545" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="17" widgetaid="21" xmi.id="75" linecolor="none" > <linepath> <startpoint startx="885" starty="281" /> <endpoint endx="557" endy="129" /> </linepath> </assocwidget> <assocwidget totalcounta="5" indexa="3" totalcountb="3" indexb="1" linewidth="none" widgetbid="17" widgetaid="18" xmi.id="78" linecolor="none" > <linepath> <startpoint startx="255" starty="411" /> <endpoint endx="441" endy="262" /> </linepath> </assocwidget> <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="0" indexb="0" linewidth="none" widgetbid="17" widgetaid="17" xmi.id="373" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > <linepath> <startpoint startx="426" starty="63" /> <endpoint endx="513" endy="63" /> <point x="426" y="13" /> <point x="513" y="13" /> </linepath> <floatingtext usesdiagramfillcolour="1" width="65" usesdiagramusefillcolour="1" x="432" y="18" linewidth="none" posttext="" role="710" fillcolour="none" height="23" usefillcolor="1" pretext="+" isinstance="0" xmi.id="629" showstereotype="1" text="parent" font="Bitstream Vera Sans,12,-1,5,50,0,0,0,0,0" linecolor="none" /> </assocwidget> <assocwidget totalcounta="5" indexa="1" visibilityB="201" totalcountb="2" indexb="1" linewidth="none" widgetbid="91" widgetaid="18" xmi.id="90" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > <linepath> <startpoint startx="111" starty="411" /> <endpoint endx="86" endy="212" /> </linepath> <floatingtext usesdiagramfillcolour="1" width="61" usesdiagramusefillcolour="1" x="88" y="214" linewidth="none" posttext="" role="710" fillcolour="none" height="23" usefillcolor="1" pretext="-" isinstance="0" xmi.id="745" showstereotype="1" text="stream" font="Bitstream Vera Sans,12,-1,5,50,0,0,0,0,0" linecolor="none" /> </assocwidget> <assocwidget totalcounta="5" indexa="2" visibilityB="201" totalcountb="2" indexb="1" linewidth="none" widgetbid="97" widgetaid="18" xmi.id="98" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > <linepath> <startpoint startx="183" starty="411" /> <endpoint endx="294" endy="220" /> </linepath> <floatingtext usesdiagramfillcolour="1" width="111" usesdiagramusefillcolour="1" x="181" y="222" linewidth="none" posttext="" role="710" fillcolour="none" height="23" usefillcolor="1" pretext="-" isinstance="0" xmi.id="750" showstereotype="1" text="event_handler" font="Bitstream Vera Sans,12,-1,5,50,0,0,0,0,0" linecolor="none" /> </assocwidget> <assocwidget totalcounta="0" indexa="0" visibilityB="201" totalcountb="0" indexb="0" linewidth="none" widgetbid="18" widgetaid="18" xmi.id="793" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > <linepath> <startpoint startx="129" starty="411" /> <endpoint endx="309" endy="411" /> <point x="129" y="361" /> <point x="309" y="361" /> </linepath> <floatingtext usesdiagramfillcolour="1" width="41" usesdiagramusefillcolour="1" x="316" y="385" linewidth="none" posttext="" role="710" fillcolour="none" height="23" usefillcolor="1" pretext="-" isinstance="0" xmi.id="798" text="root" font="Bitstream Vera Sans,12,-1,5,50,0,0,0,0,0" linecolor="none" /> </assocwidget> </associations> </diagram> </diagrams> <listview> <listitem open="1" type="800" label="Vues" > <listitem open="1" type="801" label="Vue logique" > <listitem open="1" type="813" id="97" /> <listitem open="1" type="813" id="91" /> <listitem open="1" type="813" id="55" /> <listitem open="1" type="813" id="24" /> <listitem open="1" type="813" id="18" > <listitem open="0" type="814" id="89" /> <listitem open="0" type="814" id="90" /> <listitem open="0" type="814" id="98" /> <listitem open="0" type="814" id="174" /> <listitem open="0" type="814" id="225" /> <listitem open="0" type="814" id="241" /> <listitem open="0" type="814" id="793" /> <listitem open="0" type="815" id="398" /> <listitem open="0" type="815" id="455" /> <listitem open="0" type="815" id="485" /> <listitem open="0" type="815" id="515" /> <listitem open="0" type="815" id="546" /> <listitem open="0" type="815" id="582" /> </listitem> <listitem open="1" type="813" id="21" > <listitem open="0" type="814" id="81" /> </listitem> <listitem open="1" type="813" id="22" /> <listitem open="1" type="813" id="43" /> <listitem open="1" type="813" id="50" > <listitem open="0" type="814" id="58" /> </listitem> <listitem open="1" type="813" id="20" > <listitem open="0" type="814" id="87" /> </listitem> <listitem open="1" type="813" id="19" > <listitem open="0" type="814" id="74" /> </listitem> <listitem open="1" type="813" id="17" > <listitem open="0" type="814" id="25" /> <listitem open="0" type="814" id="26" /> <listitem open="0" type="814" id="27" /> <listitem open="0" type="814" id="28" /> <listitem open="0" type="814" id="373" /> <listitem open="0" type="814" id="379" /> <listitem open="0" type="814" id="382" /> <listitem open="0" type="814" id="380" /> <listitem open="0" type="814" id="381" /> </listitem> <listitem open="1" type="813" id="23" > <listitem open="0" type="814" id="85" /> <listitem open="0" type="814" id="86" /> <listitem open="0" type="814" id="83" /> <listitem open="0" type="814" id="30" /> <listitem open="0" type="814" id="84" /> </listitem> <listitem open="1" type="813" id="57" /> <listitem open="1" type="830" label="Types de données" > <listitem open="1" type="829" id="13" /> <listitem open="1" type="829" id="11" /> <listitem open="1" type="829" id="9" /> <listitem open="1" type="829" id="7" /> <listitem open="1" type="829" id="5" /> <listitem open="1" type="829" id="2" /> <listitem open="1" type="829" id="4" /> <listitem open="1" type="829" id="6" /> <listitem open="1" type="829" id="8" /> <listitem open="1" type="829" id="10" /> <listitem open="1" type="829" id="12" /> </listitem> </listitem> <listitem open="1" type="802" label="Vue des cas d'utilisation" /> <listitem open="1" type="821" label="Composants" /> <listitem open="1" type="827" label="Déploiements" /> <listitem open="1" type="836" label="Modèle de relations entre entités" /> </listitem> </listview> <codegeneration> <codegenerator language="C++" > <classifiercodedocument writeOutCode="true" package="" id="17" parent_class="17" fileExt=".cpp" fileName="field" > <textblocks> <codeblockwithcomments tag="includes" text="#include "field.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" classfield_id="25" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" classfield_id="25" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="26" tag="hblock_tag_2" canDelete="false" classfield_id="26" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="26" tag="hblock_tag_3" canDelete="false" classfield_id="26" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="27" tag="hblock_tag_4" canDelete="false" classfield_id="27" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="27" tag="hblock_tag_5" canDelete="false" classfield_id="27" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" classfield_id="28" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" classfield_id="28" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="373" tag="hblock_tag_8" canDelete="false" classfield_id="373" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="373" tag="hblock_tag_9" canDelete="false" classfield_id="373" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="379" tag="hblock_tag_10" canDelete="false" classfield_id="379" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="379" tag="hblock_tag_11" canDelete="false" classfield_id="379" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="380" tag="hblock_tag_12" canDelete="false" classfield_id="380" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="380" tag="hblock_tag_13" canDelete="false" classfield_id="380" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="381" tag="hblock_tag_14" canDelete="false" classfield_id="381" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="381" tag="hblock_tag_15" canDelete="false" classfield_id="381" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="382" tag="hblock_tag_20" canDelete="false" classfield_id="382" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="382" tag="hblock_tag_21" canDelete="false" classfield_id="382" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; field.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:23&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="25" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="25" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" classfield_id="25" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" classfield_id="25" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="26" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="26" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="26" tag="hblock_tag_2" canDelete="false" classfield_id="26" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="26" tag="hblock_tag_3" canDelete="false" classfield_id="26" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="27" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="27" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="27" tag="hblock_tag_4" canDelete="false" classfield_id="27" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="27" tag="hblock_tag_5" canDelete="false" classfield_id="27" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="28" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="28" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_6" canDelete="false" classfield_id="28" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_7" canDelete="false" classfield_id="28" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="373" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="373" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="373" tag="hblock_tag_8" canDelete="false" classfield_id="373" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="373" tag="hblock_tag_9" canDelete="false" classfield_id="373" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="379" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="379" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="379" tag="hblock_tag_10" canDelete="false" classfield_id="379" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="379" tag="hblock_tag_11" canDelete="false" classfield_id="379" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="382" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="382" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="382" tag="hblock_tag_20" canDelete="false" classfield_id="382" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="382" tag="hblock_tag_21" canDelete="false" classfield_id="382" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="380" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="380" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="380" tag="hblock_tag_12" canDelete="false" classfield_id="380" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="380" tag="hblock_tag_13" canDelete="false" classfield_id="380" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="381" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="381" tag="hblock_tag_14" canDelete="false" classfield_id="381" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="381" tag="hblock_tag_15" canDelete="false" classfield_id="381" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".cpp" fileName="fieldset" > <textblocks> <codeblockwithcomments tag="includes" text="#include "fieldset.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="89" tag="hblock_tag_0" canDelete="false" classfield_id="89" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="89" tag="hblock_tag_1" canDelete="false" classfield_id="89" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="90" tag="hblock_tag_2" canDelete="false" classfield_id="90" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="90" tag="hblock_tag_3" canDelete="false" classfield_id="90" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_5" canDelete="false" classfield_id="98" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="174" tag="hblock_tag_6" canDelete="false" classfield_id="174" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="174" tag="hblock_tag_7" canDelete="false" classfield_id="174" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="225" tag="hblock_tag_8" canDelete="false" classfield_id="225" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="225" tag="hblock_tag_9" canDelete="false" classfield_id="225" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="241" tag="hblock_tag_10" canDelete="false" classfield_id="241" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="241" tag="hblock_tag_11" canDelete="false" classfield_id="241" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeoperation parent_id="398" tag="operation_398" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeoperation parent_id="455" tag="operation_455" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeoperation parent_id="485" tag="operation_485" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeoperation parent_id="515" tag="operation_515" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeoperation parent_id="546" tag="operation_546" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeoperation parent_id="582" tag="operation_582" canDelete="false" > <header> <cppcodedocumentation tag="" /> </header> </codeoperation> <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_14" canDelete="false" classfield_id="793" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_15" canDelete="false" classfield_id="793" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; fieldset.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:18:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="89" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="89" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="89" tag="hblock_tag_0" canDelete="false" classfield_id="89" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="89" tag="hblock_tag_1" canDelete="false" classfield_id="89" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="90" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="90" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="90" tag="hblock_tag_2" canDelete="false" classfield_id="90" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="90" tag="hblock_tag_3" canDelete="false" classfield_id="90" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="98" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="98" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_4" canDelete="false" classfield_id="98" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_5" canDelete="false" classfield_id="98" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="174" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="174" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="174" tag="hblock_tag_6" canDelete="false" classfield_id="174" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="174" tag="hblock_tag_7" canDelete="false" classfield_id="174" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="225" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="225" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="225" tag="hblock_tag_8" canDelete="false" classfield_id="225" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="225" tag="hblock_tag_9" canDelete="false" classfield_id="225" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="241" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="241" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="241" tag="hblock_tag_10" canDelete="false" classfield_id="241" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="241" tag="hblock_tag_11" canDelete="false" classfield_id="241" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="793" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="793" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_14" canDelete="false" classfield_id="793" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_15" canDelete="false" classfield_id="793" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="19" parent_class="19" fileExt=".cpp" fileName="bits" > <textblocks> <codeblockwithcomments tag="includes" text="#include "bits.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="74" tag="hblock_tag_0" canDelete="false" classfield_id="74" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="74" tag="hblock_tag_1" canDelete="false" classfield_id="74" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; bits.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="74" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="74" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="74" tag="hblock_tag_0" canDelete="false" classfield_id="74" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="74" tag="hblock_tag_1" canDelete="false" classfield_id="74" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="20" parent_class="20" fileExt=".cpp" fileName="integer" > <textblocks> <codeblockwithcomments tag="includes" text="#include "integer.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" classfield_id="87" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" classfield_id="87" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; integer.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="87" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="87" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" classfield_id="87" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" classfield_id="87" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="21" parent_class="21" fileExt=".cpp" fileName="float" > <textblocks> <codeblockwithcomments tag="includes" text="#include "float.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="81" tag="hblock_tag_0" canDelete="false" classfield_id="81" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="81" tag="hblock_tag_1" canDelete="false" classfield_id="81" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; float.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:45&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="81" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="81" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="81" tag="hblock_tag_0" canDelete="false" classfield_id="81" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="81" tag="hblock_tag_1" canDelete="false" classfield_id="81" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="22" parent_class="22" fileExt=".cpp" fileName="rawbytes" > <textblocks> <codeblockwithcomments tag="includes" text="#include "rawbytes.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; rawbytes.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="23" parent_class="23" fileExt=".cpp" fileName="string" > <textblocks> <codeblockwithcomments tag="includes" text="#include "string.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="30" tag="hblock_tag_2" canDelete="false" classfield_id="30" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="30" tag="hblock_tag_3" canDelete="false" classfield_id="30" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_0" canDelete="false" classfield_id="83" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_8" canDelete="false" classfield_id="83" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_9" canDelete="false" classfield_id="84" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_10" canDelete="false" classfield_id="84" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_19" canDelete="false" classfield_id="85" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_20" canDelete="false" classfield_id="85" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_25" canDelete="false" classfield_id="86" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_26" canDelete="false" classfield_id="86" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; string.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="85" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="85" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_19" canDelete="false" classfield_id="85" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_20" canDelete="false" classfield_id="85" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="86" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="86" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_25" canDelete="false" classfield_id="86" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_26" canDelete="false" classfield_id="86" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="83" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="83" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_0" canDelete="false" classfield_id="83" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_8" canDelete="false" classfield_id="83" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="30" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="30" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="30" tag="hblock_tag_2" canDelete="false" classfield_id="30" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="30" tag="hblock_tag_3" canDelete="false" classfield_id="30" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="84" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="84" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_9" canDelete="false" classfield_id="84" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_10" canDelete="false" classfield_id="84" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="24" parent_class="24" fileExt=".cpp" fileName="character" > <textblocks> <codeblockwithcomments tag="includes" text="#include "character.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; character.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="43" parent_class="43" fileExt=".cpp" fileName="bit" > <textblocks> <codeblockwithcomments tag="includes" text="#include "bit.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; bit.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="50" parent_class="50" fileExt=".cpp" fileName="enum" > <textblocks> <codeblockwithcomments tag="includes" text="#include "enum.h"&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Constructors/Destructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Methods" /> </header> <textblocks> <codeaccessormethod accessType="0" parent_id="58" tag="hblock_tag_0" canDelete="false" classfield_id="58" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="58" tag="hblock_tag_3" canDelete="false" classfield_id="58" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; enum.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="58" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="58" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="58" tag="hblock_tag_0" canDelete="false" classfield_id="58" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="58" tag="hblock_tag_3" canDelete="false" classfield_id="58" > <header> <cppcodedocumentation tag="" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="55" parent_class="55" fileExt=".cpp" fileName="python.dict" > <textblocks> <codeblockwithcomments tag="includes" text="#include "python.dict.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; python.dict.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:16:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="57" parent_class="57" fileExt=".cpp" fileName="python.dict_1" > <textblocks> <codeblockwithcomments tag="includes" text="#include "python.dict_1.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; python.dict_1.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:16:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="91" parent_class="91" fileExt=".cpp" fileName="inputstream" > <textblocks> <codeblockwithcomments tag="includes" text="#include "inputstream.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; inputstream.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:26&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="97" parent_class="97" fileExt=".cpp" fileName="eventhandler" > <textblocks> <codeblockwithcomments tag="includes" text="#include "eventhandler.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; eventhandler.cpp - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader17" parent_class="17" fileExt=".h" fileName="field" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef FIELD_H&#010;#define FIELD_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="17" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Field&#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="Field ( ) { }" > <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> <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" indentLevel="1" text=" int size;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="26" tag="tblock_2" canDelete="false" indentLevel="1" text=" string name;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="27" tag="tblock_5" canDelete="false" indentLevel="1" text=" int address;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="28" tag="tblock_8" canDelete="false" indentLevel="1" text=" int absolute_address;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="373" tag="tblock_11" canDelete="false" indentLevel="1" text=" Field parent;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="379" tag="tblock_14" canDelete="false" indentLevel="1" text=" int value;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="382" tag="tblock_29" canDelete="false" indentLevel="1" text=" string display;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="380" tag="tblock_17" canDelete="false" indentLevel="1" text=" string description;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="381" tag="tblock_20" canDelete="false" indentLevel="1" text=" string path;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="25" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="25" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="26" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="26" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="26" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="26" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="27" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="27" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="27" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="27" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="28" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="28" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="373" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="373" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="373" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="373" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="379" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="379" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="379" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="379" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="382" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="382" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="382" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="382" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="380" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="380" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="380" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="380" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="381" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="381" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="381" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="381" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </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 //FIELD_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; field.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:23&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="25" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="25" tag="tblock_0" canDelete="false" indentLevel="1" text=" int size;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="25" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="25" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="25" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="25" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="26" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="26" tag="tblock_2" canDelete="false" indentLevel="1" text=" string name;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="26" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="26" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="26" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="26" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="27" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="27" tag="tblock_5" canDelete="false" indentLevel="1" text=" int address;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="27" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="27" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="27" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="27" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="28" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="28" tag="tblock_8" canDelete="false" indentLevel="1" text=" int absolute_address;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="28" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="28" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="28" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="28" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="373" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="373" tag="tblock_11" canDelete="false" indentLevel="1" text=" Field parent;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="373" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="373" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="373" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="373" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="379" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="379" tag="tblock_14" canDelete="false" indentLevel="1" text=" int value;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="379" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="379" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="379" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="379" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="382" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="382" tag="tblock_29" canDelete="false" indentLevel="1" text=" string display;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="382" tag="hblock_tag_30" canDelete="false" indentLevel="1" classfield_id="382" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="382" tag="hblock_tag_31" canDelete="false" indentLevel="1" classfield_id="382" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="380" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="380" tag="tblock_17" canDelete="false" indentLevel="1" text=" string description;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="380" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="380" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="380" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="380" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="381" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="381" tag="tblock_20" canDelete="false" indentLevel="1" text=" string path;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="381" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="381" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="381" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="381" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader18" parent_class="18" fileExt=".h" fileName="fieldset" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef FIELDSET_H&#010;#define FIELDSET_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "inputstream.h"&#010;#include "eventhandler.h"&#010;#include "field.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="18" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class FieldSet&#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="FieldSet ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> </codeblockwithcomments> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks> <codeoperation parent_id="398" tag="operation_398" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param name " /> </header> </codeoperation> <codeoperation parent_id="455" tag="operation_455" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param event_name &#010;@param handler " /> </header> </codeoperation> <codeoperation parent_id="485" tag="operation_485" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param event_name &#010;@param args " /> </header> </codeoperation> <codeoperation parent_id="515" tag="operation_515" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> <codeoperation parent_id="546" tag="operation_546" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> <codeoperation parent_id="582" tag="operation_582" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeoperation> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Protected stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privateBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Private stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> <ccfdeclarationcodeblock parent_id="89" tag="tblock_0" canDelete="false" indentLevel="1" text=" int fields;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="90" tag="tblock_2" canDelete="false" indentLevel="1" text=" InputStream stream;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="98" tag="tblock_5" canDelete="false" indentLevel="1" text=" EventHandler event_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="174" tag="tblock_8" canDelete="false" indentLevel="1" text=" int field_generator;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="225" tag="tblock_11" canDelete="false" indentLevel="1" text=" int field_array_count;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="241" tag="tblock_14" canDelete="false" indentLevel="1" text=" int total_field_size;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="793" tag="tblock_20" canDelete="false" indentLevel="1" text=" FieldSet root;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="89" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="89" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="89" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="89" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="90" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="90" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="90" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="90" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="98" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="98" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="174" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="174" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="174" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="174" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="225" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="225" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="225" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="225" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="241" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="241" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="241" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="241" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="793" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="793" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </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 //FIELDSET_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; fieldset.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:18:05&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="89" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="89" tag="tblock_0" canDelete="false" indentLevel="1" text=" int fields;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="89" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="89" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="89" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="89" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="90" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="90" tag="tblock_2" canDelete="false" indentLevel="1" text=" InputStream stream;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="90" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="90" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="90" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="90" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="98" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="98" tag="tblock_5" canDelete="false" indentLevel="1" text=" EventHandler event_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="98" tag="hblock_tag_6" canDelete="false" indentLevel="1" classfield_id="98" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="98" tag="hblock_tag_7" canDelete="false" indentLevel="1" classfield_id="98" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="174" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="174" tag="tblock_8" canDelete="false" indentLevel="1" text=" int field_generator;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="174" tag="hblock_tag_9" canDelete="false" indentLevel="1" classfield_id="174" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="174" tag="hblock_tag_10" canDelete="false" indentLevel="1" classfield_id="174" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="225" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="225" tag="tblock_11" canDelete="false" indentLevel="1" text=" int field_array_count;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="225" tag="hblock_tag_12" canDelete="false" indentLevel="1" classfield_id="225" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="225" tag="hblock_tag_13" canDelete="false" indentLevel="1" classfield_id="225" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="241" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="241" tag="tblock_14" canDelete="false" indentLevel="1" text=" int total_field_size;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="241" tag="hblock_tag_15" canDelete="false" indentLevel="1" classfield_id="241" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="241" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="241" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="793" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="793" tag="tblock_20" canDelete="false" indentLevel="1" text=" FieldSet root;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="793" tag="hblock_tag_21" canDelete="false" indentLevel="1" classfield_id="793" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="793" tag="hblock_tag_22" canDelete="false" indentLevel="1" classfield_id="793" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader19" parent_class="19" fileExt=".h" fileName="bits" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef BITS_H&#010;#define BITS_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="19" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Bits&#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="Bits ( ) { }" > <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> <ccfdeclarationcodeblock parent_id="74" tag="tblock_0" canDelete="false" indentLevel="1" text=" bool big_endian;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="74" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="74" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="74" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="74" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </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 //BITS_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; bits.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:39&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="74" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="74" tag="tblock_0" canDelete="false" indentLevel="1" text=" bool big_endian;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="74" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="74" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="74" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="74" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader20" parent_class="20" fileExt=".h" fileName="integer" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef INTEGER_H&#010;#define INTEGER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="20" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Integer&#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="Integer ( ) { }" > <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> <ccfdeclarationcodeblock parent_id="87" tag="tblock_0" canDelete="false" indentLevel="1" text=" int text_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="87" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="87" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </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 //INTEGER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; integer.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="87" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="87" tag="tblock_0" canDelete="false" indentLevel="1" text=" int text_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="87" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="87" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="87" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="87" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader21" parent_class="21" fileExt=".h" fileName="float" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef FLOAT_H&#010;#define FLOAT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="21" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Float&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Public stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="Float ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> </codeblockwithcomments> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Protected stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privateBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Private stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> <ccfdeclarationcodeblock parent_id="81" tag="tblock_0" canDelete="false" indentLevel="1" text=" string format;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="81" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="81" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="81" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="81" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //FLOAT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; float.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:45&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="81" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="81" tag="tblock_0" canDelete="false" indentLevel="1" text=" string format;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="81" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="81" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="81" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="81" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader22" parent_class="22" fileExt=".h" fileName="rawbytes" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef RAWBYTES_H&#010;#define RAWBYTES_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="22" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class RawBytes&#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="RawBytes ( ) { }" > <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 //RAWBYTES_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; rawbytes.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:33&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader23" parent_class="23" fileExt=".h" fileName="string" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef STRING_H&#010;#define STRING_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="23" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class String&#010;" /> </header> <textblocks> <hierarchicalcodeblock tag="publicBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Public stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks> <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="String ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> </codeblockwithcomments> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Protected stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privateBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Private stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks> <ccfdeclarationcodeblock parent_id="85" tag="tblock_32" canDelete="false" indentLevel="1" text=" string strip;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="86" tag="tblock_41" canDelete="false" indentLevel="1" text=" int text_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="83" tag="tblock_0" canDelete="false" indentLevel="1" text=" int begin_offset;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="30" tag="tblock_2" canDelete="false" indentLevel="1" text=" int end_offset;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <ccfdeclarationcodeblock parent_id="84" tag="tblock_17" canDelete="false" indentLevel="1" text=" int length;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="85" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="85" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="86" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="86" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="83" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="83" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="30" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="30" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="30" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="30" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="84" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="84" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //STRING_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; string.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="85" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="85" tag="tblock_32" canDelete="false" indentLevel="1" text=" string strip;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="85" tag="hblock_tag_33" canDelete="false" indentLevel="1" classfield_id="85" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="85" tag="hblock_tag_34" canDelete="false" indentLevel="1" classfield_id="85" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="86" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="86" tag="tblock_41" canDelete="false" indentLevel="1" text=" int text_handler;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="86" tag="hblock_tag_42" canDelete="false" indentLevel="1" classfield_id="86" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="86" tag="hblock_tag_43" canDelete="false" indentLevel="1" classfield_id="86" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="83" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="83" tag="tblock_0" canDelete="false" indentLevel="1" text=" int begin_offset;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="83" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="83" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="83" tag="hblock_tag_16" canDelete="false" indentLevel="1" classfield_id="83" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="30" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="30" tag="tblock_2" canDelete="false" indentLevel="1" text=" int end_offset;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="30" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="30" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="30" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="30" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> <codeclassfield parent_id="84" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="84" tag="tblock_17" canDelete="false" indentLevel="1" text=" int length;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="84" tag="hblock_tag_18" canDelete="false" indentLevel="1" classfield_id="84" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="84" tag="hblock_tag_19" canDelete="false" indentLevel="1" classfield_id="84" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader24" parent_class="24" fileExt=".h" fileName="character" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef CHARACTER_H&#010;#define CHARACTER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="24" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Character&#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="Character ( ) { }" > <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 //CHARACTER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; character.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:51&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader43" parent_class="43" fileExt=".h" fileName="bit" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef BIT_H&#010;#define BIT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="43" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Bit&#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="Bit ( ) { }" > <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 //BIT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; bit.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:49&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader50" parent_class="50" fileExt=".h" fileName="enum" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef ENUM_H&#010;#define ENUM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="50" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class Enum&#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="Enum ( ) { }" > <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> <ccfdeclarationcodeblock parent_id="58" tag="tblock_0" canDelete="false" indentLevel="1" text=" int enum;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> </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> <codeaccessormethod accessType="0" parent_id="58" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="58" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="58" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="58" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </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 //ENUM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; enum.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:36&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields> <codeclassfield parent_id="58" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > <header> <cppcodedocumentation tag="" /> </header> <ccfdeclarationcodeblock parent_id="58" tag="tblock_0" canDelete="false" indentLevel="1" text=" int enum;" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> </ccfdeclarationcodeblock> <codeaccessormethod accessType="0" parent_id="58" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="58" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> <codeaccessormethod accessType="1" parent_id="58" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="58" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> </codeaccessormethod> </codeclassfield> </classfields> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader55" parent_class="55" fileExt=".h" fileName="python.dict" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef PYTHON.DICT_H&#010;#define PYTHON.DICT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="55" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class python.dict&#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="python.dict ( ) { }" > <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 //PYTHON.DICT_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; python.dict.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:16:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader57" parent_class="57" fileExt=".h" fileName="python.dict_1" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef PYTHON.DICT_1_H&#010;#define PYTHON.DICT_1_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="57" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class python.dict_1&#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="python.dict_1 ( ) { }" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> </header> </codeblockwithcomments> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Protected stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privateBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Private stuff" /> </header> <textblocks> <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" /> </header> <textblocks> <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> </header> <textblocks> <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > <header> <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> </header> <textblocks/> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </hierarchicalcodeblock> </textblocks> </cppheaderclassdeclarationblock> </textblocks> </hierarchicalcodeblock> <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //PYTHON.DICT_1_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; python.dict_1.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:16:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader91" parent_class="91" fileExt=".h" fileName="inputstream" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef INPUTSTREAM_H&#010;#define INPUTSTREAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="91" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class InputStream&#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="InputStream ( ) { }" > <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 //INPUTSTREAM_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; inputstream.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:26&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> <classifiercodedocument writeOutCode="true" package="" id="cppheader97" parent_class="97" fileExt=".h" fileName="eventhandler" > <textblocks> <codeblockwithcomments tag="hashDefBlock" text="#ifndef EVENTHANDLER_H&#010;#define EVENTHANDLER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="includes" text="#include <string>&#010;" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <codeblockwithcomments tag="using" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <hierarchicalcodeblock tag="namespace" canDelete="false" > <header> <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> </header> <textblocks> <codeblockwithcomments tag="enums" writeOutText="false" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> <cppheaderclassdeclarationblock parent_id="97" tag="classDeclarationBlock" canDelete="false" > <header> <cppcodedocumentation tag="" text="Class EventHandler&#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="EventHandler ( ) { }" > <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 //EVENTHANDLER_H" > <header> <cppcodedocumentation tag="" writeOutText="false" /> </header> </codeblockwithcomments> </textblocks> <header> <codecomment tag="" text="/************************************************************************&#010; eventhandler.h - Copyright haypo&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 mar mar 14 2006 at 17:17:24&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> </header> <classfields/> </classifiercodedocument> </codegenerator> </codegeneration> </XMI.extensions> </XMI>