Warning, /libraries/phonon/doc/DESIGN/design.xmi is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2006-01-28T17:51:02" xmi.version="1.2" > 0003 <XMI.header> 0004 <XMI.documentation> 0005 <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> 0006 <XMI.exporterVersion>1.5</XMI.exporterVersion> 0007 <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding> 0008 </XMI.documentation> 0009 <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" /> 0010 </XMI.header> 0011 <XMI.content> 0012 <UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="UML Model" > 0013 <UML:Namespace.ownedElement> 0014 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36477" isRoot="false" isAbstract="false" name="datatype" /> 0015 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36508" isRoot="false" isAbstract="false" name="interface" /> 0016 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="37223" isRoot="false" isAbstract="false" name="enum" /> 0017 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="37463" isRoot="false" isAbstract="false" name="slot" /> 0018 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="37651" isRoot="false" isAbstract="false" name="signal" /> 0019 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="39777" isRoot="false" isAbstract="false" name="constructor" /> 0020 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="39778" isRoot="false" isAbstract="false" name="friend" /> 0021 <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="39779" isRoot="false" isAbstract="false" name="virtual" /> 0022 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36476" isRoot="false" isAbstract="false" name="int" /> 0023 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36478" isRoot="false" isAbstract="false" name="char" /> 0024 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36479" isRoot="false" isAbstract="false" name="bool" /> 0025 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36480" isRoot="false" isAbstract="false" name="float" /> 0026 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36481" isRoot="false" isAbstract="false" name="double" /> 0027 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36482" isRoot="false" isAbstract="false" name="long" /> 0028 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36483" isRoot="false" isAbstract="false" name="short" /> 0029 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36484" isRoot="false" isAbstract="false" name="string" /> 0030 <UML:DataType stereotype="36477" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36571" isRoot="false" isAbstract="false" name="void" /> 0031 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36485" isRoot="false" isAbstract="false" name="Phonon" > 0032 <UML:Namespace.ownedElement> 0033 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36487" isRoot="false" isAbstract="false" name="Ifaces" > 0034 <UML:Namespace.ownedElement> 0035 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36507" isRoot="false" isAbstract="false" name="AudioEffect" /> 0036 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36509" isRoot="false" isAbstract="true" name="AbstractAudioOutput" /> 0037 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36510" isRoot="false" isAbstract="false" name="AudioPath" /> 0038 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36514" isRoot="false" isAbstract="true" name="AudioDataOutput" /> 0039 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36515" isRoot="false" isAbstract="true" name="AudioFftOutput" /> 0040 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36516" isRoot="false" isAbstract="true" name="AudioOutput" /> 0041 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36517" isRoot="false" isAbstract="true" name="ByteStream" /> 0042 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36518" isRoot="false" isAbstract="true" name="MediaObject" /> 0043 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36519" isRoot="false" isAbstract="true" name="AbstractMediaProducer" /> 0044 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36520" isRoot="false" isAbstract="true" name="SoundcardCapture" /> 0045 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36521" isRoot="false" isAbstract="false" name="VideoEffect" /> 0046 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36522" isRoot="false" isAbstract="true" name="AbstractVideoOutput" /> 0047 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36523" isRoot="false" isAbstract="false" name="VideoPath" /> 0048 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="36487" xmi.id="36553" isRoot="false" isAbstract="false" name="UI" > 0049 <UML:Namespace.ownedElement> 0050 <UML:Interface stereotype="36508" isSpecification="false" isLeaf="false" visibility="public" namespace="36553" xmi.id="36554" isRoot="false" isAbstract="true" name="VideoWidget" /> 0051 </UML:Namespace.ownedElement> 0052 </UML:Package> 0053 </UML:Namespace.ownedElement> 0054 </UML:Package> 0055 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36486" isRoot="false" isAbstract="false" name="UI" > 0056 <UML:Namespace.ownedElement> 0057 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36486" xmi.id="36552" isRoot="false" isAbstract="false" name="VideoWidget" > 0058 <UML:GeneralizableElement.generalization> 0059 <UML:Generalization xmi.idref="36567" /> 0060 </UML:GeneralizableElement.generalization> 0061 <UML:Classifier.feature> 0062 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="39528" isRoot="false" isAbstract="false" isQuery="true" name="videoOutput" > 0063 <UML:BehavioralFeature.parameter> 0064 <UML:Parameter kind="return" xmi.id="45577" type="36505" /> 0065 </UML:BehavioralFeature.parameter> 0066 </UML:Operation> 0067 </UML:Classifier.feature> 0068 </UML:Class> 0069 <UML:Class comment="OSD needs to be in the UI namespace because QBitmap is in QtGui." isSpecification="false" isLeaf="false" visibility="public" namespace="36486" xmi.id="36593" isRoot="false" isAbstract="false" name="OSD" > 0070 <UML:Classifier.feature> 0071 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37909" isRoot="false" isAbstract="false" isQuery="true" name="setBitmap" > 0072 <UML:BehavioralFeature.parameter> 0073 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37910" value="" type="37956" name="bitmap" /> 0074 </UML:BehavioralFeature.parameter> 0075 </UML:Operation> 0076 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38017" isRoot="false" isAbstract="false" isQuery="false" name="setText" > 0077 <UML:BehavioralFeature.parameter> 0078 <UML:Parameter isSpecification="false" visibility="private" xmi.id="38018" value="" type="36557" name="text" /> 0079 </UML:BehavioralFeature.parameter> 0080 </UML:Operation> 0081 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38049" isRoot="false" isAbstract="false" isQuery="false" name="clear" /> 0082 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38065" isRoot="false" isAbstract="false" isQuery="false" name="setPosition" > 0083 <UML:BehavioralFeature.parameter> 0084 <UML:Parameter isSpecification="false" visibility="private" xmi.id="38112" value="" type="38096" name="upperLeftCorner" /> 0085 </UML:BehavioralFeature.parameter> 0086 </UML:Operation> 0087 </UML:Classifier.feature> 0088 </UML:Class> 0089 </UML:Namespace.ownedElement> 0090 </UML:Package> 0091 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36488" isRoot="false" isAbstract="true" name="AbstractMediaProducer" > 0092 <UML:GeneralizableElement.generalization> 0093 <UML:Generalization xmi.idref="36561" /> 0094 </UML:GeneralizableElement.generalization> 0095 <UML:Classifier.feature> 0096 <UML:Attribute isSpecification="false" visibility="public" xmi.id="37431" initialValue="0" type="36482" name="tickInterval" /> 0097 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36634" isRoot="false" isAbstract="false" isQuery="true" name="addAudioPath" > 0098 <UML:BehavioralFeature.parameter> 0099 <UML:Parameter kind="return" xmi.id="45578" type="36479" /> 0100 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36635" value="" type="36501" name="audioPath" /> 0101 </UML:BehavioralFeature.parameter> 0102 </UML:Operation> 0103 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36647" isRoot="false" isAbstract="false" isQuery="false" name="addVideoPath" > 0104 <UML:BehavioralFeature.parameter> 0105 <UML:Parameter kind="return" xmi.id="45579" type="36479" /> 0106 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36648" value="" type="36502" name="videoPath" /> 0107 </UML:BehavioralFeature.parameter> 0108 </UML:Operation> 0109 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37318" isRoot="false" isAbstract="false" isQuery="false" name="state" > 0110 <UML:BehavioralFeature.parameter> 0111 <UML:Parameter kind="return" xmi.id="45580" type="37222" /> 0112 </UML:BehavioralFeature.parameter> 0113 </UML:Operation> 0114 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37343" isRoot="false" isAbstract="false" isQuery="false" name="hasVideo" > 0115 <UML:BehavioralFeature.parameter> 0116 <UML:Parameter kind="return" xmi.id="45581" type="36479" /> 0117 </UML:BehavioralFeature.parameter> 0118 </UML:Operation> 0119 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37370" isRoot="false" isAbstract="false" isQuery="false" name="seekable" > 0120 <UML:BehavioralFeature.parameter> 0121 <UML:Parameter kind="return" xmi.id="45582" type="36479" /> 0122 </UML:BehavioralFeature.parameter> 0123 </UML:Operation> 0124 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37399" isRoot="false" isAbstract="false" isQuery="false" name="currentTime" > 0125 <UML:BehavioralFeature.parameter> 0126 <UML:Parameter kind="return" xmi.id="45583" type="36482" /> 0127 </UML:BehavioralFeature.parameter> 0128 </UML:Operation> 0129 <UML:Operation stereotype="37463" isSpecification="false" isLeaf="false" visibility="public" xmi.id="37462" isRoot="false" isAbstract="false" isQuery="false" name="play" /> 0130 <UML:Operation stereotype="37463" isSpecification="false" isLeaf="false" visibility="public" xmi.id="37494" isRoot="false" isAbstract="false" isQuery="false" name="pause" /> 0131 <UML:Operation stereotype="37463" isSpecification="false" isLeaf="false" visibility="public" xmi.id="37525" isRoot="false" isAbstract="false" isQuery="false" name="stop" /> 0132 <UML:Operation stereotype="37463" isSpecification="false" isLeaf="false" visibility="public" xmi.id="37556" isRoot="false" isAbstract="false" isQuery="false" name="seek" > 0133 <UML:BehavioralFeature.parameter> 0134 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37557" value="" type="36482" name="time" /> 0135 </UML:BehavioralFeature.parameter> 0136 </UML:Operation> 0137 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="37618" isRoot="false" isAbstract="false" isQuery="false" name="stateChanged" > 0138 <UML:BehavioralFeature.parameter> 0139 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37619" value="" type="37222" name="newState" /> 0140 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37635" value="" type="37222" name="oldState" /> 0141 </UML:BehavioralFeature.parameter> 0142 </UML:Operation> 0143 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="37682" isRoot="false" isAbstract="false" isQuery="false" name="tick" > 0144 <UML:BehavioralFeature.parameter> 0145 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37683" value="" type="36482" name="time" /> 0146 </UML:BehavioralFeature.parameter> 0147 </UML:Operation> 0148 </UML:Classifier.feature> 0149 </UML:Class> 0150 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36489" isRoot="false" isAbstract="false" name="MediaObject" > 0151 <UML:GeneralizableElement.generalization> 0152 <UML:Generalization xmi.idref="36498" /> 0153 </UML:GeneralizableElement.generalization> 0154 <UML:Classifier.feature> 0155 <UML:Attribute isSpecification="false" visibility="public" xmi.id="38613" initialValue="0" type="36482" name="aboutToFinishTime" /> 0156 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38544" isRoot="false" isAbstract="false" isQuery="true" name="totalTime" > 0157 <UML:BehavioralFeature.parameter> 0158 <UML:Parameter kind="return" xmi.id="45584" type="36482" /> 0159 </UML:BehavioralFeature.parameter> 0160 </UML:Operation> 0161 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38577" isRoot="false" isAbstract="false" isQuery="false" name="remainingTime" > 0162 <UML:BehavioralFeature.parameter> 0163 <UML:Parameter kind="return" xmi.id="45585" type="36482" /> 0164 </UML:BehavioralFeature.parameter> 0165 </UML:Operation> 0166 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38668" isRoot="false" isAbstract="false" isQuery="false" name="url" > 0167 <UML:BehavioralFeature.parameter> 0168 <UML:Parameter kind="return" xmi.id="45586" type="38650" /> 0169 </UML:BehavioralFeature.parameter> 0170 </UML:Operation> 0171 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="38705" isRoot="false" isAbstract="false" isQuery="false" name="finished" /> 0172 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="38797" isRoot="false" isAbstract="false" isQuery="false" name="length" > 0173 <UML:BehavioralFeature.parameter> 0174 <UML:Parameter isSpecification="false" visibility="private" xmi.id="38798" value="" type="36482" name="length" /> 0175 </UML:BehavioralFeature.parameter> 0176 </UML:Operation> 0177 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="protected" xmi.id="38889" isRoot="false" isAbstract="false" isQuery="false" name="aboutToFinish" > 0178 <UML:BehavioralFeature.parameter> 0179 <UML:Parameter isSpecification="false" visibility="private" xmi.id="38926" value="" type="36482" name="msec" /> 0180 </UML:BehavioralFeature.parameter> 0181 </UML:Operation> 0182 </UML:Classifier.feature> 0183 </UML:Class> 0184 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36490" isRoot="false" isAbstract="false" name="SoundcardCapture" > 0185 <UML:GeneralizableElement.generalization> 0186 <UML:Generalization xmi.idref="36492" /> 0187 </UML:GeneralizableElement.generalization> 0188 </UML:Class> 0189 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36491" isRoot="false" isAbstract="false" name="ByteStream" > 0190 <UML:GeneralizableElement.generalization> 0191 <UML:Generalization xmi.idref="36495" /> 0192 </UML:GeneralizableElement.generalization> 0193 </UML:Class> 0194 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36501" isRoot="false" isAbstract="false" name="AudioPath" > 0195 <UML:Classifier.feature> 0196 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36570" isRoot="false" isAbstract="false" isQuery="true" name="availableChannels" > 0197 <UML:BehavioralFeature.parameter> 0198 <UML:Parameter kind="return" xmi.id="45587" type="36476" /> 0199 </UML:BehavioralFeature.parameter> 0200 </UML:Operation> 0201 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36575" isRoot="false" isAbstract="false" isQuery="true" name="channelName" > 0202 <UML:BehavioralFeature.parameter> 0203 <UML:Parameter kind="return" xmi.id="45588" type="36557" /> 0204 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36576" value="" type="36476" name="channel" /> 0205 </UML:BehavioralFeature.parameter> 0206 </UML:Operation> 0207 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36580" isRoot="false" isAbstract="false" isQuery="false" name="selectChannel" > 0208 <UML:BehavioralFeature.parameter> 0209 <UML:Parameter kind="return" xmi.id="45589" type="36479" /> 0210 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36581" value="" type="36476" name="channel" /> 0211 </UML:BehavioralFeature.parameter> 0212 </UML:Operation> 0213 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36750" isRoot="false" isAbstract="false" isQuery="false" name="insertEffect" > 0214 <UML:BehavioralFeature.parameter> 0215 <UML:Parameter kind="return" xmi.id="45590" type="36479" /> 0216 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36751" value="" type="36503" name="newEffect" /> 0217 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36759" value="" type="36503" name="insertBefore" /> 0218 </UML:BehavioralFeature.parameter> 0219 </UML:Operation> 0220 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36704" isRoot="false" isAbstract="false" isQuery="false" name="addOutput" > 0221 <UML:BehavioralFeature.parameter> 0222 <UML:Parameter kind="return" xmi.id="45591" type="36479" /> 0223 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36710" value="" type="36506" name="output" /> 0224 </UML:BehavioralFeature.parameter> 0225 </UML:Operation> 0226 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="36728" isRoot="false" isAbstract="false" isQuery="false" name="removeOutput" > 0227 <UML:BehavioralFeature.parameter> 0228 <UML:Parameter kind="return" xmi.id="45592" type="36479" /> 0229 <UML:Parameter isSpecification="false" visibility="private" xmi.id="36729" value="" type="36506" name="output" /> 0230 </UML:BehavioralFeature.parameter> 0231 </UML:Operation> 0232 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="42150" isRoot="false" isAbstract="false" isQuery="true" name="selectedChannel" > 0233 <UML:BehavioralFeature.parameter> 0234 <UML:Parameter kind="return" xmi.id="45593" type="36476" /> 0235 </UML:BehavioralFeature.parameter> 0236 </UML:Operation> 0237 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="41626" isRoot="false" isAbstract="false" isQuery="false" name="removeEffect" > 0238 <UML:BehavioralFeature.parameter> 0239 <UML:Parameter kind="return" xmi.id="45594" type="36479" /> 0240 <UML:Parameter isSpecification="false" visibility="private" xmi.id="41688" value="" type="41667" name="effect" /> 0241 </UML:BehavioralFeature.parameter> 0242 </UML:Operation> 0243 </UML:Classifier.feature> 0244 </UML:Class> 0245 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36502" isRoot="false" isAbstract="false" name="VideoPath" > 0246 <UML:Classifier.feature> 0247 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37063" isRoot="false" isAbstract="false" isQuery="false" name="addOutput" > 0248 <UML:BehavioralFeature.parameter> 0249 <UML:Parameter kind="return" xmi.id="45595" type="36479" /> 0250 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37064" value="" type="36505" name="output" /> 0251 </UML:BehavioralFeature.parameter> 0252 </UML:Operation> 0253 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37091" isRoot="false" isAbstract="false" isQuery="false" name="removeOutput" > 0254 <UML:BehavioralFeature.parameter> 0255 <UML:Parameter kind="return" xmi.id="45596" type="36479" /> 0256 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37092" value="" type="36505" name="output" /> 0257 </UML:BehavioralFeature.parameter> 0258 </UML:Operation> 0259 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="37122" isRoot="false" isAbstract="false" isQuery="false" name="insertEffect" > 0260 <UML:BehavioralFeature.parameter> 0261 <UML:Parameter kind="return" xmi.id="45597" type="36479" /> 0262 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37123" value="" type="36504" name="newEffect" /> 0263 <UML:Parameter isSpecification="false" visibility="private" xmi.id="37134" value="" type="36504" name="insertBefore" /> 0264 </UML:BehavioralFeature.parameter> 0265 </UML:Operation> 0266 </UML:Classifier.feature> 0267 </UML:Class> 0268 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36503" isRoot="false" isAbstract="false" name="AudioEffect" /> 0269 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36504" isRoot="false" isAbstract="false" name="VideoEffect" /> 0270 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36505" isRoot="false" isAbstract="true" name="AbstractVideoOutput" > 0271 <UML:Classifier.feature> 0272 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38374" isRoot="false" isAbstract="false" isQuery="false" name="addOSD" > 0273 <UML:BehavioralFeature.parameter> 0274 <UML:Parameter kind="return" xmi.id="45598" type="36479" /> 0275 <UML:Parameter isSpecification="false" visibility="private" xmi.id="39208" value="" type="36593" name="osd" /> 0276 </UML:BehavioralFeature.parameter> 0277 </UML:Operation> 0278 </UML:Classifier.feature> 0279 </UML:Class> 0280 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36506" isRoot="false" isAbstract="true" name="AbstractAudioOutput" > 0281 <UML:GeneralizableElement.generalization> 0282 <UML:Generalization xmi.idref="36564" /> 0283 </UML:GeneralizableElement.generalization> 0284 </UML:Class> 0285 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36511" isRoot="false" isAbstract="false" name="AudioOutput" > 0286 <UML:GeneralizableElement.generalization> 0287 <UML:Generalization xmi.idref="36527" /> 0288 </UML:GeneralizableElement.generalization> 0289 </UML:Class> 0290 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36512" isRoot="false" isAbstract="false" name="AudioDataOutput" > 0291 <UML:GeneralizableElement.generalization> 0292 <UML:Generalization xmi.idref="36530" /> 0293 </UML:GeneralizableElement.generalization> 0294 </UML:Class> 0295 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="36513" isRoot="false" isAbstract="false" name="AudioFftOutput" > 0296 <UML:GeneralizableElement.generalization> 0297 <UML:Generalization xmi.idref="36524" /> 0298 </UML:GeneralizableElement.generalization> 0299 <UML:Classifier.feature> 0300 <UML:Attribute isSpecification="false" visibility="public" xmi.id="39860" type="36476" name="bandwidth" /> 0301 <UML:Attribute isSpecification="false" visibility="public" xmi.id="39881" type="36476" name="rate" /> 0302 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="39902" isRoot="false" isAbstract="false" isQuery="true" name="fourierTransformedData" /> 0303 <UML:Operation stereotype="37651" isSpecification="false" isLeaf="false" visibility="public" xmi.id="39923" isRoot="false" isAbstract="false" isQuery="false" name="fourierTransformedData" > 0304 <UML:BehavioralFeature.parameter> 0305 <UML:Parameter isSpecification="false" visibility="private" xmi.id="39945" value="" type="39924" name="spectrum" /> 0306 </UML:BehavioralFeature.parameter> 0307 </UML:Operation> 0308 </UML:Classifier.feature> 0309 </UML:Class> 0310 <UML:Enumeration stereotype="37223" isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="37222" isRoot="false" isAbstract="false" name="State" > 0311 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37235" isRoot="false" isAbstract="false" name="LoadingState" /> 0312 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37247" isRoot="false" isAbstract="false" name="StoppedState" /> 0313 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37259" isRoot="false" isAbstract="false" name="PlayingState" /> 0314 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37271" isRoot="false" isAbstract="false" name="BufferingState" /> 0315 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37283" isRoot="false" isAbstract="false" name="PausedState" /> 0316 <UML:EnumerationLiteral isSpecification="false" isLeaf="false" visibility="public" namespace="37222" xmi.id="37295" isRoot="false" isAbstract="false" name="ErrorState" /> 0317 </UML:Enumeration> 0318 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="36485" xmi.id="38248" isRoot="false" isAbstract="false" name="BackendCapabilities" > 0319 <UML:Classifier.feature> 0320 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38264" isRoot="false" isAbstract="false" isQuery="false" name="supportsVideo" /> 0321 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38280" isRoot="false" isAbstract="false" isQuery="false" name="supportsOSD" /> 0322 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38296" isRoot="false" isAbstract="false" isQuery="false" name="knownMIMEType" /> 0323 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38312" isRoot="false" isAbstract="false" isQuery="false" name="supportSubtitles" /> 0324 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="38328" isRoot="false" isAbstract="false" isQuery="false" name="Effects" /> 0325 </UML:Classifier.feature> 0326 </UML:Class> 0327 </UML:Namespace.ownedElement> 0328 </UML:Package> 0329 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36555" isRoot="false" isAbstract="false" name="QObject" /> 0330 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36556" isRoot="false" isAbstract="false" name="QWidget" > 0331 <UML:GeneralizableElement.generalization> 0332 <UML:Generalization xmi.idref="36558" /> 0333 </UML:GeneralizableElement.generalization> 0334 </UML:Class> 0335 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36557" isRoot="false" isAbstract="false" name="QString" /> 0336 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="36573" isRoot="false" isAbstract="false" name="QStringList" /> 0337 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="37956" isRoot="false" isAbstract="false" name="QBitmap" /> 0338 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="38096" isRoot="false" isAbstract="false" name="QPoint" /> 0339 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="38650" isRoot="false" isAbstract="false" name="KURL" /> 0340 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="39924" isRoot="false" isAbstract="false" name="QVector<float>" /> 0341 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="41667" isRoot="false" isAbstract="false" name="AudioEffect" /> 0342 <UML:Generalization isSpecification="false" child="36490" visibility="public" namespace="m1" xmi.id="36492" parent="36488" discriminator="" name="" /> 0343 <UML:Generalization isSpecification="false" child="36491" visibility="public" namespace="m1" xmi.id="36495" parent="36488" discriminator="" name="" /> 0344 <UML:Generalization isSpecification="false" child="36489" visibility="public" namespace="m1" xmi.id="36498" parent="36488" discriminator="" name="" /> 0345 <UML:Generalization isSpecification="false" child="36513" visibility="public" namespace="m1" xmi.id="36524" parent="36506" discriminator="" name="" /> 0346 <UML:Generalization isSpecification="false" child="36511" visibility="public" namespace="m1" xmi.id="36527" parent="36506" discriminator="" name="" /> 0347 <UML:Generalization isSpecification="false" child="36512" visibility="public" namespace="m1" xmi.id="36530" parent="36506" discriminator="" name="" /> 0348 <UML:Generalization isSpecification="false" child="36517" visibility="public" namespace="m1" xmi.id="36534" parent="36519" discriminator="" name="" /> 0349 <UML:Generalization isSpecification="false" child="36518" visibility="public" namespace="m1" xmi.id="36537" parent="36519" discriminator="" name="" /> 0350 <UML:Generalization isSpecification="false" child="36520" visibility="public" namespace="m1" xmi.id="36540" parent="36519" discriminator="" name="" /> 0351 <UML:Generalization isSpecification="false" child="36516" visibility="public" namespace="m1" xmi.id="36543" parent="36509" discriminator="" name="" /> 0352 <UML:Generalization isSpecification="false" child="36515" visibility="public" namespace="m1" xmi.id="36546" parent="36509" discriminator="" name="" /> 0353 <UML:Generalization isSpecification="false" child="36514" visibility="public" namespace="m1" xmi.id="36549" parent="36509" discriminator="" name="" /> 0354 <UML:Generalization isSpecification="false" child="36556" visibility="public" namespace="m1" xmi.id="36558" parent="36555" discriminator="" name="" /> 0355 <UML:Generalization isSpecification="false" child="36488" visibility="public" namespace="m1" xmi.id="36561" parent="36555" discriminator="" name="" /> 0356 <UML:Generalization isSpecification="false" child="36506" visibility="public" namespace="m1" xmi.id="36564" parent="36555" discriminator="" name="" /> 0357 <UML:Generalization isSpecification="false" child="36552" visibility="public" namespace="m1" xmi.id="36567" parent="36556" discriminator="" name="" /> 0358 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36678" name="videoPaths" > 0359 <UML:Association.connection> 0360 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36679" aggregation="shared" type="36488" name="" multiplicity="0..*" /> 0361 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36680" aggregation="none" type="36502" name="" multiplicity="0..*" /> 0362 </UML:Association.connection> 0363 </UML:Association> 0364 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36691" name="audioPaths" > 0365 <UML:Association.connection> 0366 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36692" aggregation="shared" type="36488" name="" multiplicity="0..*" /> 0367 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36693" aggregation="none" type="36501" name="" multiplicity="0..*" /> 0368 </UML:Association.connection> 0369 </UML:Association> 0370 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36823" name="audioEffects" > 0371 <UML:Association.connection> 0372 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36824" aggregation="shared" type="36501" name="" multiplicity="1" /> 0373 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36825" aggregation="none" type="36503" name="" multiplicity="0..*" /> 0374 </UML:Association.connection> 0375 </UML:Association> 0376 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36842" name="videoEffects" > 0377 <UML:Association.connection> 0378 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36843" aggregation="shared" type="36502" name="" multiplicity="1" /> 0379 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36844" aggregation="none" type="36504" name="" multiplicity="0..*" /> 0380 </UML:Association.connection> 0381 </UML:Association> 0382 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36861" name="audioOutputs" > 0383 <UML:Association.connection> 0384 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36862" aggregation="shared" type="36501" name="" multiplicity="0..*" /> 0385 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36863" aggregation="none" type="36506" name="" multiplicity="0..*" /> 0386 </UML:Association.connection> 0387 </UML:Association> 0388 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="36880" name="videoOutputs" > 0389 <UML:Association.connection> 0390 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36881" aggregation="shared" type="36502" name="" multiplicity="0..*" /> 0391 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="36882" aggregation="none" type="36505" name="" multiplicity="0..*" /> 0392 </UML:Association.connection> 0393 </UML:Association> 0394 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="38405" name="" > 0395 <UML:Association.connection> 0396 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="38406" aggregation="shared" type="36505" name="" multiplicity="0..*" /> 0397 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="38407" aggregation="none" type="36593" name="" multiplicity="0..1" /> 0398 </UML:Association.connection> 0399 </UML:Association> 0400 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="39125" name="videoOutput" > 0401 <UML:Association.connection> 0402 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="39126" aggregation="composite" type="36552" name="" multiplicity="0..1" /> 0403 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="39127" aggregation="none" type="36505" name="" multiplicity="1" /> 0404 </UML:Association.connection> 0405 </UML:Association> 0406 </UML:Namespace.ownedElement> 0407 </UML:Model> 0408 </XMI.content> 0409 <XMI.extensions xmi.extender="umbrello" > 0410 <docsettings viewid="42306" documentation="" uniqueid="45598" /> 0411 <diagrams> 0412 <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="885" snapy="10" showatts="1" xmi.id="36475" documentation="" type="402" showops="1" showpackage="0" name="public API" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="603" > 0413 <widgets> 0414 <classwidget usesdiagramfillcolour="1" width="301" showattsigs="601" usesdiagramusefillcolour="1" x="17" y="24" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="196" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36488" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0415 <classwidget usesdiagramfillcolour="1" width="79" showattsigs="601" usesdiagramusefillcolour="1" x="25" y="335" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36491" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0416 <classwidget usesdiagramfillcolour="1" width="174" showattsigs="601" usesdiagramusefillcolour="1" x="159" y="255" showopsigs="601" linewidth="none" fillcolour="none" height="112" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36489" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0417 <classwidget usesdiagramfillcolour="1" width="116" showattsigs="601" usesdiagramusefillcolour="1" x="22" y="275" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36490" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0418 <classwidget usesdiagramfillcolour="1" width="83" showattsigs="601" usesdiagramusefillcolour="1" x="367" y="230" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36511" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0419 <classwidget usesdiagramfillcolour="1" width="135" showattsigs="601" usesdiagramusefillcolour="1" x="405" y="148" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36506" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0420 <classwidget usesdiagramfillcolour="0" width="282" showattsigs="601" usesdiagramusefillcolour="0" x="352" y="399" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="70" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36513" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> 0421 <classwidget usesdiagramfillcolour="1" width="110" showattsigs="601" usesdiagramusefillcolour="1" x="498" y="267" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36512" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0422 <classwidget usesdiagramfillcolour="1" width="55" showattsigs="601" usesdiagramusefillcolour="1" x="410" y="23" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36555" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0423 <classwidget usesdiagramfillcolour="1" width="59" showattsigs="601" usesdiagramusefillcolour="1" x="722" y="23" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36556" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0424 <classwidget usesdiagramfillcolour="1" width="253" showattsigs="601" usesdiagramusefillcolour="1" x="628" y="144" showopsigs="601" linewidth="none" fillcolour="none" height="35" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36552" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0425 </widgets> 0426 <messages/> 0427 <associations> 0428 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="36488" widgetaid="36490" xmi.id="36492" linecolor="none" > 0429 <linepath> 0430 <startpoint startx="80" starty="275" /> 0431 <endpoint endx="92" endy="220" /> 0432 </linepath> 0433 </assocwidget> 0434 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="36488" widgetaid="36491" xmi.id="36495" linecolor="none" > 0435 <linepath> 0436 <startpoint startx="64" starty="335" /> 0437 <endpoint endx="167" endy="220" /> 0438 </linepath> 0439 </assocwidget> 0440 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="36488" widgetaid="36489" xmi.id="36498" linecolor="none" > 0441 <linepath> 0442 <startpoint startx="246" starty="255" /> 0443 <endpoint endx="242" endy="220" /> 0444 </linepath> 0445 </assocwidget> 0446 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="36506" widgetaid="36513" xmi.id="36524" linecolor="none" > 0447 <linepath> 0448 <startpoint startx="493" starty="399" /> 0449 <endpoint endx="472" endy="176" /> 0450 </linepath> 0451 </assocwidget> 0452 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="36506" widgetaid="36511" xmi.id="36527" linecolor="none" > 0453 <linepath> 0454 <startpoint startx="408" starty="230" /> 0455 <endpoint endx="438" endy="176" /> 0456 </linepath> 0457 </assocwidget> 0458 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="36506" widgetaid="36512" xmi.id="36530" linecolor="none" > 0459 <linepath> 0460 <startpoint startx="553" starty="267" /> 0461 <endpoint endx="506" endy="176" /> 0462 </linepath> 0463 </assocwidget> 0464 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36555" widgetaid="36556" xmi.id="36558" linecolor="none" > 0465 <linepath> 0466 <startpoint startx="722" starty="37" /> 0467 <endpoint endx="465" endy="37" /> 0468 </linepath> 0469 </assocwidget> 0470 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36555" widgetaid="36488" xmi.id="36561" linecolor="none" > 0471 <linepath> 0472 <startpoint startx="318" starty="122" /> 0473 <endpoint endx="410" endy="37" /> 0474 </linepath> 0475 </assocwidget> 0476 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36555" widgetaid="36506" xmi.id="36564" linecolor="none" > 0477 <linepath> 0478 <startpoint startx="472" starty="148" /> 0479 <endpoint endx="437" endy="51" /> 0480 </linepath> 0481 </assocwidget> 0482 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36556" widgetaid="36552" xmi.id="36567" linecolor="none" > 0483 <linepath> 0484 <startpoint startx="754" starty="144" /> 0485 <endpoint endx="751" endy="51" /> 0486 </linepath> 0487 </assocwidget> 0488 </associations> 0489 </diagram> 0490 <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="815" snapy="10" showatts="1" xmi.id="36533" documentation="" type="402" showops="1" showpackage="0" name="Ifaces" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="603" > 0491 <widgets> 0492 <interfacewidget usesdiagramfillcolour="1" width="148" usesdiagramusefillcolour="1" x="187" y="226" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36519" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0493 <interfacewidget usesdiagramfillcolour="1" width="86" usesdiagramusefillcolour="1" x="235" y="343" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36518" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0494 <interfacewidget usesdiagramfillcolour="1" width="118" usesdiagramusefillcolour="1" x="522" y="387" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36520" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0495 <interfacewidget usesdiagramfillcolour="1" width="81" usesdiagramusefillcolour="1" x="84" y="370" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36517" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0496 <interfacewidget usesdiagramfillcolour="1" width="86" usesdiagramusefillcolour="1" x="262" y="97" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36516" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0497 <interfacewidget usesdiagramfillcolour="1" width="135" usesdiagramusefillcolour="1" x="435" y="18" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36509" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0498 <interfacewidget usesdiagramfillcolour="1" width="105" usesdiagramusefillcolour="1" x="409" y="121" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="35" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36515" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0499 <interfacewidget usesdiagramfillcolour="1" width="113" usesdiagramusefillcolour="1" x="562" y="125" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" isinstance="0" xmi.id="36514" showoperations="1" showpackage="0" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="none" /> 0500 </widgets> 0501 <messages/> 0502 <associations> 0503 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="36519" widgetaid="36517" xmi.id="36534" linecolor="none" > 0504 <linepath> 0505 <startpoint startx="124" starty="370" /> 0506 <endpoint endx="224" endy="254" /> 0507 </linepath> 0508 </assocwidget> 0509 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="36519" widgetaid="36518" xmi.id="36537" linecolor="none" > 0510 <linepath> 0511 <startpoint startx="278" starty="343" /> 0512 <endpoint endx="261" endy="254" /> 0513 </linepath> 0514 </assocwidget> 0515 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="36519" widgetaid="36520" xmi.id="36540" linecolor="none" > 0516 <linepath> 0517 <startpoint startx="581" starty="387" /> 0518 <endpoint endx="298" endy="254" /> 0519 </linepath> 0520 </assocwidget> 0521 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36509" widgetaid="36516" xmi.id="36543" linecolor="none" > 0522 <linepath> 0523 <startpoint startx="305" starty="97" /> 0524 <endpoint endx="502" endy="46" /> 0525 </linepath> 0526 </assocwidget> 0527 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="36509" widgetaid="36515" xmi.id="36546" linecolor="none" > 0528 <linepath> 0529 <startpoint startx="461" starty="121" /> 0530 <endpoint endx="468" endy="46" /> 0531 </linepath> 0532 </assocwidget> 0533 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="36509" widgetaid="36514" xmi.id="36549" linecolor="none" > 0534 <linepath> 0535 <startpoint startx="618" starty="125" /> 0536 <endpoint endx="502" endy="46" /> 0537 </linepath> 0538 </assocwidget> 0539 </associations> 0540 </diagram> 0541 <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1421" snapy="10" showatts="1" xmi.id="36597" documentation="" type="402" showops="1" showpackage="1" name="Core Classes" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="856" > 0542 <widgets> 0543 <classwidget usesdiagramfillcolour="0" width="185" showattsigs="601" usesdiagramusefillcolour="0" x="1226" y="589" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36506" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="#ff0000" /> 0544 <classwidget usesdiagramfillcolour="0" width="365" showattsigs="601" usesdiagramusefillcolour="0" x="412" y="540" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="133" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36501" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> 0545 <classwidget usesdiagramfillcolour="0" width="301" showattsigs="601" usesdiagramusefillcolour="0" x="0" y="252" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="196" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36488" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="#ff0000" /> 0546 <classwidget usesdiagramfillcolour="0" width="234" showattsigs="601" usesdiagramusefillcolour="0" x="1178" y="14" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="77" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36593" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> 0547 <classwidget usesdiagramfillcolour="0" width="220" showattsigs="601" usesdiagramusefillcolour="0" x="1182" y="177" drawascircle="0" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="35" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36505" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,1,0,0,0,0" linecolor="#ff0000" /> 0548 <classwidget usesdiagramfillcolour="1" width="412" showattsigs="601" usesdiagramusefillcolour="1" x="412" y="159" showopsigs="601" linewidth="none" fillcolour="none" height="63" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36502" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0549 <classwidget usesdiagramfillcolour="1" width="126" showattsigs="601" usesdiagramusefillcolour="1" x="609" y="0" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36504" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0550 <classwidget usesdiagramfillcolour="1" width="126" showattsigs="601" usesdiagramusefillcolour="1" x="639" y="824" showopsigs="601" linewidth="none" fillcolour="none" height="28" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36503" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0551 <classwidget usesdiagramfillcolour="1" width="174" showattsigs="601" usesdiagramusefillcolour="1" x="528" y="308" showopsigs="601" linewidth="none" fillcolour="none" height="112" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36489" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" /> 0552 <classwidget usesdiagramfillcolour="0" width="253" showattsigs="601" usesdiagramusefillcolour="0" x="1164" y="351" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="35" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="36552" showoperations="1" showpackage="1" showscope="1" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" /> 0553 </widgets> 0554 <messages/> 0555 <associations> 0556 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36502" widgetaid="36488" xmi.id="36678" linecolor="none" > 0557 <linepath> 0558 <startpoint startx="150" starty="252" /> 0559 <endpoint endx="412" endy="190" /> 0560 <point x="195" y="199" /> 0561 </linepath> 0562 <floatingtext usesdiagramfillcolour="1" width="62" usesdiagramusefillcolour="1" x="196" y="176" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44164" text="videoPaths" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0563 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="197" y="228" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44165" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0564 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="383" y="175" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44166" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0565 </assocwidget> 0566 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36501" widgetaid="36488" xmi.id="36691" linecolor="none" > 0567 <linepath> 0568 <startpoint startx="150" starty="448" /> 0569 <endpoint endx="412" endy="606" /> 0570 <point x="195" y="607" /> 0571 </linepath> 0572 <floatingtext usesdiagramfillcolour="1" width="62" usesdiagramusefillcolour="1" x="195" y="555" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44167" text="audioPaths" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0573 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="197" y="506" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44168" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0574 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="383" y="597" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44169" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0575 </assocwidget> 0576 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36503" widgetaid="36501" xmi.id="36823" linecolor="none" > 0577 <linepath> 0578 <startpoint startx="594" starty="673" /> 0579 <endpoint endx="702" endy="824" /> 0580 </linepath> 0581 <floatingtext usesdiagramfillcolour="1" width="69" usesdiagramusefillcolour="1" x="689" y="763" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44170" text="audioEffects" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0582 <floatingtext usesdiagramfillcolour="1" width="14" usesdiagramusefillcolour="1" x="604" y="736" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44171" text="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0583 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="715" y="798" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44172" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0584 </assocwidget> 0585 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36504" widgetaid="36502" xmi.id="36842" linecolor="none" > 0586 <linepath> 0587 <startpoint startx="618" starty="159" /> 0588 <endpoint endx="672" endy="28" /> 0589 </linepath> 0590 <floatingtext usesdiagramfillcolour="1" width="69" usesdiagramusefillcolour="1" x="686" y="97" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44173" text="videoEffects" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0591 <floatingtext usesdiagramfillcolour="1" width="14" usesdiagramusefillcolour="1" x="688" y="135" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44174" text="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0592 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="688" y="38" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44175" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0593 </assocwidget> 0594 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36506" widgetaid="36501" xmi.id="36861" linecolor="none" > 0595 <linepath> 0596 <startpoint startx="777" starty="606" /> 0597 <endpoint endx="1226" endy="603" /> 0598 </linepath> 0599 <floatingtext usesdiagramfillcolour="1" width="73" usesdiagramusefillcolour="1" x="1069" y="614" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44176" text="audioOutputs" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0600 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="915" y="619" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44177" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0601 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="1197" y="561" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44178" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0602 </assocwidget> 0603 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36505" widgetaid="36502" xmi.id="36880" linecolor="none" > 0604 <linepath> 0605 <startpoint startx="824" starty="190" /> 0606 <endpoint endx="1182" endy="194" /> 0607 </linepath> 0608 <floatingtext usesdiagramfillcolour="1" width="73" usesdiagramusefillcolour="1" x="1071" y="199" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44179" text="videoOutputs" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0609 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="962" y="175" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44180" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0610 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="1153" y="174" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44181" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0611 </assocwidget> 0612 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36593" widgetaid="36505" xmi.id="38405" linecolor="none" > 0613 <linepath> 0614 <startpoint startx="1292" starty="177" /> 0615 <endpoint endx="1295" endy="91" /> 0616 </linepath> 0617 <floatingtext usesdiagramfillcolour="1" width="25" usesdiagramusefillcolour="1" x="1333" y="153" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44182" text="0..*" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0618 <floatingtext usesdiagramfillcolour="1" width="26" usesdiagramusefillcolour="1" x="1333" y="115" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44183" text="0..1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0619 </assocwidget> 0620 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36488" widgetaid="36489" xmi.id="36498" linecolor="none" > 0621 <linepath> 0622 <startpoint startx="528" starty="364" /> 0623 <endpoint endx="301" endy="350" /> 0624 </linepath> 0625 </assocwidget> 0626 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="36505" widgetaid="36552" xmi.id="39125" linecolor="none" > 0627 <linepath> 0628 <startpoint startx="1290" starty="351" /> 0629 <endpoint endx="1292" endy="212" /> 0630 </linepath> 0631 <floatingtext usesdiagramfillcolour="1" width="68" usesdiagramusefillcolour="1" x="1331" y="286" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44184" text="videoOutput" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0632 <floatingtext usesdiagramfillcolour="1" width="26" usesdiagramusefillcolour="1" x="1333" y="327" linewidth="none" posttext="" role="701" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44185" text="0..1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0633 <floatingtext usesdiagramfillcolour="1" width="14" usesdiagramusefillcolour="1" x="1333" y="224" linewidth="none" posttext="" role="702" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44186" text="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0634 </assocwidget> 0635 </associations> 0636 </diagram> 0637 <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="815" snapy="10" showatts="1" xmi.id="42306" documentation="" type="404" showops="1" showpackage="0" name="Phonon::State" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="635" > 0638 <widgets> 0639 <statewidget statetype="0" statename="State" usesdiagramfillcolour="1" width="32" usesdiagramusefillcolour="1" x="283" y="24" linewidth="none" fillcolour="none" height="32" usefillcolor="1" isinstance="0" xmi.id="42681" documentation="" font="Bitstream Vera Sans,10,-1,5,75,0,0,0,0,0" linecolor="none" > 0640 <Activities/> 0641 </statewidget> 0642 <statewidget statetype="1" statename="Loading" usesdiagramfillcolour="1" width="54" usesdiagramusefillcolour="1" x="266" y="164" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42815" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0643 <Activities/> 0644 </statewidget> 0645 <statewidget statetype="1" statename="Stopped" usesdiagramfillcolour="1" width="57" usesdiagramusefillcolour="1" x="147" y="298" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42838" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0646 <Activities/> 0647 </statewidget> 0648 <statewidget statetype="1" statename="Playing" usesdiagramfillcolour="1" width="57" usesdiagramusefillcolour="1" x="147" y="403" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42861" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0649 <Activities/> 0650 </statewidget> 0651 <statewidget statetype="1" statename="Buffering" usesdiagramfillcolour="1" width="61" usesdiagramusefillcolour="1" x="382" y="298" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42884" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0652 <Activities/> 0653 </statewidget> 0654 <statewidget statetype="1" statename="Paused" usesdiagramfillcolour="1" width="59" usesdiagramusefillcolour="1" x="383" y="403" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42907" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0655 <Activities/> 0656 </statewidget> 0657 <statewidget statetype="1" statename="Error" usesdiagramfillcolour="1" width="41" usesdiagramusefillcolour="1" x="392" y="164" linewidth="none" fillcolour="none" height="24" usefillcolor="1" isinstance="0" xmi.id="42930" documentation="" showstereotype="1" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" > 0658 <Activities/> 0659 </statewidget> 0660 </widgets> 0661 <messages/> 0662 <associations> 0663 <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42815" widgetaid="42681" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0664 <linepath> 0665 <startpoint startx="293" starty="56" /> 0666 <endpoint endx="293" endy="164" /> 0667 </linepath> 0668 <floatingtext usesdiagramfillcolour="1" width="67" usesdiagramusefillcolour="1" x="264" y="102" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44298" text="construction" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0669 </assocwidget> 0670 <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42838" widgetaid="42815" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0671 <linepath> 0672 <startpoint startx="284" starty="188" /> 0673 <endpoint endx="175" endy="298" /> 0674 </linepath> 0675 <floatingtext usesdiagramfillcolour="1" width="82" usesdiagramusefillcolour="1" x="190" y="233" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44412" text="finished loading" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0676 </assocwidget> 0677 <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42884" widgetaid="42815" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0678 <linepath> 0679 <startpoint startx="302" starty="188" /> 0680 <endpoint endx="412" endy="298" /> 0681 </linepath> 0682 <floatingtext usesdiagramfillcolour="1" width="36" usesdiagramusefillcolour="1" x="344" y="236" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44458" text="play()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0683 </assocwidget> 0684 <assocwidget totalcounta="4" indexa="1" visibilityB="200" totalcountb="4" indexb="3" linewidth="none" widgetbid="42861" widgetaid="42884" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0685 <linepath> 0686 <startpoint startx="397" starty="322" /> 0687 <endpoint endx="189" endy="403" /> 0688 </linepath> 0689 <floatingtext usesdiagramfillcolour="1" width="92" usesdiagramusefillcolour="1" x="297" y="334" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45174" text="finished buffering" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0690 </assocwidget> 0691 <assocwidget totalcounta="4" indexa="2" visibilityB="200" totalcountb="4" indexb="2" linewidth="none" widgetbid="42907" widgetaid="42884" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0692 <linepath> 0693 <startpoint startx="412" starty="322" /> 0694 <endpoint endx="412" endy="403" /> 0695 </linepath> 0696 <floatingtext usesdiagramfillcolour="1" width="45" usesdiagramusefillcolour="1" x="370" y="354" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45264" text="pause()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0697 </assocwidget> 0698 <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42930" widgetaid="42815" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0699 <linepath> 0700 <startpoint startx="320" starty="176" /> 0701 <endpoint endx="392" endy="176" /> 0702 </linepath> 0703 </assocwidget> 0704 <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42930" widgetaid="42681" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0705 <linepath> 0706 <startpoint startx="304" starty="56" /> 0707 <endpoint endx="412" endy="164" /> 0708 </linepath> 0709 <floatingtext usesdiagramfillcolour="1" width="67" usesdiagramusefillcolour="1" x="341" y="111" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44300" text="construction" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0710 </assocwidget> 0711 <assocwidget totalcounta="4" indexa="1" visibilityB="200" totalcountb="4" indexb="1" linewidth="none" widgetbid="42861" widgetaid="42838" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0712 <linepath> 0713 <startpoint startx="161" starty="322" /> 0714 <endpoint endx="161" endy="403" /> 0715 </linepath> 0716 <floatingtext usesdiagramfillcolour="1" width="36" usesdiagramusefillcolour="1" x="128" y="352" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44526" text="play()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0717 </assocwidget> 0718 <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="3" indexb="1" linewidth="none" widgetbid="42907" widgetaid="42861" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0719 <linepath> 0720 <startpoint startx="204" starty="411" /> 0721 <endpoint endx="383" endy="411" /> 0722 </linepath> 0723 <floatingtext usesdiagramfillcolour="1" width="45" usesdiagramusefillcolour="1" x="272" y="394" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45082" text="pause()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0724 </assocwidget> 0725 <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="3" indexb="2" linewidth="none" widgetbid="42861" widgetaid="42907" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0726 <linepath> 0727 <startpoint startx="383" starty="419" /> 0728 <endpoint endx="204" endy="419" /> 0729 </linepath> 0730 <floatingtext usesdiagramfillcolour="1" width="36" usesdiagramusefillcolour="1" x="277" y="418" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45128" text="play()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0731 </assocwidget> 0732 <assocwidget totalcounta="4" indexa="3" visibilityB="200" totalcountb="4" indexb="3" linewidth="none" widgetbid="42884" widgetaid="42907" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0733 <linepath> 0734 <startpoint startx="427" starty="403" /> 0735 <endpoint endx="427" endy="322" /> 0736 </linepath> 0737 <floatingtext usesdiagramfillcolour="1" width="36" usesdiagramusefillcolour="1" x="427" y="354" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45310" text="play()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0738 </assocwidget> 0739 <assocwidget totalcounta="4" indexa="2" visibilityB="200" totalcountb="4" indexb="2" linewidth="none" widgetbid="42838" widgetaid="42861" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0740 <linepath> 0741 <startpoint startx="175" starty="403" /> 0742 <endpoint endx="175" endy="322" /> 0743 </linepath> 0744 <floatingtext usesdiagramfillcolour="1" width="37" usesdiagramusefillcolour="1" x="174" y="353" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="44528" text="stop()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0745 </assocwidget> 0746 <assocwidget totalcounta="4" indexa="1" visibilityB="200" totalcountb="4" indexb="3" linewidth="none" widgetbid="42838" widgetaid="42907" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0747 <linepath> 0748 <startpoint startx="397" starty="403" /> 0749 <endpoint endx="189" endy="322" /> 0750 </linepath> 0751 <floatingtext usesdiagramfillcolour="1" width="37" usesdiagramusefillcolour="1" x="320" y="370" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45356" text="stop()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0752 </assocwidget> 0753 <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="42838" widgetaid="42884" roleBdoc="" documentation="" roleAdoc="" type="514" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" > 0754 <linepath> 0755 <startpoint startx="382" starty="310" /> 0756 <endpoint endx="204" endy="310" /> 0757 </linepath> 0758 <floatingtext usesdiagramfillcolour="1" width="37" usesdiagramusefillcolour="1" x="274" y="293" linewidth="none" posttext="" role="703" fillcolour="none" height="18" usefillcolor="1" pretext="" isinstance="0" xmi.id="45036" text="stop()" font="Bitstream Vera Sans,10,-1,5,50,0,0,0,0,0" linecolor="none" /> 0759 </assocwidget> 0760 </associations> 0761 </diagram> 0762 </diagrams> 0763 <listview> 0764 <listitem open="1" type="800" label="Views" > 0765 <listitem open="1" type="801" label="Logical View" > 0766 <listitem open="1" type="813" id="41667" /> 0767 <listitem open="1" type="813" id="38650" /> 0768 <listitem open="1" type="813" id="37956" /> 0769 <listitem open="1" type="813" id="36555" /> 0770 <listitem open="1" type="813" id="38096" /> 0771 <listitem open="1" type="813" id="36557" /> 0772 <listitem open="1" type="813" id="36573" /> 0773 <listitem open="1" type="813" id="39924" /> 0774 <listitem open="1" type="813" id="36556" /> 0775 <listitem open="1" type="818" id="36485" > 0776 <listitem open="1" type="813" id="36506" /> 0777 <listitem open="0" type="813" id="36488" > 0778 <listitem open="0" type="814" id="37431" /> 0779 <listitem open="0" type="815" id="36634" /> 0780 <listitem open="0" type="815" id="36647" /> 0781 <listitem open="0" type="815" id="37318" /> 0782 <listitem open="0" type="815" id="37343" /> 0783 <listitem open="0" type="815" id="37370" /> 0784 <listitem open="0" type="815" id="37399" /> 0785 <listitem open="0" type="815" id="37462" /> 0786 <listitem open="0" type="815" id="37494" /> 0787 <listitem open="0" type="815" id="37525" /> 0788 <listitem open="0" type="815" id="37556" /> 0789 <listitem open="0" type="815" id="37618" /> 0790 <listitem open="0" type="815" id="37682" /> 0791 </listitem> 0792 <listitem open="0" type="813" id="36505" > 0793 <listitem open="0" type="815" id="38374" /> 0794 </listitem> 0795 <listitem open="1" type="813" id="36512" /> 0796 <listitem open="1" type="813" id="36503" /> 0797 <listitem open="1" type="813" id="36513" > 0798 <listitem open="0" type="814" id="39860" /> 0799 <listitem open="0" type="814" id="39881" /> 0800 <listitem open="0" type="815" id="39902" /> 0801 <listitem open="0" type="815" id="39923" /> 0802 </listitem> 0803 <listitem open="1" type="813" id="36511" /> 0804 <listitem open="1" type="813" id="36501" > 0805 <listitem open="1" type="815" id="36570" /> 0806 <listitem open="0" type="815" id="36575" /> 0807 <listitem open="0" type="815" id="36580" /> 0808 <listitem open="0" type="815" id="36750" /> 0809 <listitem open="0" type="815" id="36704" /> 0810 <listitem open="0" type="815" id="36728" /> 0811 <listitem open="0" type="815" id="42150" /> 0812 <listitem open="0" type="815" id="41626" /> 0813 </listitem> 0814 <listitem open="0" type="813" id="38248" > 0815 <listitem open="0" type="815" id="38264" /> 0816 <listitem open="0" type="815" id="38280" /> 0817 <listitem open="0" type="815" id="38296" /> 0818 <listitem open="0" type="815" id="38312" /> 0819 <listitem open="0" type="815" id="38328" /> 0820 </listitem> 0821 <listitem open="1" type="813" id="36491" /> 0822 <listitem open="0" type="813" id="36489" > 0823 <listitem open="0" type="814" id="38613" /> 0824 <listitem open="0" type="815" id="38544" /> 0825 <listitem open="0" type="815" id="38577" /> 0826 <listitem open="0" type="815" id="38668" /> 0827 <listitem open="0" type="815" id="38705" /> 0828 <listitem open="0" type="815" id="38797" /> 0829 <listitem open="1" type="815" id="38889" /> 0830 </listitem> 0831 <listitem open="1" type="813" id="36490" /> 0832 <listitem open="1" type="813" id="36504" /> 0833 <listitem open="0" type="813" id="36502" > 0834 <listitem open="0" type="815" id="37063" /> 0835 <listitem open="0" type="815" id="37091" /> 0836 <listitem open="0" type="815" id="37122" /> 0837 </listitem> 0838 <listitem open="0" type="818" id="36487" > 0839 <listitem open="1" type="817" id="36509" /> 0840 <listitem open="1" type="817" id="36519" /> 0841 <listitem open="1" type="817" id="36522" /> 0842 <listitem open="1" type="817" id="36514" /> 0843 <listitem open="1" type="817" id="36507" /> 0844 <listitem open="1" type="817" id="36515" /> 0845 <listitem open="1" type="817" id="36516" /> 0846 <listitem open="1" type="817" id="36510" /> 0847 <listitem open="1" type="817" id="36517" /> 0848 <listitem open="1" type="817" id="36518" /> 0849 <listitem open="1" type="817" id="36520" /> 0850 <listitem open="1" type="817" id="36521" /> 0851 <listitem open="1" type="817" id="36523" /> 0852 <listitem open="1" type="818" id="36553" > 0853 <listitem open="1" type="817" id="36554" /> 0854 </listitem> 0855 </listitem> 0856 <listitem open="1" type="818" id="36486" > 0857 <listitem open="0" type="813" id="36593" > 0858 <listitem open="0" type="815" id="37909" /> 0859 <listitem open="0" type="815" id="38017" /> 0860 <listitem open="0" type="815" id="38049" /> 0861 <listitem open="0" type="815" id="38065" /> 0862 </listitem> 0863 <listitem open="0" type="813" id="36552" > 0864 <listitem open="0" type="815" id="39528" /> 0865 </listitem> 0866 </listitem> 0867 <listitem open="1" type="831" id="37222" > 0868 <listitem open="0" type="-1" id="37235" /> 0869 <listitem open="0" type="-1" id="37247" /> 0870 <listitem open="0" type="-1" id="37259" /> 0871 <listitem open="0" type="-1" id="37271" /> 0872 <listitem open="0" type="-1" id="37283" /> 0873 <listitem open="0" type="-1" id="37295" /> 0874 </listitem> 0875 </listitem> 0876 <listitem open="0" type="830" label="Datatypes" > 0877 <listitem open="0" type="829" id="36479" /> 0878 <listitem open="0" type="829" id="36478" /> 0879 <listitem open="0" type="829" id="36481" /> 0880 <listitem open="0" type="829" id="36480" /> 0881 <listitem open="0" type="829" id="36476" /> 0882 <listitem open="0" type="829" id="36482" /> 0883 <listitem open="0" type="829" id="36483" /> 0884 <listitem open="0" type="829" id="36484" /> 0885 <listitem open="0" type="829" id="36571" /> 0886 </listitem> 0887 </listitem> 0888 <listitem open="1" type="802" label="Use Case View" /> 0889 <listitem open="1" type="821" label="Component View" /> 0890 <listitem open="1" type="827" label="Deployment View" /> 0891 <listitem open="1" type="836" label="Entity Relationship Model" /> 0892 </listitem> 0893 </listview> 0894 <codegeneration> 0895 <codegenerator language="Cpp" > 0896 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36507" parent_class="36507" fileExt=".cpp" fileName="audioeffect" > 0897 <textblocks> 0898 <codeblockwithcomments tag="includes" text="#include "audioeffect.h"&#010;" > 0899 <header> 0900 <cppcodedocumentation tag="" writeOutText="false" /> 0901 </header> 0902 </codeblockwithcomments> 0903 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 0904 <header> 0905 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 0906 </header> 0907 <textblocks/> 0908 </hierarchicalcodeblock> 0909 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 0910 <header> 0911 <cppcodedocumentation tag="" text="Methods" /> 0912 </header> 0913 <textblocks/> 0914 </hierarchicalcodeblock> 0915 </textblocks> 0916 <header> 0917 <codecomment tag="" text="/************************************************************************&#010; audioeffect.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 0918 </header> 0919 <classfields/> 0920 </classifiercodedocument> 0921 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36509" parent_class="36509" fileExt=".cpp" fileName="abstractaudiooutput" > 0922 <textblocks> 0923 <codeblockwithcomments tag="includes" text="#include "abstractaudiooutput.h"&#010;" > 0924 <header> 0925 <cppcodedocumentation tag="" writeOutText="false" /> 0926 </header> 0927 </codeblockwithcomments> 0928 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 0929 <header> 0930 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 0931 </header> 0932 <textblocks/> 0933 </hierarchicalcodeblock> 0934 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 0935 <header> 0936 <cppcodedocumentation tag="" text="Methods" /> 0937 </header> 0938 <textblocks/> 0939 </hierarchicalcodeblock> 0940 </textblocks> 0941 <header> 0942 <codecomment tag="" text="/************************************************************************&#010; abstractaudiooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 0943 </header> 0944 <classfields/> 0945 </classifiercodedocument> 0946 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36510" parent_class="36510" fileExt=".cpp" fileName="audiopath" > 0947 <textblocks> 0948 <codeblockwithcomments tag="includes" text="#include "audiopath.h"&#010;" > 0949 <header> 0950 <cppcodedocumentation tag="" writeOutText="false" /> 0951 </header> 0952 </codeblockwithcomments> 0953 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 0954 <header> 0955 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 0956 </header> 0957 <textblocks/> 0958 </hierarchicalcodeblock> 0959 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 0960 <header> 0961 <cppcodedocumentation tag="" text="Methods" /> 0962 </header> 0963 <textblocks/> 0964 </hierarchicalcodeblock> 0965 </textblocks> 0966 <header> 0967 <codecomment tag="" text="/************************************************************************&#010; audiopath.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 0968 </header> 0969 <classfields/> 0970 </classifiercodedocument> 0971 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36514" parent_class="36514" fileExt=".cpp" fileName="audiodataoutput" > 0972 <textblocks> 0973 <codeblockwithcomments tag="includes" text="#include "audiodataoutput.h"&#010;" > 0974 <header> 0975 <cppcodedocumentation tag="" writeOutText="false" /> 0976 </header> 0977 </codeblockwithcomments> 0978 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 0979 <header> 0980 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 0981 </header> 0982 <textblocks/> 0983 </hierarchicalcodeblock> 0984 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 0985 <header> 0986 <cppcodedocumentation tag="" text="Methods" /> 0987 </header> 0988 <textblocks/> 0989 </hierarchicalcodeblock> 0990 </textblocks> 0991 <header> 0992 <codecomment tag="" text="/************************************************************************&#010; audiodataoutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 0993 </header> 0994 <classfields/> 0995 </classifiercodedocument> 0996 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36515" parent_class="36515" fileExt=".cpp" fileName="audiofftoutput" > 0997 <textblocks> 0998 <codeblockwithcomments tag="includes" text="#include "audiofftoutput.h"&#010;" > 0999 <header> 1000 <cppcodedocumentation tag="" writeOutText="false" /> 1001 </header> 1002 </codeblockwithcomments> 1003 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1004 <header> 1005 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1006 </header> 1007 <textblocks/> 1008 </hierarchicalcodeblock> 1009 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1010 <header> 1011 <cppcodedocumentation tag="" text="Methods" /> 1012 </header> 1013 <textblocks/> 1014 </hierarchicalcodeblock> 1015 </textblocks> 1016 <header> 1017 <codecomment tag="" text="/************************************************************************&#010; audiofftoutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1018 </header> 1019 <classfields/> 1020 </classifiercodedocument> 1021 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36516" parent_class="36516" fileExt=".cpp" fileName="audiooutput" > 1022 <textblocks> 1023 <codeblockwithcomments tag="includes" text="#include "audiooutput.h"&#010;" > 1024 <header> 1025 <cppcodedocumentation tag="" writeOutText="false" /> 1026 </header> 1027 </codeblockwithcomments> 1028 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1029 <header> 1030 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1031 </header> 1032 <textblocks/> 1033 </hierarchicalcodeblock> 1034 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1035 <header> 1036 <cppcodedocumentation tag="" text="Methods" /> 1037 </header> 1038 <textblocks/> 1039 </hierarchicalcodeblock> 1040 </textblocks> 1041 <header> 1042 <codecomment tag="" text="/************************************************************************&#010; audiooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1043 </header> 1044 <classfields/> 1045 </classifiercodedocument> 1046 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36517" parent_class="36517" fileExt=".cpp" fileName="bytestream" > 1047 <textblocks> 1048 <codeblockwithcomments tag="includes" text="#include "bytestream.h"&#010;" > 1049 <header> 1050 <cppcodedocumentation tag="" writeOutText="false" /> 1051 </header> 1052 </codeblockwithcomments> 1053 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1054 <header> 1055 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1056 </header> 1057 <textblocks/> 1058 </hierarchicalcodeblock> 1059 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1060 <header> 1061 <cppcodedocumentation tag="" text="Methods" /> 1062 </header> 1063 <textblocks/> 1064 </hierarchicalcodeblock> 1065 </textblocks> 1066 <header> 1067 <codecomment tag="" text="/************************************************************************&#010; bytestream.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1068 </header> 1069 <classfields/> 1070 </classifiercodedocument> 1071 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36518" parent_class="36518" fileExt=".cpp" fileName="mediaobject" > 1072 <textblocks> 1073 <codeblockwithcomments tag="includes" text="#include "mediaobject.h"&#010;" > 1074 <header> 1075 <cppcodedocumentation tag="" writeOutText="false" /> 1076 </header> 1077 </codeblockwithcomments> 1078 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1079 <header> 1080 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1081 </header> 1082 <textblocks/> 1083 </hierarchicalcodeblock> 1084 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1085 <header> 1086 <cppcodedocumentation tag="" text="Methods" /> 1087 </header> 1088 <textblocks/> 1089 </hierarchicalcodeblock> 1090 </textblocks> 1091 <header> 1092 <codecomment tag="" text="/************************************************************************&#010; mediaobject.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1093 </header> 1094 <classfields/> 1095 </classifiercodedocument> 1096 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36519" parent_class="36519" fileExt=".cpp" fileName="abstractmediaproducer" > 1097 <textblocks> 1098 <codeblockwithcomments tag="includes" text="#include "abstractmediaproducer.h"&#010;" > 1099 <header> 1100 <cppcodedocumentation tag="" writeOutText="false" /> 1101 </header> 1102 </codeblockwithcomments> 1103 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1104 <header> 1105 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1106 </header> 1107 <textblocks/> 1108 </hierarchicalcodeblock> 1109 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1110 <header> 1111 <cppcodedocumentation tag="" text="Methods" /> 1112 </header> 1113 <textblocks/> 1114 </hierarchicalcodeblock> 1115 </textblocks> 1116 <header> 1117 <codecomment tag="" text="/************************************************************************&#010; abstractmediaproducer.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1118 </header> 1119 <classfields/> 1120 </classifiercodedocument> 1121 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36520" parent_class="36520" fileExt=".cpp" fileName="soundcardcapture" > 1122 <textblocks> 1123 <codeblockwithcomments tag="includes" text="#include "soundcardcapture.h"&#010;" > 1124 <header> 1125 <cppcodedocumentation tag="" writeOutText="false" /> 1126 </header> 1127 </codeblockwithcomments> 1128 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1129 <header> 1130 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1131 </header> 1132 <textblocks/> 1133 </hierarchicalcodeblock> 1134 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1135 <header> 1136 <cppcodedocumentation tag="" text="Methods" /> 1137 </header> 1138 <textblocks/> 1139 </hierarchicalcodeblock> 1140 </textblocks> 1141 <header> 1142 <codecomment tag="" text="/************************************************************************&#010; soundcardcapture.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1143 </header> 1144 <classfields/> 1145 </classifiercodedocument> 1146 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36521" parent_class="36521" fileExt=".cpp" fileName="videoeffect" > 1147 <textblocks> 1148 <codeblockwithcomments tag="includes" text="#include "videoeffect.h"&#010;" > 1149 <header> 1150 <cppcodedocumentation tag="" writeOutText="false" /> 1151 </header> 1152 </codeblockwithcomments> 1153 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1154 <header> 1155 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1156 </header> 1157 <textblocks/> 1158 </hierarchicalcodeblock> 1159 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1160 <header> 1161 <cppcodedocumentation tag="" text="Methods" /> 1162 </header> 1163 <textblocks/> 1164 </hierarchicalcodeblock> 1165 </textblocks> 1166 <header> 1167 <codecomment tag="" text="/************************************************************************&#010; videoeffect.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1168 </header> 1169 <classfields/> 1170 </classifiercodedocument> 1171 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36522" parent_class="36522" fileExt=".cpp" fileName="abstractvideooutput" > 1172 <textblocks> 1173 <codeblockwithcomments tag="includes" text="#include "abstractvideooutput.h"&#010;" > 1174 <header> 1175 <cppcodedocumentation tag="" writeOutText="false" /> 1176 </header> 1177 </codeblockwithcomments> 1178 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1179 <header> 1180 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1181 </header> 1182 <textblocks/> 1183 </hierarchicalcodeblock> 1184 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1185 <header> 1186 <cppcodedocumentation tag="" text="Methods" /> 1187 </header> 1188 <textblocks/> 1189 </hierarchicalcodeblock> 1190 </textblocks> 1191 <header> 1192 <codecomment tag="" text="/************************************************************************&#010; abstractvideooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1193 </header> 1194 <classfields/> 1195 </classifiercodedocument> 1196 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="36523" parent_class="36523" fileExt=".cpp" fileName="videopath" > 1197 <textblocks> 1198 <codeblockwithcomments tag="includes" text="#include "videopath.h"&#010;" > 1199 <header> 1200 <cppcodedocumentation tag="" writeOutText="false" /> 1201 </header> 1202 </codeblockwithcomments> 1203 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1204 <header> 1205 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1206 </header> 1207 <textblocks/> 1208 </hierarchicalcodeblock> 1209 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1210 <header> 1211 <cppcodedocumentation tag="" text="Methods" /> 1212 </header> 1213 <textblocks/> 1214 </hierarchicalcodeblock> 1215 </textblocks> 1216 <header> 1217 <codecomment tag="" text="/************************************************************************&#010; videopath.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 1218 </header> 1219 <classfields/> 1220 </classifiercodedocument> 1221 <classifiercodedocument writeOutCode="true" package="phonon::ifaces::ui" id="36554" parent_class="36554" fileExt=".cpp" fileName="videowidget" > 1222 <textblocks> 1223 <codeblockwithcomments tag="includes" text="#include "videowidget.h"&#010;" > 1224 <header> 1225 <cppcodedocumentation tag="" writeOutText="false" /> 1226 </header> 1227 </codeblockwithcomments> 1228 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1229 <header> 1230 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1231 </header> 1232 <textblocks/> 1233 </hierarchicalcodeblock> 1234 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1235 <header> 1236 <cppcodedocumentation tag="" text="Methods" /> 1237 </header> 1238 <textblocks/> 1239 </hierarchicalcodeblock> 1240 </textblocks> 1241 <header> 1242 <codecomment tag="" text="/************************************************************************&#010; videowidget.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces::ui&#010;**************************************************************************/&#010;" /> 1243 </header> 1244 <classfields/> 1245 </classifiercodedocument> 1246 <classifiercodedocument writeOutCode="true" package="phonon::ui" id="36552" parent_class="36552" fileExt=".cpp" fileName="videowidget" > 1247 <textblocks> 1248 <codeblockwithcomments tag="includes" text="#include "videowidget.h"&#010;" > 1249 <header> 1250 <cppcodedocumentation tag="" writeOutText="false" /> 1251 </header> 1252 </codeblockwithcomments> 1253 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1254 <header> 1255 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1256 </header> 1257 <textblocks/> 1258 </hierarchicalcodeblock> 1259 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1260 <header> 1261 <cppcodedocumentation tag="" text="Methods" /> 1262 </header> 1263 <textblocks> 1264 <codeaccessormethod accessType="0" parent_id="39125" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1265 <header> 1266 <cppcodedocumentation tag="" /> 1267 </header> 1268 </codeaccessormethod> 1269 <codeaccessormethod accessType="1" parent_id="39125" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1270 <header> 1271 <cppcodedocumentation tag="" /> 1272 </header> 1273 </codeaccessormethod> 1274 <codeaccessormethod accessType="2" parent_id="39125" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1275 <header> 1276 <cppcodedocumentation tag="" /> 1277 </header> 1278 </codeaccessormethod> 1279 <codeaccessormethod accessType="3" parent_id="39125" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1280 <header> 1281 <cppcodedocumentation tag="" /> 1282 </header> 1283 </codeaccessormethod> 1284 <codeaccessormethod accessType="4" parent_id="39125" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1285 <header> 1286 <cppcodedocumentation tag="" /> 1287 </header> 1288 </codeaccessormethod> 1289 <codeoperation parent_id="39528" tag="operation_39528" canDelete="false" > 1290 <header> 1291 <cppcodedocumentation tag="" /> 1292 </header> 1293 </codeoperation> 1294 </textblocks> 1295 </hierarchicalcodeblock> 1296 </textblocks> 1297 <header> 1298 <codecomment tag="" text="/************************************************************************&#010; videowidget.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ui&#010;**************************************************************************/&#010;" /> 1299 </header> 1300 <classfields> 1301 <codeclassfield parent_id="39125" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 1302 <header> 1303 <cppcodedocumentation tag="" /> 1304 </header> 1305 <ccfdeclarationcodeblock parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 1306 <header> 1307 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 1308 </header> 1309 </ccfdeclarationcodeblock> 1310 <codeaccessormethod accessType="0" parent_id="39125" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1311 <header> 1312 <cppcodedocumentation tag="" /> 1313 </header> 1314 </codeaccessormethod> 1315 <codeaccessormethod accessType="1" parent_id="39125" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1316 <header> 1317 <cppcodedocumentation tag="" /> 1318 </header> 1319 </codeaccessormethod> 1320 <codeaccessormethod accessType="2" parent_id="39125" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1321 <header> 1322 <cppcodedocumentation tag="" /> 1323 </header> 1324 </codeaccessormethod> 1325 <codeaccessormethod accessType="3" parent_id="39125" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1326 <header> 1327 <cppcodedocumentation tag="" /> 1328 </header> 1329 </codeaccessormethod> 1330 <codeaccessormethod accessType="4" parent_id="39125" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="39125" role_id="0" > 1331 <header> 1332 <cppcodedocumentation tag="" /> 1333 </header> 1334 </codeaccessormethod> 1335 </codeclassfield> 1336 </classfields> 1337 </classifiercodedocument> 1338 <classifiercodedocument writeOutCode="true" package="phonon::ui" id="36593" parent_class="36593" fileExt=".cpp" fileName="osd" > 1339 <textblocks> 1340 <codeblockwithcomments tag="includes" text="#include "osd.h"&#010;" > 1341 <header> 1342 <cppcodedocumentation tag="" writeOutText="false" /> 1343 </header> 1344 </codeblockwithcomments> 1345 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1346 <header> 1347 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1348 </header> 1349 <textblocks/> 1350 </hierarchicalcodeblock> 1351 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1352 <header> 1353 <cppcodedocumentation tag="" text="Methods" /> 1354 </header> 1355 <textblocks> 1356 <codeaccessormethod accessType="0" parent_id="38405" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1357 <header> 1358 <cppcodedocumentation tag="" /> 1359 </header> 1360 </codeaccessormethod> 1361 <codeaccessormethod accessType="1" parent_id="38405" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1362 <header> 1363 <cppcodedocumentation tag="" /> 1364 </header> 1365 </codeaccessormethod> 1366 <codeaccessormethod accessType="2" parent_id="38405" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1367 <header> 1368 <cppcodedocumentation tag="" /> 1369 </header> 1370 </codeaccessormethod> 1371 <codeaccessormethod accessType="3" parent_id="38405" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1372 <header> 1373 <cppcodedocumentation tag="" /> 1374 </header> 1375 </codeaccessormethod> 1376 <codeaccessormethod accessType="4" parent_id="38405" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1377 <header> 1378 <cppcodedocumentation tag="" /> 1379 </header> 1380 </codeaccessormethod> 1381 <codeoperation parent_id="37909" tag="operation_37909" canDelete="false" > 1382 <header> 1383 <cppcodedocumentation tag="" /> 1384 </header> 1385 </codeoperation> 1386 <codeoperation parent_id="38017" tag="operation_38017" canDelete="false" > 1387 <header> 1388 <cppcodedocumentation tag="" /> 1389 </header> 1390 </codeoperation> 1391 <codeoperation parent_id="38049" tag="operation_38049" canDelete="false" > 1392 <header> 1393 <cppcodedocumentation tag="" /> 1394 </header> 1395 </codeoperation> 1396 <codeoperation parent_id="38065" tag="operation_38065" canDelete="false" > 1397 <header> 1398 <cppcodedocumentation tag="" /> 1399 </header> 1400 </codeoperation> 1401 </textblocks> 1402 </hierarchicalcodeblock> 1403 </textblocks> 1404 <header> 1405 <codecomment tag="" text="/************************************************************************&#010; osd.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ui&#010;**************************************************************************/&#010;" /> 1406 </header> 1407 <classfields> 1408 <codeclassfield parent_id="38405" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > 1409 <header> 1410 <cppcodedocumentation tag="" /> 1411 </header> 1412 <ccfdeclarationcodeblock parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 1413 <header> 1414 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 1415 </header> 1416 </ccfdeclarationcodeblock> 1417 <codeaccessormethod accessType="0" parent_id="38405" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1418 <header> 1419 <cppcodedocumentation tag="" /> 1420 </header> 1421 </codeaccessormethod> 1422 <codeaccessormethod accessType="1" parent_id="38405" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1423 <header> 1424 <cppcodedocumentation tag="" /> 1425 </header> 1426 </codeaccessormethod> 1427 <codeaccessormethod accessType="2" parent_id="38405" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1428 <header> 1429 <cppcodedocumentation tag="" /> 1430 </header> 1431 </codeaccessormethod> 1432 <codeaccessormethod accessType="3" parent_id="38405" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1433 <header> 1434 <cppcodedocumentation tag="" /> 1435 </header> 1436 </codeaccessormethod> 1437 <codeaccessormethod accessType="4" parent_id="38405" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="38405" role_id="1" > 1438 <header> 1439 <cppcodedocumentation tag="" /> 1440 </header> 1441 </codeaccessormethod> 1442 </codeclassfield> 1443 </classfields> 1444 </classifiercodedocument> 1445 <classifiercodedocument writeOutCode="true" package="phonon" id="36488" parent_class="36488" fileExt=".cpp" fileName="abstractmediaproducer" > 1446 <textblocks> 1447 <codeblockwithcomments tag="includes" text="#include "abstractmediaproducer.h"&#010;" > 1448 <header> 1449 <cppcodedocumentation tag="" writeOutText="false" /> 1450 </header> 1451 </codeblockwithcomments> 1452 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1453 <header> 1454 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1455 </header> 1456 <textblocks/> 1457 </hierarchicalcodeblock> 1458 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1459 <header> 1460 <cppcodedocumentation tag="" text="Methods" /> 1461 </header> 1462 <textblocks> 1463 <codeoperation parent_id="36634" tag="operation_36634" canDelete="false" > 1464 <header> 1465 <cppcodedocumentation tag="" /> 1466 </header> 1467 </codeoperation> 1468 <codeoperation parent_id="36647" tag="operation_36647" canDelete="false" > 1469 <header> 1470 <cppcodedocumentation tag="" /> 1471 </header> 1472 </codeoperation> 1473 <codeaccessormethod accessType="0" parent_id="37431" tag="hblock_tag_0" canDelete="false" classfield_id="37431" > 1474 <header> 1475 <cppcodedocumentation tag="" /> 1476 </header> 1477 </codeaccessormethod> 1478 <codeaccessormethod accessType="1" parent_id="37431" tag="hblock_tag_1" canDelete="false" classfield_id="37431" > 1479 <header> 1480 <cppcodedocumentation tag="" /> 1481 </header> 1482 </codeaccessormethod> 1483 <codeaccessormethod accessType="0" parent_id="36678" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1484 <header> 1485 <cppcodedocumentation tag="" /> 1486 </header> 1487 </codeaccessormethod> 1488 <codeaccessormethod accessType="1" parent_id="36678" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1489 <header> 1490 <cppcodedocumentation tag="" /> 1491 </header> 1492 </codeaccessormethod> 1493 <codeaccessormethod accessType="2" parent_id="36678" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1494 <header> 1495 <cppcodedocumentation tag="" /> 1496 </header> 1497 </codeaccessormethod> 1498 <codeaccessormethod accessType="3" parent_id="36678" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1499 <header> 1500 <cppcodedocumentation tag="" /> 1501 </header> 1502 </codeaccessormethod> 1503 <codeaccessormethod accessType="4" parent_id="36678" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1504 <header> 1505 <cppcodedocumentation tag="" /> 1506 </header> 1507 </codeaccessormethod> 1508 <codeaccessormethod accessType="0" parent_id="36691" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1509 <header> 1510 <cppcodedocumentation tag="" /> 1511 </header> 1512 </codeaccessormethod> 1513 <codeaccessormethod accessType="1" parent_id="36691" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1514 <header> 1515 <cppcodedocumentation tag="" /> 1516 </header> 1517 </codeaccessormethod> 1518 <codeaccessormethod accessType="2" parent_id="36691" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1519 <header> 1520 <cppcodedocumentation tag="" /> 1521 </header> 1522 </codeaccessormethod> 1523 <codeoperation parent_id="37318" tag="operation_37318" canDelete="false" > 1524 <header> 1525 <cppcodedocumentation tag="" /> 1526 </header> 1527 </codeoperation> 1528 <codeoperation parent_id="37343" tag="operation_37343" canDelete="false" > 1529 <header> 1530 <cppcodedocumentation tag="" /> 1531 </header> 1532 </codeoperation> 1533 <codeoperation parent_id="37370" tag="operation_37370" canDelete="false" > 1534 <header> 1535 <cppcodedocumentation tag="" /> 1536 </header> 1537 </codeoperation> 1538 <codeoperation parent_id="37399" tag="operation_37399" canDelete="false" > 1539 <header> 1540 <cppcodedocumentation tag="" /> 1541 </header> 1542 </codeoperation> 1543 <codeaccessormethod accessType="3" parent_id="36691" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1544 <header> 1545 <cppcodedocumentation tag="" /> 1546 </header> 1547 </codeaccessormethod> 1548 <codeaccessormethod accessType="4" parent_id="36691" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1549 <header> 1550 <cppcodedocumentation tag="" /> 1551 </header> 1552 </codeaccessormethod> 1553 <codeoperation parent_id="37462" tag="operation_37462" canDelete="false" > 1554 <header> 1555 <cppcodedocumentation tag="" /> 1556 </header> 1557 </codeoperation> 1558 <codeoperation parent_id="37494" tag="operation_37494" canDelete="false" > 1559 <header> 1560 <cppcodedocumentation tag="" /> 1561 </header> 1562 </codeoperation> 1563 <codeoperation parent_id="37525" tag="operation_37525" canDelete="false" > 1564 <header> 1565 <cppcodedocumentation tag="" /> 1566 </header> 1567 </codeoperation> 1568 <codeoperation parent_id="37556" tag="operation_37556" canDelete="false" > 1569 <header> 1570 <cppcodedocumentation tag="" /> 1571 </header> 1572 </codeoperation> 1573 <codeoperation parent_id="37618" tag="operation_37618" canDelete="false" > 1574 <header> 1575 <cppcodedocumentation tag="" /> 1576 </header> 1577 </codeoperation> 1578 <codeoperation parent_id="37682" tag="operation_37682" canDelete="false" > 1579 <header> 1580 <cppcodedocumentation tag="" /> 1581 </header> 1582 </codeoperation> 1583 </textblocks> 1584 </hierarchicalcodeblock> 1585 </textblocks> 1586 <header> 1587 <codecomment tag="" text="/************************************************************************&#010; abstractmediaproducer.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 1588 </header> 1589 <classfields> 1590 <codeclassfield parent_id="37431" field_type="0" initialValue="0" role_id="-1" writeOutMethods="true" listClassName="" > 1591 <header> 1592 <cppcodedocumentation tag="" /> 1593 </header> 1594 <ccfdeclarationcodeblock parent_id="37431" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > 1595 <header> 1596 <cppcodedocumentation tag="" indentLevel="1" /> 1597 </header> 1598 </ccfdeclarationcodeblock> 1599 <codeaccessormethod accessType="0" parent_id="37431" tag="hblock_tag_0" canDelete="false" classfield_id="37431" > 1600 <header> 1601 <cppcodedocumentation tag="" /> 1602 </header> 1603 </codeaccessormethod> 1604 <codeaccessormethod accessType="1" parent_id="37431" tag="hblock_tag_1" canDelete="false" classfield_id="37431" > 1605 <header> 1606 <cppcodedocumentation tag="" /> 1607 </header> 1608 </codeaccessormethod> 1609 </codeclassfield> 1610 <codeclassfield parent_id="36678" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 1611 <header> 1612 <cppcodedocumentation tag="" /> 1613 </header> 1614 <ccfdeclarationcodeblock parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 1615 <header> 1616 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 1617 </header> 1618 </ccfdeclarationcodeblock> 1619 <codeaccessormethod accessType="0" parent_id="36678" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1620 <header> 1621 <cppcodedocumentation tag="" /> 1622 </header> 1623 </codeaccessormethod> 1624 <codeaccessormethod accessType="1" parent_id="36678" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1625 <header> 1626 <cppcodedocumentation tag="" /> 1627 </header> 1628 </codeaccessormethod> 1629 <codeaccessormethod accessType="2" parent_id="36678" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1630 <header> 1631 <cppcodedocumentation tag="" /> 1632 </header> 1633 </codeaccessormethod> 1634 <codeaccessormethod accessType="3" parent_id="36678" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1635 <header> 1636 <cppcodedocumentation tag="" /> 1637 </header> 1638 </codeaccessormethod> 1639 <codeaccessormethod accessType="4" parent_id="36678" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36678" role_id="0" > 1640 <header> 1641 <cppcodedocumentation tag="" /> 1642 </header> 1643 </codeaccessormethod> 1644 </codeclassfield> 1645 <codeclassfield parent_id="36691" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 1646 <header> 1647 <cppcodedocumentation tag="" /> 1648 </header> 1649 <ccfdeclarationcodeblock parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 1650 <header> 1651 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 1652 </header> 1653 </ccfdeclarationcodeblock> 1654 <codeaccessormethod accessType="0" parent_id="36691" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1655 <header> 1656 <cppcodedocumentation tag="" /> 1657 </header> 1658 </codeaccessormethod> 1659 <codeaccessormethod accessType="1" parent_id="36691" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1660 <header> 1661 <cppcodedocumentation tag="" /> 1662 </header> 1663 </codeaccessormethod> 1664 <codeaccessormethod accessType="2" parent_id="36691" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1665 <header> 1666 <cppcodedocumentation tag="" /> 1667 </header> 1668 </codeaccessormethod> 1669 <codeaccessormethod accessType="3" parent_id="36691" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1670 <header> 1671 <cppcodedocumentation tag="" /> 1672 </header> 1673 </codeaccessormethod> 1674 <codeaccessormethod accessType="4" parent_id="36691" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36691" role_id="0" > 1675 <header> 1676 <cppcodedocumentation tag="" /> 1677 </header> 1678 </codeaccessormethod> 1679 </codeclassfield> 1680 </classfields> 1681 </classifiercodedocument> 1682 <classifiercodedocument writeOutCode="true" package="phonon" id="36489" parent_class="36489" fileExt=".cpp" fileName="mediaobject" > 1683 <textblocks> 1684 <codeblockwithcomments tag="includes" text="#include "mediaobject.h"&#010;" > 1685 <header> 1686 <cppcodedocumentation tag="" writeOutText="false" /> 1687 </header> 1688 </codeblockwithcomments> 1689 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1690 <header> 1691 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1692 </header> 1693 <textblocks/> 1694 </hierarchicalcodeblock> 1695 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1696 <header> 1697 <cppcodedocumentation tag="" text="Methods" /> 1698 </header> 1699 <textblocks> 1700 <codeoperation parent_id="38544" tag="operation_38544" canDelete="false" > 1701 <header> 1702 <cppcodedocumentation tag="" /> 1703 </header> 1704 </codeoperation> 1705 <codeoperation parent_id="38577" tag="operation_38577" canDelete="false" > 1706 <header> 1707 <cppcodedocumentation tag="" /> 1708 </header> 1709 </codeoperation> 1710 <codeaccessormethod accessType="0" parent_id="38613" tag="hblock_tag_0" canDelete="false" classfield_id="38613" > 1711 <header> 1712 <cppcodedocumentation tag="" /> 1713 </header> 1714 </codeaccessormethod> 1715 <codeaccessormethod accessType="1" parent_id="38613" tag="hblock_tag_1" canDelete="false" classfield_id="38613" > 1716 <header> 1717 <cppcodedocumentation tag="" /> 1718 </header> 1719 </codeaccessormethod> 1720 <codeoperation parent_id="38668" tag="operation_38668" canDelete="false" > 1721 <header> 1722 <cppcodedocumentation tag="" /> 1723 </header> 1724 </codeoperation> 1725 <codeoperation parent_id="38705" tag="operation_38705" canDelete="false" > 1726 <header> 1727 <cppcodedocumentation tag="" /> 1728 </header> 1729 </codeoperation> 1730 <codeoperation parent_id="38797" tag="operation_38797" canDelete="false" > 1731 <header> 1732 <cppcodedocumentation tag="" /> 1733 </header> 1734 </codeoperation> 1735 <codeoperation parent_id="38889" tag="operation_38889" canDelete="false" > 1736 <header> 1737 <cppcodedocumentation tag="" /> 1738 </header> 1739 </codeoperation> 1740 </textblocks> 1741 </hierarchicalcodeblock> 1742 </textblocks> 1743 <header> 1744 <codecomment tag="" text="/************************************************************************&#010; mediaobject.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 1745 </header> 1746 <classfields> 1747 <codeclassfield parent_id="38613" field_type="0" initialValue="0" role_id="-1" writeOutMethods="true" listClassName="" > 1748 <header> 1749 <cppcodedocumentation tag="" /> 1750 </header> 1751 <ccfdeclarationcodeblock parent_id="38613" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > 1752 <header> 1753 <cppcodedocumentation tag="" indentLevel="1" /> 1754 </header> 1755 </ccfdeclarationcodeblock> 1756 <codeaccessormethod accessType="0" parent_id="38613" tag="hblock_tag_0" canDelete="false" classfield_id="38613" > 1757 <header> 1758 <cppcodedocumentation tag="" /> 1759 </header> 1760 </codeaccessormethod> 1761 <codeaccessormethod accessType="1" parent_id="38613" tag="hblock_tag_1" canDelete="false" classfield_id="38613" > 1762 <header> 1763 <cppcodedocumentation tag="" /> 1764 </header> 1765 </codeaccessormethod> 1766 </codeclassfield> 1767 </classfields> 1768 </classifiercodedocument> 1769 <classifiercodedocument writeOutCode="true" package="phonon" id="36490" parent_class="36490" fileExt=".cpp" fileName="soundcardcapture" > 1770 <textblocks> 1771 <codeblockwithcomments tag="includes" text="#include "soundcardcapture.h"&#010;" > 1772 <header> 1773 <cppcodedocumentation tag="" writeOutText="false" /> 1774 </header> 1775 </codeblockwithcomments> 1776 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1777 <header> 1778 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1779 </header> 1780 <textblocks/> 1781 </hierarchicalcodeblock> 1782 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1783 <header> 1784 <cppcodedocumentation tag="" text="Methods" /> 1785 </header> 1786 <textblocks/> 1787 </hierarchicalcodeblock> 1788 </textblocks> 1789 <header> 1790 <codecomment tag="" text="/************************************************************************&#010; soundcardcapture.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 1791 </header> 1792 <classfields/> 1793 </classifiercodedocument> 1794 <classifiercodedocument writeOutCode="true" package="phonon" id="36491" parent_class="36491" fileExt=".cpp" fileName="bytestream" > 1795 <textblocks> 1796 <codeblockwithcomments tag="includes" text="#include "bytestream.h"&#010;" > 1797 <header> 1798 <cppcodedocumentation tag="" writeOutText="false" /> 1799 </header> 1800 </codeblockwithcomments> 1801 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1802 <header> 1803 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1804 </header> 1805 <textblocks/> 1806 </hierarchicalcodeblock> 1807 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1808 <header> 1809 <cppcodedocumentation tag="" text="Methods" /> 1810 </header> 1811 <textblocks/> 1812 </hierarchicalcodeblock> 1813 </textblocks> 1814 <header> 1815 <codecomment tag="" text="/************************************************************************&#010; bytestream.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 1816 </header> 1817 <classfields/> 1818 </classifiercodedocument> 1819 <classifiercodedocument writeOutCode="true" package="phonon" id="36501" parent_class="36501" fileExt=".cpp" fileName="audiopath" > 1820 <textblocks> 1821 <codeblockwithcomments tag="includes" text="#include "audiopath.h"&#010;" > 1822 <header> 1823 <cppcodedocumentation tag="" writeOutText="false" /> 1824 </header> 1825 </codeblockwithcomments> 1826 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 1827 <header> 1828 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 1829 </header> 1830 <textblocks/> 1831 </hierarchicalcodeblock> 1832 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 1833 <header> 1834 <cppcodedocumentation tag="" text="Methods" /> 1835 </header> 1836 <textblocks> 1837 <codeoperation parent_id="36570" tag="operation_36570" canDelete="false" > 1838 <header> 1839 <cppcodedocumentation tag="" /> 1840 </header> 1841 </codeoperation> 1842 <codeoperation parent_id="36575" tag="operation_36575" canDelete="false" > 1843 <header> 1844 <cppcodedocumentation tag="" /> 1845 </header> 1846 </codeoperation> 1847 <codeoperation parent_id="36580" tag="operation_36580" canDelete="false" > 1848 <header> 1849 <cppcodedocumentation tag="" /> 1850 </header> 1851 </codeoperation> 1852 <codeaccessormethod accessType="0" parent_id="36691" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1853 <header> 1854 <cppcodedocumentation tag="" /> 1855 </header> 1856 </codeaccessormethod> 1857 <codeaccessormethod accessType="1" parent_id="36691" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1858 <header> 1859 <cppcodedocumentation tag="" /> 1860 </header> 1861 </codeaccessormethod> 1862 <codeaccessormethod accessType="2" parent_id="36691" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1863 <header> 1864 <cppcodedocumentation tag="" /> 1865 </header> 1866 </codeaccessormethod> 1867 <codeaccessormethod accessType="3" parent_id="36691" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1868 <header> 1869 <cppcodedocumentation tag="" /> 1870 </header> 1871 </codeaccessormethod> 1872 <codeaccessormethod accessType="4" parent_id="36691" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1873 <header> 1874 <cppcodedocumentation tag="" /> 1875 </header> 1876 </codeaccessormethod> 1877 <codeoperation parent_id="36704" tag="operation_36704" canDelete="false" > 1878 <header> 1879 <cppcodedocumentation tag="" /> 1880 </header> 1881 </codeoperation> 1882 <codeoperation parent_id="36728" tag="operation_36728" canDelete="false" > 1883 <header> 1884 <cppcodedocumentation tag="" /> 1885 </header> 1886 </codeoperation> 1887 <codeaccessormethod accessType="0" parent_id="36823" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 1888 <header> 1889 <cppcodedocumentation tag="" /> 1890 </header> 1891 </codeaccessormethod> 1892 <codeaccessormethod accessType="1" parent_id="36823" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 1893 <header> 1894 <cppcodedocumentation tag="" /> 1895 </header> 1896 </codeaccessormethod> 1897 <codeaccessormethod accessType="2" parent_id="36823" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 1898 <header> 1899 <cppcodedocumentation tag="" /> 1900 </header> 1901 </codeaccessormethod> 1902 <codeaccessormethod accessType="3" parent_id="36823" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 1903 <header> 1904 <cppcodedocumentation tag="" /> 1905 </header> 1906 </codeaccessormethod> 1907 <codeaccessormethod accessType="4" parent_id="36823" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 1908 <header> 1909 <cppcodedocumentation tag="" /> 1910 </header> 1911 </codeaccessormethod> 1912 <codeaccessormethod accessType="0" parent_id="36861" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 1913 <header> 1914 <cppcodedocumentation tag="" /> 1915 </header> 1916 </codeaccessormethod> 1917 <codeaccessormethod accessType="1" parent_id="36861" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 1918 <header> 1919 <cppcodedocumentation tag="" /> 1920 </header> 1921 </codeaccessormethod> 1922 <codeaccessormethod accessType="2" parent_id="36861" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 1923 <header> 1924 <cppcodedocumentation tag="" /> 1925 </header> 1926 </codeaccessormethod> 1927 <codeaccessormethod accessType="3" parent_id="36861" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 1928 <header> 1929 <cppcodedocumentation tag="" /> 1930 </header> 1931 </codeaccessormethod> 1932 <codeaccessormethod accessType="4" parent_id="36861" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 1933 <header> 1934 <cppcodedocumentation tag="" /> 1935 </header> 1936 </codeaccessormethod> 1937 <codeoperation parent_id="41626" tag="operation_41626" canDelete="false" > 1938 <header> 1939 <cppcodedocumentation tag="" /> 1940 </header> 1941 </codeoperation> 1942 <codeoperation parent_id="42150" tag="operation_42150" canDelete="false" > 1943 <header> 1944 <cppcodedocumentation tag="" /> 1945 </header> 1946 </codeoperation> 1947 <codeoperation parent_id="36750" tag="operation_36750" canDelete="false" > 1948 <header> 1949 <cppcodedocumentation tag="" /> 1950 </header> 1951 </codeoperation> 1952 </textblocks> 1953 </hierarchicalcodeblock> 1954 </textblocks> 1955 <header> 1956 <codecomment tag="" text="/************************************************************************&#010; audiopath.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 1957 </header> 1958 <classfields> 1959 <codeclassfield parent_id="36691" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 1960 <header> 1961 <cppcodedocumentation tag="" /> 1962 </header> 1963 <ccfdeclarationcodeblock parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 1964 <header> 1965 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 1966 </header> 1967 </ccfdeclarationcodeblock> 1968 <codeaccessormethod accessType="0" parent_id="36691" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1969 <header> 1970 <cppcodedocumentation tag="" /> 1971 </header> 1972 </codeaccessormethod> 1973 <codeaccessormethod accessType="1" parent_id="36691" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1974 <header> 1975 <cppcodedocumentation tag="" /> 1976 </header> 1977 </codeaccessormethod> 1978 <codeaccessormethod accessType="2" parent_id="36691" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1979 <header> 1980 <cppcodedocumentation tag="" /> 1981 </header> 1982 </codeaccessormethod> 1983 <codeaccessormethod accessType="3" parent_id="36691" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1984 <header> 1985 <cppcodedocumentation tag="" /> 1986 </header> 1987 </codeaccessormethod> 1988 <codeaccessormethod accessType="4" parent_id="36691" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36691" role_id="1" > 1989 <header> 1990 <cppcodedocumentation tag="" /> 1991 </header> 1992 </codeaccessormethod> 1993 </codeclassfield> 1994 <codeclassfield parent_id="36823" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 1995 <header> 1996 <cppcodedocumentation tag="" /> 1997 </header> 1998 <ccfdeclarationcodeblock parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 1999 <header> 2000 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2001 </header> 2002 </ccfdeclarationcodeblock> 2003 <codeaccessormethod accessType="0" parent_id="36823" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 2004 <header> 2005 <cppcodedocumentation tag="" /> 2006 </header> 2007 </codeaccessormethod> 2008 <codeaccessormethod accessType="1" parent_id="36823" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 2009 <header> 2010 <cppcodedocumentation tag="" /> 2011 </header> 2012 </codeaccessormethod> 2013 <codeaccessormethod accessType="2" parent_id="36823" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 2014 <header> 2015 <cppcodedocumentation tag="" /> 2016 </header> 2017 </codeaccessormethod> 2018 <codeaccessormethod accessType="3" parent_id="36823" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 2019 <header> 2020 <cppcodedocumentation tag="" /> 2021 </header> 2022 </codeaccessormethod> 2023 <codeaccessormethod accessType="4" parent_id="36823" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36823" role_id="0" > 2024 <header> 2025 <cppcodedocumentation tag="" /> 2026 </header> 2027 </codeaccessormethod> 2028 </codeclassfield> 2029 <codeclassfield parent_id="36861" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 2030 <header> 2031 <cppcodedocumentation tag="" /> 2032 </header> 2033 <ccfdeclarationcodeblock parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 2034 <header> 2035 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2036 </header> 2037 </ccfdeclarationcodeblock> 2038 <codeaccessormethod accessType="0" parent_id="36861" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 2039 <header> 2040 <cppcodedocumentation tag="" /> 2041 </header> 2042 </codeaccessormethod> 2043 <codeaccessormethod accessType="1" parent_id="36861" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 2044 <header> 2045 <cppcodedocumentation tag="" /> 2046 </header> 2047 </codeaccessormethod> 2048 <codeaccessormethod accessType="2" parent_id="36861" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 2049 <header> 2050 <cppcodedocumentation tag="" /> 2051 </header> 2052 </codeaccessormethod> 2053 <codeaccessormethod accessType="3" parent_id="36861" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 2054 <header> 2055 <cppcodedocumentation tag="" /> 2056 </header> 2057 </codeaccessormethod> 2058 <codeaccessormethod accessType="4" parent_id="36861" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="36861" role_id="0" > 2059 <header> 2060 <cppcodedocumentation tag="" /> 2061 </header> 2062 </codeaccessormethod> 2063 </codeclassfield> 2064 </classfields> 2065 </classifiercodedocument> 2066 <classifiercodedocument writeOutCode="true" package="phonon" id="36502" parent_class="36502" fileExt=".cpp" fileName="videopath" > 2067 <textblocks> 2068 <codeblockwithcomments tag="includes" text="#include "videopath.h"&#010;" > 2069 <header> 2070 <cppcodedocumentation tag="" writeOutText="false" /> 2071 </header> 2072 </codeblockwithcomments> 2073 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2074 <header> 2075 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2076 </header> 2077 <textblocks/> 2078 </hierarchicalcodeblock> 2079 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2080 <header> 2081 <cppcodedocumentation tag="" text="Methods" /> 2082 </header> 2083 <textblocks> 2084 <codeaccessormethod accessType="0" parent_id="36678" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2085 <header> 2086 <cppcodedocumentation tag="" /> 2087 </header> 2088 </codeaccessormethod> 2089 <codeaccessormethod accessType="1" parent_id="36678" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2090 <header> 2091 <cppcodedocumentation tag="" /> 2092 </header> 2093 </codeaccessormethod> 2094 <codeaccessormethod accessType="2" parent_id="36678" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2095 <header> 2096 <cppcodedocumentation tag="" /> 2097 </header> 2098 </codeaccessormethod> 2099 <codeaccessormethod accessType="3" parent_id="36678" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2100 <header> 2101 <cppcodedocumentation tag="" /> 2102 </header> 2103 </codeaccessormethod> 2104 <codeaccessormethod accessType="4" parent_id="36678" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2105 <header> 2106 <cppcodedocumentation tag="" /> 2107 </header> 2108 </codeaccessormethod> 2109 <codeaccessormethod accessType="0" parent_id="36842" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2110 <header> 2111 <cppcodedocumentation tag="" /> 2112 </header> 2113 </codeaccessormethod> 2114 <codeaccessormethod accessType="1" parent_id="36842" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2115 <header> 2116 <cppcodedocumentation tag="" /> 2117 </header> 2118 </codeaccessormethod> 2119 <codeaccessormethod accessType="2" parent_id="36842" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2120 <header> 2121 <cppcodedocumentation tag="" /> 2122 </header> 2123 </codeaccessormethod> 2124 <codeaccessormethod accessType="3" parent_id="36842" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2125 <header> 2126 <cppcodedocumentation tag="" /> 2127 </header> 2128 </codeaccessormethod> 2129 <codeaccessormethod accessType="4" parent_id="36842" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2130 <header> 2131 <cppcodedocumentation tag="" /> 2132 </header> 2133 </codeaccessormethod> 2134 <codeaccessormethod accessType="0" parent_id="36880" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2135 <header> 2136 <cppcodedocumentation tag="" /> 2137 </header> 2138 </codeaccessormethod> 2139 <codeaccessormethod accessType="1" parent_id="36880" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2140 <header> 2141 <cppcodedocumentation tag="" /> 2142 </header> 2143 </codeaccessormethod> 2144 <codeaccessormethod accessType="2" parent_id="36880" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2145 <header> 2146 <cppcodedocumentation tag="" /> 2147 </header> 2148 </codeaccessormethod> 2149 <codeaccessormethod accessType="3" parent_id="36880" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2150 <header> 2151 <cppcodedocumentation tag="" /> 2152 </header> 2153 </codeaccessormethod> 2154 <codeaccessormethod accessType="4" parent_id="36880" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2155 <header> 2156 <cppcodedocumentation tag="" /> 2157 </header> 2158 </codeaccessormethod> 2159 <codeoperation parent_id="37063" tag="operation_37063" canDelete="false" > 2160 <header> 2161 <cppcodedocumentation tag="" /> 2162 </header> 2163 </codeoperation> 2164 <codeoperation parent_id="37091" tag="operation_37091" canDelete="false" > 2165 <header> 2166 <cppcodedocumentation tag="" /> 2167 </header> 2168 </codeoperation> 2169 <codeoperation parent_id="37122" tag="operation_37122" canDelete="false" > 2170 <header> 2171 <cppcodedocumentation tag="" /> 2172 </header> 2173 </codeoperation> 2174 </textblocks> 2175 </hierarchicalcodeblock> 2176 </textblocks> 2177 <header> 2178 <codecomment tag="" text="/************************************************************************&#010; videopath.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2179 </header> 2180 <classfields> 2181 <codeclassfield parent_id="36678" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 2182 <header> 2183 <cppcodedocumentation tag="" /> 2184 </header> 2185 <ccfdeclarationcodeblock parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2186 <header> 2187 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2188 </header> 2189 </ccfdeclarationcodeblock> 2190 <codeaccessormethod accessType="0" parent_id="36678" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2191 <header> 2192 <cppcodedocumentation tag="" /> 2193 </header> 2194 </codeaccessormethod> 2195 <codeaccessormethod accessType="1" parent_id="36678" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2196 <header> 2197 <cppcodedocumentation tag="" /> 2198 </header> 2199 </codeaccessormethod> 2200 <codeaccessormethod accessType="2" parent_id="36678" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2201 <header> 2202 <cppcodedocumentation tag="" /> 2203 </header> 2204 </codeaccessormethod> 2205 <codeaccessormethod accessType="3" parent_id="36678" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2206 <header> 2207 <cppcodedocumentation tag="" /> 2208 </header> 2209 </codeaccessormethod> 2210 <codeaccessormethod accessType="4" parent_id="36678" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36678" role_id="1" > 2211 <header> 2212 <cppcodedocumentation tag="" /> 2213 </header> 2214 </codeaccessormethod> 2215 </codeclassfield> 2216 <codeclassfield parent_id="36842" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 2217 <header> 2218 <cppcodedocumentation tag="" /> 2219 </header> 2220 <ccfdeclarationcodeblock parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 2221 <header> 2222 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2223 </header> 2224 </ccfdeclarationcodeblock> 2225 <codeaccessormethod accessType="0" parent_id="36842" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2226 <header> 2227 <cppcodedocumentation tag="" /> 2228 </header> 2229 </codeaccessormethod> 2230 <codeaccessormethod accessType="1" parent_id="36842" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2231 <header> 2232 <cppcodedocumentation tag="" /> 2233 </header> 2234 </codeaccessormethod> 2235 <codeaccessormethod accessType="2" parent_id="36842" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2236 <header> 2237 <cppcodedocumentation tag="" /> 2238 </header> 2239 </codeaccessormethod> 2240 <codeaccessormethod accessType="3" parent_id="36842" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2241 <header> 2242 <cppcodedocumentation tag="" /> 2243 </header> 2244 </codeaccessormethod> 2245 <codeaccessormethod accessType="4" parent_id="36842" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="36842" role_id="0" > 2246 <header> 2247 <cppcodedocumentation tag="" /> 2248 </header> 2249 </codeaccessormethod> 2250 </codeclassfield> 2251 <codeclassfield parent_id="36880" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 2252 <header> 2253 <cppcodedocumentation tag="" /> 2254 </header> 2255 <ccfdeclarationcodeblock parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 2256 <header> 2257 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2258 </header> 2259 </ccfdeclarationcodeblock> 2260 <codeaccessormethod accessType="0" parent_id="36880" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2261 <header> 2262 <cppcodedocumentation tag="" /> 2263 </header> 2264 </codeaccessormethod> 2265 <codeaccessormethod accessType="1" parent_id="36880" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2266 <header> 2267 <cppcodedocumentation tag="" /> 2268 </header> 2269 </codeaccessormethod> 2270 <codeaccessormethod accessType="2" parent_id="36880" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2271 <header> 2272 <cppcodedocumentation tag="" /> 2273 </header> 2274 </codeaccessormethod> 2275 <codeaccessormethod accessType="3" parent_id="36880" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2276 <header> 2277 <cppcodedocumentation tag="" /> 2278 </header> 2279 </codeaccessormethod> 2280 <codeaccessormethod accessType="4" parent_id="36880" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="36880" role_id="0" > 2281 <header> 2282 <cppcodedocumentation tag="" /> 2283 </header> 2284 </codeaccessormethod> 2285 </codeclassfield> 2286 </classfields> 2287 </classifiercodedocument> 2288 <classifiercodedocument writeOutCode="true" package="phonon" id="36503" parent_class="36503" fileExt=".cpp" fileName="audioeffect" > 2289 <textblocks> 2290 <codeblockwithcomments tag="includes" text="#include "audioeffect.h"&#010;" > 2291 <header> 2292 <cppcodedocumentation tag="" writeOutText="false" /> 2293 </header> 2294 </codeblockwithcomments> 2295 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2296 <header> 2297 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2298 </header> 2299 <textblocks/> 2300 </hierarchicalcodeblock> 2301 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2302 <header> 2303 <cppcodedocumentation tag="" text="Methods" /> 2304 </header> 2305 <textblocks> 2306 <codeaccessormethod accessType="0" parent_id="36823" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2307 <header> 2308 <cppcodedocumentation tag="" /> 2309 </header> 2310 </codeaccessormethod> 2311 <codeaccessormethod accessType="1" parent_id="36823" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2312 <header> 2313 <cppcodedocumentation tag="" /> 2314 </header> 2315 </codeaccessormethod> 2316 <codeaccessormethod accessType="2" parent_id="36823" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2317 <header> 2318 <cppcodedocumentation tag="" /> 2319 </header> 2320 </codeaccessormethod> 2321 <codeaccessormethod accessType="3" parent_id="36823" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2322 <header> 2323 <cppcodedocumentation tag="" /> 2324 </header> 2325 </codeaccessormethod> 2326 <codeaccessormethod accessType="4" parent_id="36823" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2327 <header> 2328 <cppcodedocumentation tag="" /> 2329 </header> 2330 </codeaccessormethod> 2331 </textblocks> 2332 </hierarchicalcodeblock> 2333 </textblocks> 2334 <header> 2335 <codecomment tag="" text="/************************************************************************&#010; audioeffect.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2336 </header> 2337 <classfields> 2338 <codeclassfield parent_id="36823" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 2339 <header> 2340 <cppcodedocumentation tag="" /> 2341 </header> 2342 <ccfdeclarationcodeblock parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2343 <header> 2344 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2345 </header> 2346 </ccfdeclarationcodeblock> 2347 <codeaccessormethod accessType="0" parent_id="36823" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2348 <header> 2349 <cppcodedocumentation tag="" /> 2350 </header> 2351 </codeaccessormethod> 2352 <codeaccessormethod accessType="1" parent_id="36823" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2353 <header> 2354 <cppcodedocumentation tag="" /> 2355 </header> 2356 </codeaccessormethod> 2357 <codeaccessormethod accessType="2" parent_id="36823" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2358 <header> 2359 <cppcodedocumentation tag="" /> 2360 </header> 2361 </codeaccessormethod> 2362 <codeaccessormethod accessType="3" parent_id="36823" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2363 <header> 2364 <cppcodedocumentation tag="" /> 2365 </header> 2366 </codeaccessormethod> 2367 <codeaccessormethod accessType="4" parent_id="36823" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36823" role_id="1" > 2368 <header> 2369 <cppcodedocumentation tag="" /> 2370 </header> 2371 </codeaccessormethod> 2372 </codeclassfield> 2373 </classfields> 2374 </classifiercodedocument> 2375 <classifiercodedocument writeOutCode="true" package="phonon" id="36504" parent_class="36504" fileExt=".cpp" fileName="videoeffect" > 2376 <textblocks> 2377 <codeblockwithcomments tag="includes" text="#include "videoeffect.h"&#010;" > 2378 <header> 2379 <cppcodedocumentation tag="" writeOutText="false" /> 2380 </header> 2381 </codeblockwithcomments> 2382 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2383 <header> 2384 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2385 </header> 2386 <textblocks/> 2387 </hierarchicalcodeblock> 2388 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2389 <header> 2390 <cppcodedocumentation tag="" text="Methods" /> 2391 </header> 2392 <textblocks> 2393 <codeaccessormethod accessType="0" parent_id="36842" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2394 <header> 2395 <cppcodedocumentation tag="" /> 2396 </header> 2397 </codeaccessormethod> 2398 <codeaccessormethod accessType="1" parent_id="36842" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2399 <header> 2400 <cppcodedocumentation tag="" /> 2401 </header> 2402 </codeaccessormethod> 2403 <codeaccessormethod accessType="2" parent_id="36842" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2404 <header> 2405 <cppcodedocumentation tag="" /> 2406 </header> 2407 </codeaccessormethod> 2408 <codeaccessormethod accessType="3" parent_id="36842" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2409 <header> 2410 <cppcodedocumentation tag="" /> 2411 </header> 2412 </codeaccessormethod> 2413 <codeaccessormethod accessType="4" parent_id="36842" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2414 <header> 2415 <cppcodedocumentation tag="" /> 2416 </header> 2417 </codeaccessormethod> 2418 </textblocks> 2419 </hierarchicalcodeblock> 2420 </textblocks> 2421 <header> 2422 <codecomment tag="" text="/************************************************************************&#010; videoeffect.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2423 </header> 2424 <classfields> 2425 <codeclassfield parent_id="36842" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 2426 <header> 2427 <cppcodedocumentation tag="" /> 2428 </header> 2429 <ccfdeclarationcodeblock parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2430 <header> 2431 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2432 </header> 2433 </ccfdeclarationcodeblock> 2434 <codeaccessormethod accessType="0" parent_id="36842" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2435 <header> 2436 <cppcodedocumentation tag="" /> 2437 </header> 2438 </codeaccessormethod> 2439 <codeaccessormethod accessType="1" parent_id="36842" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2440 <header> 2441 <cppcodedocumentation tag="" /> 2442 </header> 2443 </codeaccessormethod> 2444 <codeaccessormethod accessType="2" parent_id="36842" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2445 <header> 2446 <cppcodedocumentation tag="" /> 2447 </header> 2448 </codeaccessormethod> 2449 <codeaccessormethod accessType="3" parent_id="36842" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2450 <header> 2451 <cppcodedocumentation tag="" /> 2452 </header> 2453 </codeaccessormethod> 2454 <codeaccessormethod accessType="4" parent_id="36842" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36842" role_id="1" > 2455 <header> 2456 <cppcodedocumentation tag="" /> 2457 </header> 2458 </codeaccessormethod> 2459 </codeclassfield> 2460 </classfields> 2461 </classifiercodedocument> 2462 <classifiercodedocument writeOutCode="true" package="phonon" id="36505" parent_class="36505" fileExt=".cpp" fileName="abstractvideooutput" > 2463 <textblocks> 2464 <codeblockwithcomments tag="includes" text="#include "abstractvideooutput.h"&#010;" > 2465 <header> 2466 <cppcodedocumentation tag="" writeOutText="false" /> 2467 </header> 2468 </codeblockwithcomments> 2469 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2470 <header> 2471 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2472 </header> 2473 <textblocks/> 2474 </hierarchicalcodeblock> 2475 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2476 <header> 2477 <cppcodedocumentation tag="" text="Methods" /> 2478 </header> 2479 <textblocks> 2480 <codeaccessormethod accessType="0" parent_id="36880" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2481 <header> 2482 <cppcodedocumentation tag="" /> 2483 </header> 2484 </codeaccessormethod> 2485 <codeaccessormethod accessType="1" parent_id="36880" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2486 <header> 2487 <cppcodedocumentation tag="" /> 2488 </header> 2489 </codeaccessormethod> 2490 <codeaccessormethod accessType="2" parent_id="36880" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2491 <header> 2492 <cppcodedocumentation tag="" /> 2493 </header> 2494 </codeaccessormethod> 2495 <codeaccessormethod accessType="3" parent_id="36880" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2496 <header> 2497 <cppcodedocumentation tag="" /> 2498 </header> 2499 </codeaccessormethod> 2500 <codeaccessormethod accessType="4" parent_id="36880" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2501 <header> 2502 <cppcodedocumentation tag="" /> 2503 </header> 2504 </codeaccessormethod> 2505 <codeoperation parent_id="38374" tag="operation_38374" canDelete="false" > 2506 <header> 2507 <cppcodedocumentation tag="" /> 2508 </header> 2509 </codeoperation> 2510 <codeaccessormethod accessType="0" parent_id="38405" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2511 <header> 2512 <cppcodedocumentation tag="" /> 2513 </header> 2514 </codeaccessormethod> 2515 <codeaccessormethod accessType="1" parent_id="38405" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2516 <header> 2517 <cppcodedocumentation tag="" /> 2518 </header> 2519 </codeaccessormethod> 2520 <codeaccessormethod accessType="2" parent_id="38405" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2521 <header> 2522 <cppcodedocumentation tag="" /> 2523 </header> 2524 </codeaccessormethod> 2525 <codeaccessormethod accessType="3" parent_id="38405" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2526 <header> 2527 <cppcodedocumentation tag="" /> 2528 </header> 2529 </codeaccessormethod> 2530 <codeaccessormethod accessType="4" parent_id="38405" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2531 <header> 2532 <cppcodedocumentation tag="" /> 2533 </header> 2534 </codeaccessormethod> 2535 <codeaccessormethod accessType="0" parent_id="39125" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2536 <header> 2537 <cppcodedocumentation tag="" /> 2538 </header> 2539 </codeaccessormethod> 2540 <codeaccessormethod accessType="1" parent_id="39125" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2541 <header> 2542 <cppcodedocumentation tag="" /> 2543 </header> 2544 </codeaccessormethod> 2545 <codeaccessormethod accessType="2" parent_id="39125" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2546 <header> 2547 <cppcodedocumentation tag="" /> 2548 </header> 2549 </codeaccessormethod> 2550 <codeaccessormethod accessType="3" parent_id="39125" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2551 <header> 2552 <cppcodedocumentation tag="" /> 2553 </header> 2554 </codeaccessormethod> 2555 <codeaccessormethod accessType="4" parent_id="39125" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2556 <header> 2557 <cppcodedocumentation tag="" /> 2558 </header> 2559 </codeaccessormethod> 2560 </textblocks> 2561 </hierarchicalcodeblock> 2562 </textblocks> 2563 <header> 2564 <codecomment tag="" text="/************************************************************************&#010; abstractvideooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2565 </header> 2566 <classfields> 2567 <codeclassfield parent_id="36880" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 2568 <header> 2569 <cppcodedocumentation tag="" /> 2570 </header> 2571 <ccfdeclarationcodeblock parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2572 <header> 2573 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2574 </header> 2575 </ccfdeclarationcodeblock> 2576 <codeaccessormethod accessType="0" parent_id="36880" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2577 <header> 2578 <cppcodedocumentation tag="" /> 2579 </header> 2580 </codeaccessormethod> 2581 <codeaccessormethod accessType="1" parent_id="36880" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2582 <header> 2583 <cppcodedocumentation tag="" /> 2584 </header> 2585 </codeaccessormethod> 2586 <codeaccessormethod accessType="2" parent_id="36880" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2587 <header> 2588 <cppcodedocumentation tag="" /> 2589 </header> 2590 </codeaccessormethod> 2591 <codeaccessormethod accessType="3" parent_id="36880" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2592 <header> 2593 <cppcodedocumentation tag="" /> 2594 </header> 2595 </codeaccessormethod> 2596 <codeaccessormethod accessType="4" parent_id="36880" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36880" role_id="1" > 2597 <header> 2598 <cppcodedocumentation tag="" /> 2599 </header> 2600 </codeaccessormethod> 2601 </codeclassfield> 2602 <codeclassfield parent_id="38405" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 2603 <header> 2604 <cppcodedocumentation tag="" /> 2605 </header> 2606 <ccfdeclarationcodeblock parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="FIX ME;" > 2607 <header> 2608 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2609 </header> 2610 </ccfdeclarationcodeblock> 2611 <codeaccessormethod accessType="0" parent_id="38405" tag="hblock_tag_5" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2612 <header> 2613 <cppcodedocumentation tag="" /> 2614 </header> 2615 </codeaccessormethod> 2616 <codeaccessormethod accessType="1" parent_id="38405" tag="hblock_tag_6" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2617 <header> 2618 <cppcodedocumentation tag="" /> 2619 </header> 2620 </codeaccessormethod> 2621 <codeaccessormethod accessType="2" parent_id="38405" tag="hblock_tag_7" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2622 <header> 2623 <cppcodedocumentation tag="" /> 2624 </header> 2625 </codeaccessormethod> 2626 <codeaccessormethod accessType="3" parent_id="38405" tag="hblock_tag_8" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2627 <header> 2628 <cppcodedocumentation tag="" /> 2629 </header> 2630 </codeaccessormethod> 2631 <codeaccessormethod accessType="4" parent_id="38405" tag="hblock_tag_9" canDelete="false" writeOutText="false" classfield_id="38405" role_id="0" > 2632 <header> 2633 <cppcodedocumentation tag="" /> 2634 </header> 2635 </codeaccessormethod> 2636 </codeclassfield> 2637 <codeclassfield parent_id="39125" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > 2638 <header> 2639 <cppcodedocumentation tag="" /> 2640 </header> 2641 <ccfdeclarationcodeblock parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2642 <header> 2643 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2644 </header> 2645 </ccfdeclarationcodeblock> 2646 <codeaccessormethod accessType="0" parent_id="39125" tag="hblock_tag_10" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2647 <header> 2648 <cppcodedocumentation tag="" /> 2649 </header> 2650 </codeaccessormethod> 2651 <codeaccessormethod accessType="1" parent_id="39125" tag="hblock_tag_11" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2652 <header> 2653 <cppcodedocumentation tag="" /> 2654 </header> 2655 </codeaccessormethod> 2656 <codeaccessormethod accessType="2" parent_id="39125" tag="hblock_tag_12" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2657 <header> 2658 <cppcodedocumentation tag="" /> 2659 </header> 2660 </codeaccessormethod> 2661 <codeaccessormethod accessType="3" parent_id="39125" tag="hblock_tag_13" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2662 <header> 2663 <cppcodedocumentation tag="" /> 2664 </header> 2665 </codeaccessormethod> 2666 <codeaccessormethod accessType="4" parent_id="39125" tag="hblock_tag_14" canDelete="false" writeOutText="false" classfield_id="39125" role_id="1" > 2667 <header> 2668 <cppcodedocumentation tag="" /> 2669 </header> 2670 </codeaccessormethod> 2671 </codeclassfield> 2672 </classfields> 2673 </classifiercodedocument> 2674 <classifiercodedocument writeOutCode="true" package="phonon" id="36506" parent_class="36506" fileExt=".cpp" fileName="abstractaudiooutput" > 2675 <textblocks> 2676 <codeblockwithcomments tag="includes" text="#include "abstractaudiooutput.h"&#010;" > 2677 <header> 2678 <cppcodedocumentation tag="" writeOutText="false" /> 2679 </header> 2680 </codeblockwithcomments> 2681 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2682 <header> 2683 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2684 </header> 2685 <textblocks/> 2686 </hierarchicalcodeblock> 2687 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2688 <header> 2689 <cppcodedocumentation tag="" text="Methods" /> 2690 </header> 2691 <textblocks> 2692 <codeaccessormethod accessType="0" parent_id="36861" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2693 <header> 2694 <cppcodedocumentation tag="" /> 2695 </header> 2696 </codeaccessormethod> 2697 <codeaccessormethod accessType="1" parent_id="36861" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2698 <header> 2699 <cppcodedocumentation tag="" /> 2700 </header> 2701 </codeaccessormethod> 2702 <codeaccessormethod accessType="2" parent_id="36861" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2703 <header> 2704 <cppcodedocumentation tag="" /> 2705 </header> 2706 </codeaccessormethod> 2707 <codeaccessormethod accessType="3" parent_id="36861" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2708 <header> 2709 <cppcodedocumentation tag="" /> 2710 </header> 2711 </codeaccessormethod> 2712 <codeaccessormethod accessType="4" parent_id="36861" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2713 <header> 2714 <cppcodedocumentation tag="" /> 2715 </header> 2716 </codeaccessormethod> 2717 </textblocks> 2718 </hierarchicalcodeblock> 2719 </textblocks> 2720 <header> 2721 <codecomment tag="" text="/************************************************************************&#010; abstractaudiooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2722 </header> 2723 <classfields> 2724 <codeclassfield parent_id="36861" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 2725 <header> 2726 <cppcodedocumentation tag="" /> 2727 </header> 2728 <ccfdeclarationcodeblock parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="FIX ME;" > 2729 <header> 2730 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 2731 </header> 2732 </ccfdeclarationcodeblock> 2733 <codeaccessormethod accessType="0" parent_id="36861" tag="hblock_tag_0" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2734 <header> 2735 <cppcodedocumentation tag="" /> 2736 </header> 2737 </codeaccessormethod> 2738 <codeaccessormethod accessType="1" parent_id="36861" tag="hblock_tag_1" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2739 <header> 2740 <cppcodedocumentation tag="" /> 2741 </header> 2742 </codeaccessormethod> 2743 <codeaccessormethod accessType="2" parent_id="36861" tag="hblock_tag_2" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2744 <header> 2745 <cppcodedocumentation tag="" /> 2746 </header> 2747 </codeaccessormethod> 2748 <codeaccessormethod accessType="3" parent_id="36861" tag="hblock_tag_3" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2749 <header> 2750 <cppcodedocumentation tag="" /> 2751 </header> 2752 </codeaccessormethod> 2753 <codeaccessormethod accessType="4" parent_id="36861" tag="hblock_tag_4" canDelete="false" writeOutText="false" classfield_id="36861" role_id="1" > 2754 <header> 2755 <cppcodedocumentation tag="" /> 2756 </header> 2757 </codeaccessormethod> 2758 </codeclassfield> 2759 </classfields> 2760 </classifiercodedocument> 2761 <classifiercodedocument writeOutCode="true" package="phonon" id="36511" parent_class="36511" fileExt=".cpp" fileName="audiooutput" > 2762 <textblocks> 2763 <codeblockwithcomments tag="includes" text="#include "audiooutput.h"&#010;" > 2764 <header> 2765 <cppcodedocumentation tag="" writeOutText="false" /> 2766 </header> 2767 </codeblockwithcomments> 2768 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2769 <header> 2770 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2771 </header> 2772 <textblocks/> 2773 </hierarchicalcodeblock> 2774 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2775 <header> 2776 <cppcodedocumentation tag="" text="Methods" /> 2777 </header> 2778 <textblocks/> 2779 </hierarchicalcodeblock> 2780 </textblocks> 2781 <header> 2782 <codecomment tag="" text="/************************************************************************&#010; audiooutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2783 </header> 2784 <classfields/> 2785 </classifiercodedocument> 2786 <classifiercodedocument writeOutCode="true" package="phonon" id="36512" parent_class="36512" fileExt=".cpp" fileName="audiodataoutput" > 2787 <textblocks> 2788 <codeblockwithcomments tag="includes" text="#include "audiodataoutput.h"&#010;" > 2789 <header> 2790 <cppcodedocumentation tag="" writeOutText="false" /> 2791 </header> 2792 </codeblockwithcomments> 2793 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2794 <header> 2795 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2796 </header> 2797 <textblocks/> 2798 </hierarchicalcodeblock> 2799 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2800 <header> 2801 <cppcodedocumentation tag="" text="Methods" /> 2802 </header> 2803 <textblocks/> 2804 </hierarchicalcodeblock> 2805 </textblocks> 2806 <header> 2807 <codecomment tag="" text="/************************************************************************&#010; audiodataoutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2808 </header> 2809 <classfields/> 2810 </classifiercodedocument> 2811 <classifiercodedocument writeOutCode="true" package="phonon" id="36513" parent_class="36513" fileExt=".cpp" fileName="audiofftoutput" > 2812 <textblocks> 2813 <codeblockwithcomments tag="includes" text="#include "audiofftoutput.h"&#010;" > 2814 <header> 2815 <cppcodedocumentation tag="" writeOutText="false" /> 2816 </header> 2817 </codeblockwithcomments> 2818 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2819 <header> 2820 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2821 </header> 2822 <textblocks/> 2823 </hierarchicalcodeblock> 2824 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2825 <header> 2826 <cppcodedocumentation tag="" text="Methods" /> 2827 </header> 2828 <textblocks> 2829 <codeaccessormethod accessType="0" parent_id="39860" tag="hblock_tag_0" canDelete="false" classfield_id="39860" > 2830 <header> 2831 <cppcodedocumentation tag="" /> 2832 </header> 2833 </codeaccessormethod> 2834 <codeaccessormethod accessType="1" parent_id="39860" tag="hblock_tag_1" canDelete="false" classfield_id="39860" > 2835 <header> 2836 <cppcodedocumentation tag="" /> 2837 </header> 2838 </codeaccessormethod> 2839 <codeaccessormethod accessType="0" parent_id="39881" tag="hblock_tag_2" canDelete="false" classfield_id="39881" > 2840 <header> 2841 <cppcodedocumentation tag="" /> 2842 </header> 2843 </codeaccessormethod> 2844 <codeaccessormethod accessType="1" parent_id="39881" tag="hblock_tag_3" canDelete="false" classfield_id="39881" > 2845 <header> 2846 <cppcodedocumentation tag="" /> 2847 </header> 2848 </codeaccessormethod> 2849 <codeoperation parent_id="39902" tag="operation_39902" canDelete="false" > 2850 <header> 2851 <cppcodedocumentation tag="" /> 2852 </header> 2853 </codeoperation> 2854 <codeoperation parent_id="39923" tag="operation_39923" canDelete="false" > 2855 <header> 2856 <cppcodedocumentation tag="" /> 2857 </header> 2858 </codeoperation> 2859 </textblocks> 2860 </hierarchicalcodeblock> 2861 </textblocks> 2862 <header> 2863 <codecomment tag="" text="/************************************************************************&#010; audiofftoutput.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2864 </header> 2865 <classfields> 2866 <codeclassfield parent_id="39860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > 2867 <header> 2868 <cppcodedocumentation tag="" /> 2869 </header> 2870 <ccfdeclarationcodeblock parent_id="39860" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > 2871 <header> 2872 <cppcodedocumentation tag="" indentLevel="1" /> 2873 </header> 2874 </ccfdeclarationcodeblock> 2875 <codeaccessormethod accessType="0" parent_id="39860" tag="hblock_tag_0" canDelete="false" classfield_id="39860" > 2876 <header> 2877 <cppcodedocumentation tag="" /> 2878 </header> 2879 </codeaccessormethod> 2880 <codeaccessormethod accessType="1" parent_id="39860" tag="hblock_tag_1" canDelete="false" classfield_id="39860" > 2881 <header> 2882 <cppcodedocumentation tag="" /> 2883 </header> 2884 </codeaccessormethod> 2885 </codeclassfield> 2886 <codeclassfield parent_id="39881" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > 2887 <header> 2888 <cppcodedocumentation tag="" /> 2889 </header> 2890 <ccfdeclarationcodeblock parent_id="39881" tag="" canDelete="false" indentLevel="1" text="FIX ME;" > 2891 <header> 2892 <cppcodedocumentation tag="" indentLevel="1" /> 2893 </header> 2894 </ccfdeclarationcodeblock> 2895 <codeaccessormethod accessType="0" parent_id="39881" tag="hblock_tag_2" canDelete="false" classfield_id="39881" > 2896 <header> 2897 <cppcodedocumentation tag="" /> 2898 </header> 2899 </codeaccessormethod> 2900 <codeaccessormethod accessType="1" parent_id="39881" tag="hblock_tag_3" canDelete="false" classfield_id="39881" > 2901 <header> 2902 <cppcodedocumentation tag="" /> 2903 </header> 2904 </codeaccessormethod> 2905 </codeclassfield> 2906 </classfields> 2907 </classifiercodedocument> 2908 <classifiercodedocument writeOutCode="true" package="phonon" id="38248" parent_class="38248" fileExt=".cpp" fileName="backendcapabilities" > 2909 <textblocks> 2910 <codeblockwithcomments tag="includes" text="#include "backendcapabilities.h"&#010;" > 2911 <header> 2912 <cppcodedocumentation tag="" writeOutText="false" /> 2913 </header> 2914 </codeblockwithcomments> 2915 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2916 <header> 2917 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2918 </header> 2919 <textblocks/> 2920 </hierarchicalcodeblock> 2921 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2922 <header> 2923 <cppcodedocumentation tag="" text="Methods" /> 2924 </header> 2925 <textblocks> 2926 <codeoperation parent_id="38264" tag="operation_38264" canDelete="false" > 2927 <header> 2928 <cppcodedocumentation tag="" /> 2929 </header> 2930 </codeoperation> 2931 <codeoperation parent_id="38280" tag="operation_38280" canDelete="false" > 2932 <header> 2933 <cppcodedocumentation tag="" /> 2934 </header> 2935 </codeoperation> 2936 <codeoperation parent_id="38296" tag="operation_38296" canDelete="false" > 2937 <header> 2938 <cppcodedocumentation tag="" /> 2939 </header> 2940 </codeoperation> 2941 <codeoperation parent_id="38312" tag="operation_38312" canDelete="false" > 2942 <header> 2943 <cppcodedocumentation tag="" /> 2944 </header> 2945 </codeoperation> 2946 <codeoperation parent_id="38328" tag="operation_38328" canDelete="false" > 2947 <header> 2948 <cppcodedocumentation tag="" /> 2949 </header> 2950 </codeoperation> 2951 </textblocks> 2952 </hierarchicalcodeblock> 2953 </textblocks> 2954 <header> 2955 <codecomment tag="" text="/************************************************************************&#010; backendcapabilities.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 2956 </header> 2957 <classfields/> 2958 </classifiercodedocument> 2959 <classifiercodedocument writeOutCode="true" package="" id="36555" parent_class="36555" fileExt=".cpp" fileName="qobject" > 2960 <textblocks> 2961 <codeblockwithcomments tag="includes" text="#include "qobject.h"&#010;" > 2962 <header> 2963 <cppcodedocumentation tag="" writeOutText="false" /> 2964 </header> 2965 </codeblockwithcomments> 2966 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2967 <header> 2968 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2969 </header> 2970 <textblocks/> 2971 </hierarchicalcodeblock> 2972 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2973 <header> 2974 <cppcodedocumentation tag="" text="Methods" /> 2975 </header> 2976 <textblocks/> 2977 </hierarchicalcodeblock> 2978 </textblocks> 2979 <header> 2980 <codecomment tag="" text="/************************************************************************&#010; qobject.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 2981 </header> 2982 <classfields/> 2983 </classifiercodedocument> 2984 <classifiercodedocument writeOutCode="true" package="" id="36556" parent_class="36556" fileExt=".cpp" fileName="qwidget" > 2985 <textblocks> 2986 <codeblockwithcomments tag="includes" text="#include "qwidget.h"&#010;" > 2987 <header> 2988 <cppcodedocumentation tag="" writeOutText="false" /> 2989 </header> 2990 </codeblockwithcomments> 2991 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 2992 <header> 2993 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 2994 </header> 2995 <textblocks/> 2996 </hierarchicalcodeblock> 2997 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 2998 <header> 2999 <cppcodedocumentation tag="" text="Methods" /> 3000 </header> 3001 <textblocks/> 3002 </hierarchicalcodeblock> 3003 </textblocks> 3004 <header> 3005 <codecomment tag="" text="/************************************************************************&#010; qwidget.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3006 </header> 3007 <classfields/> 3008 </classifiercodedocument> 3009 <classifiercodedocument writeOutCode="true" package="" id="36557" parent_class="36557" fileExt=".cpp" fileName="qstring" > 3010 <textblocks> 3011 <codeblockwithcomments tag="includes" text="#include "qstring.h"&#010;" > 3012 <header> 3013 <cppcodedocumentation tag="" writeOutText="false" /> 3014 </header> 3015 </codeblockwithcomments> 3016 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3017 <header> 3018 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3019 </header> 3020 <textblocks/> 3021 </hierarchicalcodeblock> 3022 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3023 <header> 3024 <cppcodedocumentation tag="" text="Methods" /> 3025 </header> 3026 <textblocks/> 3027 </hierarchicalcodeblock> 3028 </textblocks> 3029 <header> 3030 <codecomment tag="" text="/************************************************************************&#010; qstring.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3031 </header> 3032 <classfields/> 3033 </classifiercodedocument> 3034 <classifiercodedocument writeOutCode="true" package="" id="36573" parent_class="36573" fileExt=".cpp" fileName="qstringlist" > 3035 <textblocks> 3036 <codeblockwithcomments tag="includes" text="#include "qstringlist.h"&#010;" > 3037 <header> 3038 <cppcodedocumentation tag="" writeOutText="false" /> 3039 </header> 3040 </codeblockwithcomments> 3041 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3042 <header> 3043 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3044 </header> 3045 <textblocks/> 3046 </hierarchicalcodeblock> 3047 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3048 <header> 3049 <cppcodedocumentation tag="" text="Methods" /> 3050 </header> 3051 <textblocks/> 3052 </hierarchicalcodeblock> 3053 </textblocks> 3054 <header> 3055 <codecomment tag="" text="/************************************************************************&#010; qstringlist.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3056 </header> 3057 <classfields/> 3058 </classifiercodedocument> 3059 <classifiercodedocument writeOutCode="true" package="" id="37956" parent_class="37956" fileExt=".cpp" fileName="qbitmap" > 3060 <textblocks> 3061 <codeblockwithcomments tag="includes" text="#include "qbitmap.h"&#010;" > 3062 <header> 3063 <cppcodedocumentation tag="" writeOutText="false" /> 3064 </header> 3065 </codeblockwithcomments> 3066 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3067 <header> 3068 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3069 </header> 3070 <textblocks/> 3071 </hierarchicalcodeblock> 3072 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3073 <header> 3074 <cppcodedocumentation tag="" text="Methods" /> 3075 </header> 3076 <textblocks/> 3077 </hierarchicalcodeblock> 3078 </textblocks> 3079 <header> 3080 <codecomment tag="" text="/************************************************************************&#010; qbitmap.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3081 </header> 3082 <classfields/> 3083 </classifiercodedocument> 3084 <classifiercodedocument writeOutCode="true" package="" id="38096" parent_class="38096" fileExt=".cpp" fileName="qpoint" > 3085 <textblocks> 3086 <codeblockwithcomments tag="includes" text="#include "qpoint.h"&#010;" > 3087 <header> 3088 <cppcodedocumentation tag="" writeOutText="false" /> 3089 </header> 3090 </codeblockwithcomments> 3091 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3092 <header> 3093 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3094 </header> 3095 <textblocks/> 3096 </hierarchicalcodeblock> 3097 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3098 <header> 3099 <cppcodedocumentation tag="" text="Methods" /> 3100 </header> 3101 <textblocks/> 3102 </hierarchicalcodeblock> 3103 </textblocks> 3104 <header> 3105 <codecomment tag="" text="/************************************************************************&#010; qpoint.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3106 </header> 3107 <classfields/> 3108 </classifiercodedocument> 3109 <classifiercodedocument writeOutCode="true" package="" id="38650" parent_class="38650" fileExt=".cpp" fileName="kurl" > 3110 <textblocks> 3111 <codeblockwithcomments tag="includes" text="#include "kurl.h"&#010;" > 3112 <header> 3113 <cppcodedocumentation tag="" writeOutText="false" /> 3114 </header> 3115 </codeblockwithcomments> 3116 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3117 <header> 3118 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3119 </header> 3120 <textblocks/> 3121 </hierarchicalcodeblock> 3122 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3123 <header> 3124 <cppcodedocumentation tag="" text="Methods" /> 3125 </header> 3126 <textblocks/> 3127 </hierarchicalcodeblock> 3128 </textblocks> 3129 <header> 3130 <codecomment tag="" text="/************************************************************************&#010; kurl.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3131 </header> 3132 <classfields/> 3133 </classifiercodedocument> 3134 <classifiercodedocument writeOutCode="true" package="" id="39924" parent_class="39924" fileExt=".cpp" fileName="qvector<float>" > 3135 <textblocks> 3136 <codeblockwithcomments tag="includes" text="#include "qvector<float>.h"&#010;" > 3137 <header> 3138 <cppcodedocumentation tag="" writeOutText="false" /> 3139 </header> 3140 </codeblockwithcomments> 3141 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3142 <header> 3143 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3144 </header> 3145 <textblocks/> 3146 </hierarchicalcodeblock> 3147 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3148 <header> 3149 <cppcodedocumentation tag="" text="Methods" /> 3150 </header> 3151 <textblocks/> 3152 </hierarchicalcodeblock> 3153 </textblocks> 3154 <header> 3155 <codecomment tag="" text="/************************************************************************&#010; qvector<float>.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3156 </header> 3157 <classfields/> 3158 </classifiercodedocument> 3159 <classifiercodedocument writeOutCode="true" package="" id="41667" parent_class="41667" fileExt=".cpp" fileName="audioeffect" > 3160 <textblocks> 3161 <codeblockwithcomments tag="includes" text="#include "audioeffect.h"&#010;" > 3162 <header> 3163 <cppcodedocumentation tag="" writeOutText="false" /> 3164 </header> 3165 </codeblockwithcomments> 3166 <hierarchicalcodeblock tag="constructionMethodsBlock" canDelete="false" > 3167 <header> 3168 <cppcodedocumentation tag="" text="Constructors/Destructors" /> 3169 </header> 3170 <textblocks/> 3171 </hierarchicalcodeblock> 3172 <hierarchicalcodeblock tag="otherMethodsBlock" canDelete="false" > 3173 <header> 3174 <cppcodedocumentation tag="" text="Methods" /> 3175 </header> 3176 <textblocks/> 3177 </hierarchicalcodeblock> 3178 </textblocks> 3179 <header> 3180 <codecomment tag="" text="/************************************************************************&#010; audioeffect.cpp - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 3181 </header> 3182 <classfields/> 3183 </classifiercodedocument> 3184 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36507" parent_class="36507" fileExt=".h" fileName="audioeffect" > 3185 <textblocks> 3186 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOEFFECT_H&#010;#define AUDIOEFFECT_H" > 3187 <header> 3188 <cppcodedocumentation tag="" writeOutText="false" /> 3189 </header> 3190 </codeblockwithcomments> 3191 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 3192 <header> 3193 <cppcodedocumentation tag="" writeOutText="false" /> 3194 </header> 3195 </codeblockwithcomments> 3196 <codeblockwithcomments tag="using" writeOutText="false" > 3197 <header> 3198 <cppcodedocumentation tag="" writeOutText="false" /> 3199 </header> 3200 </codeblockwithcomments> 3201 <hierarchicalcodeblock tag="namespace" canDelete="false" > 3202 <header> 3203 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 3204 </header> 3205 <textblocks> 3206 <cppheaderclassdeclarationblock parent_id="36507" tag="classDeclarationBlock" canDelete="false" > 3207 <header> 3208 <cppcodedocumentation tag="" text="Interface AudioEffect&#010;" /> 3209 </header> 3210 <textblocks> 3211 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 3212 <header> 3213 <cppcodedocumentation tag="" text="Public stuff" /> 3214 </header> 3215 <textblocks> 3216 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 3217 <header> 3218 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3219 </header> 3220 <textblocks/> 3221 </hierarchicalcodeblock> 3222 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 3223 <header> 3224 <cppcodedocumentation tag="" indentLevel="1" /> 3225 </header> 3226 <textblocks> 3227 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3228 <header> 3229 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3230 </header> 3231 <textblocks> 3232 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioEffect ( ) { }" > 3233 <header> 3234 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 3235 </header> 3236 </codeblockwithcomments> 3237 </textblocks> 3238 </hierarchicalcodeblock> 3239 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3240 <header> 3241 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3242 </header> 3243 <textblocks> 3244 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 3245 <header> 3246 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3247 </header> 3248 <textblocks/> 3249 </hierarchicalcodeblock> 3250 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 3251 <header> 3252 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3253 </header> 3254 <textblocks/> 3255 </hierarchicalcodeblock> 3256 </textblocks> 3257 </hierarchicalcodeblock> 3258 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3259 <header> 3260 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3261 </header> 3262 <textblocks/> 3263 </hierarchicalcodeblock> 3264 </textblocks> 3265 </hierarchicalcodeblock> 3266 </textblocks> 3267 </hierarchicalcodeblock> 3268 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 3269 <header> 3270 <cppcodedocumentation tag="" text="Protected stuff" /> 3271 </header> 3272 <textblocks> 3273 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 3274 <header> 3275 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3276 </header> 3277 <textblocks/> 3278 </hierarchicalcodeblock> 3279 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 3280 <header> 3281 <cppcodedocumentation tag="" indentLevel="1" /> 3282 </header> 3283 <textblocks> 3284 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3285 <header> 3286 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3287 </header> 3288 <textblocks/> 3289 </hierarchicalcodeblock> 3290 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3291 <header> 3292 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3293 </header> 3294 <textblocks> 3295 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 3296 <header> 3297 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3298 </header> 3299 <textblocks/> 3300 </hierarchicalcodeblock> 3301 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 3302 <header> 3303 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3304 </header> 3305 <textblocks/> 3306 </hierarchicalcodeblock> 3307 </textblocks> 3308 </hierarchicalcodeblock> 3309 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3310 <header> 3311 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3312 </header> 3313 <textblocks/> 3314 </hierarchicalcodeblock> 3315 </textblocks> 3316 </hierarchicalcodeblock> 3317 </textblocks> 3318 </hierarchicalcodeblock> 3319 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 3320 <header> 3321 <cppcodedocumentation tag="" text="Private stuff" /> 3322 </header> 3323 <textblocks> 3324 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 3325 <header> 3326 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3327 </header> 3328 <textblocks/> 3329 </hierarchicalcodeblock> 3330 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 3331 <header> 3332 <cppcodedocumentation tag="" indentLevel="1" /> 3333 </header> 3334 <textblocks> 3335 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3336 <header> 3337 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3338 </header> 3339 <textblocks/> 3340 </hierarchicalcodeblock> 3341 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3342 <header> 3343 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3344 </header> 3345 <textblocks> 3346 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 3347 <header> 3348 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3349 </header> 3350 <textblocks/> 3351 </hierarchicalcodeblock> 3352 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 3353 <header> 3354 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3355 </header> 3356 <textblocks/> 3357 </hierarchicalcodeblock> 3358 </textblocks> 3359 </hierarchicalcodeblock> 3360 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3361 <header> 3362 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3363 </header> 3364 <textblocks/> 3365 </hierarchicalcodeblock> 3366 </textblocks> 3367 </hierarchicalcodeblock> 3368 </textblocks> 3369 </hierarchicalcodeblock> 3370 </textblocks> 3371 </cppheaderclassdeclarationblock> 3372 </textblocks> 3373 </hierarchicalcodeblock> 3374 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOEFFECT_H" > 3375 <header> 3376 <cppcodedocumentation tag="" writeOutText="false" /> 3377 </header> 3378 </codeblockwithcomments> 3379 </textblocks> 3380 <header> 3381 <codecomment tag="" text="/************************************************************************&#010; audioeffect.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 3382 </header> 3383 <classfields/> 3384 </classifiercodedocument> 3385 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36509" parent_class="36509" fileExt=".h" fileName="abstractaudiooutput" > 3386 <textblocks> 3387 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTAUDIOOUTPUT_H&#010;#define ABSTRACTAUDIOOUTPUT_H" > 3388 <header> 3389 <cppcodedocumentation tag="" writeOutText="false" /> 3390 </header> 3391 </codeblockwithcomments> 3392 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 3393 <header> 3394 <cppcodedocumentation tag="" writeOutText="false" /> 3395 </header> 3396 </codeblockwithcomments> 3397 <codeblockwithcomments tag="using" writeOutText="false" > 3398 <header> 3399 <cppcodedocumentation tag="" writeOutText="false" /> 3400 </header> 3401 </codeblockwithcomments> 3402 <hierarchicalcodeblock tag="namespace" canDelete="false" > 3403 <header> 3404 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 3405 </header> 3406 <textblocks> 3407 <cppheaderclassdeclarationblock parent_id="36509" tag="classDeclarationBlock" canDelete="false" > 3408 <header> 3409 <cppcodedocumentation tag="" text="Interface AbstractAudioOutput&#010;" /> 3410 </header> 3411 <textblocks> 3412 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 3413 <header> 3414 <cppcodedocumentation tag="" text="Public stuff" /> 3415 </header> 3416 <textblocks> 3417 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 3418 <header> 3419 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3420 </header> 3421 <textblocks/> 3422 </hierarchicalcodeblock> 3423 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 3424 <header> 3425 <cppcodedocumentation tag="" indentLevel="1" /> 3426 </header> 3427 <textblocks> 3428 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3429 <header> 3430 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3431 </header> 3432 <textblocks> 3433 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractAudioOutput ( ) { }" > 3434 <header> 3435 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 3436 </header> 3437 </codeblockwithcomments> 3438 </textblocks> 3439 </hierarchicalcodeblock> 3440 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3441 <header> 3442 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3443 </header> 3444 <textblocks> 3445 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 3446 <header> 3447 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3448 </header> 3449 <textblocks/> 3450 </hierarchicalcodeblock> 3451 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 3452 <header> 3453 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3454 </header> 3455 <textblocks/> 3456 </hierarchicalcodeblock> 3457 </textblocks> 3458 </hierarchicalcodeblock> 3459 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3460 <header> 3461 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3462 </header> 3463 <textblocks/> 3464 </hierarchicalcodeblock> 3465 </textblocks> 3466 </hierarchicalcodeblock> 3467 </textblocks> 3468 </hierarchicalcodeblock> 3469 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 3470 <header> 3471 <cppcodedocumentation tag="" text="Protected stuff" /> 3472 </header> 3473 <textblocks> 3474 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 3475 <header> 3476 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3477 </header> 3478 <textblocks/> 3479 </hierarchicalcodeblock> 3480 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 3481 <header> 3482 <cppcodedocumentation tag="" indentLevel="1" /> 3483 </header> 3484 <textblocks> 3485 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3486 <header> 3487 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3488 </header> 3489 <textblocks/> 3490 </hierarchicalcodeblock> 3491 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3492 <header> 3493 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3494 </header> 3495 <textblocks> 3496 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 3497 <header> 3498 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3499 </header> 3500 <textblocks/> 3501 </hierarchicalcodeblock> 3502 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 3503 <header> 3504 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3505 </header> 3506 <textblocks/> 3507 </hierarchicalcodeblock> 3508 </textblocks> 3509 </hierarchicalcodeblock> 3510 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3511 <header> 3512 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3513 </header> 3514 <textblocks/> 3515 </hierarchicalcodeblock> 3516 </textblocks> 3517 </hierarchicalcodeblock> 3518 </textblocks> 3519 </hierarchicalcodeblock> 3520 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 3521 <header> 3522 <cppcodedocumentation tag="" text="Private stuff" /> 3523 </header> 3524 <textblocks> 3525 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 3526 <header> 3527 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3528 </header> 3529 <textblocks/> 3530 </hierarchicalcodeblock> 3531 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 3532 <header> 3533 <cppcodedocumentation tag="" indentLevel="1" /> 3534 </header> 3535 <textblocks> 3536 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3537 <header> 3538 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3539 </header> 3540 <textblocks/> 3541 </hierarchicalcodeblock> 3542 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3543 <header> 3544 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3545 </header> 3546 <textblocks> 3547 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 3548 <header> 3549 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3550 </header> 3551 <textblocks/> 3552 </hierarchicalcodeblock> 3553 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 3554 <header> 3555 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3556 </header> 3557 <textblocks/> 3558 </hierarchicalcodeblock> 3559 </textblocks> 3560 </hierarchicalcodeblock> 3561 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3562 <header> 3563 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3564 </header> 3565 <textblocks/> 3566 </hierarchicalcodeblock> 3567 </textblocks> 3568 </hierarchicalcodeblock> 3569 </textblocks> 3570 </hierarchicalcodeblock> 3571 </textblocks> 3572 </cppheaderclassdeclarationblock> 3573 </textblocks> 3574 </hierarchicalcodeblock> 3575 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTAUDIOOUTPUT_H" > 3576 <header> 3577 <cppcodedocumentation tag="" writeOutText="false" /> 3578 </header> 3579 </codeblockwithcomments> 3580 </textblocks> 3581 <header> 3582 <codecomment tag="" text="/************************************************************************&#010; abstractaudiooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 3583 </header> 3584 <classfields/> 3585 </classifiercodedocument> 3586 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36510" parent_class="36510" fileExt=".h" fileName="audiopath" > 3587 <textblocks> 3588 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOPATH_H&#010;#define AUDIOPATH_H" > 3589 <header> 3590 <cppcodedocumentation tag="" writeOutText="false" /> 3591 </header> 3592 </codeblockwithcomments> 3593 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 3594 <header> 3595 <cppcodedocumentation tag="" writeOutText="false" /> 3596 </header> 3597 </codeblockwithcomments> 3598 <codeblockwithcomments tag="using" writeOutText="false" > 3599 <header> 3600 <cppcodedocumentation tag="" writeOutText="false" /> 3601 </header> 3602 </codeblockwithcomments> 3603 <hierarchicalcodeblock tag="namespace" canDelete="false" > 3604 <header> 3605 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 3606 </header> 3607 <textblocks> 3608 <cppheaderclassdeclarationblock parent_id="36510" tag="classDeclarationBlock" canDelete="false" > 3609 <header> 3610 <cppcodedocumentation tag="" text="Interface AudioPath&#010;" /> 3611 </header> 3612 <textblocks> 3613 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 3614 <header> 3615 <cppcodedocumentation tag="" text="Public stuff" /> 3616 </header> 3617 <textblocks> 3618 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 3619 <header> 3620 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3621 </header> 3622 <textblocks/> 3623 </hierarchicalcodeblock> 3624 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 3625 <header> 3626 <cppcodedocumentation tag="" indentLevel="1" /> 3627 </header> 3628 <textblocks> 3629 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3630 <header> 3631 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3632 </header> 3633 <textblocks> 3634 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioPath ( ) { }" > 3635 <header> 3636 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 3637 </header> 3638 </codeblockwithcomments> 3639 </textblocks> 3640 </hierarchicalcodeblock> 3641 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3642 <header> 3643 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3644 </header> 3645 <textblocks> 3646 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 3647 <header> 3648 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3649 </header> 3650 <textblocks/> 3651 </hierarchicalcodeblock> 3652 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 3653 <header> 3654 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3655 </header> 3656 <textblocks/> 3657 </hierarchicalcodeblock> 3658 </textblocks> 3659 </hierarchicalcodeblock> 3660 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3661 <header> 3662 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3663 </header> 3664 <textblocks/> 3665 </hierarchicalcodeblock> 3666 </textblocks> 3667 </hierarchicalcodeblock> 3668 </textblocks> 3669 </hierarchicalcodeblock> 3670 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 3671 <header> 3672 <cppcodedocumentation tag="" text="Protected stuff" /> 3673 </header> 3674 <textblocks> 3675 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 3676 <header> 3677 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3678 </header> 3679 <textblocks/> 3680 </hierarchicalcodeblock> 3681 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 3682 <header> 3683 <cppcodedocumentation tag="" indentLevel="1" /> 3684 </header> 3685 <textblocks> 3686 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3687 <header> 3688 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3689 </header> 3690 <textblocks/> 3691 </hierarchicalcodeblock> 3692 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3693 <header> 3694 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3695 </header> 3696 <textblocks> 3697 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 3698 <header> 3699 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3700 </header> 3701 <textblocks/> 3702 </hierarchicalcodeblock> 3703 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 3704 <header> 3705 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3706 </header> 3707 <textblocks/> 3708 </hierarchicalcodeblock> 3709 </textblocks> 3710 </hierarchicalcodeblock> 3711 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3712 <header> 3713 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3714 </header> 3715 <textblocks/> 3716 </hierarchicalcodeblock> 3717 </textblocks> 3718 </hierarchicalcodeblock> 3719 </textblocks> 3720 </hierarchicalcodeblock> 3721 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 3722 <header> 3723 <cppcodedocumentation tag="" text="Private stuff" /> 3724 </header> 3725 <textblocks> 3726 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 3727 <header> 3728 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3729 </header> 3730 <textblocks/> 3731 </hierarchicalcodeblock> 3732 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 3733 <header> 3734 <cppcodedocumentation tag="" indentLevel="1" /> 3735 </header> 3736 <textblocks> 3737 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3738 <header> 3739 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3740 </header> 3741 <textblocks/> 3742 </hierarchicalcodeblock> 3743 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3744 <header> 3745 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3746 </header> 3747 <textblocks> 3748 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 3749 <header> 3750 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3751 </header> 3752 <textblocks/> 3753 </hierarchicalcodeblock> 3754 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 3755 <header> 3756 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3757 </header> 3758 <textblocks/> 3759 </hierarchicalcodeblock> 3760 </textblocks> 3761 </hierarchicalcodeblock> 3762 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3763 <header> 3764 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3765 </header> 3766 <textblocks/> 3767 </hierarchicalcodeblock> 3768 </textblocks> 3769 </hierarchicalcodeblock> 3770 </textblocks> 3771 </hierarchicalcodeblock> 3772 </textblocks> 3773 </cppheaderclassdeclarationblock> 3774 </textblocks> 3775 </hierarchicalcodeblock> 3776 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOPATH_H" > 3777 <header> 3778 <cppcodedocumentation tag="" writeOutText="false" /> 3779 </header> 3780 </codeblockwithcomments> 3781 </textblocks> 3782 <header> 3783 <codecomment tag="" text="/************************************************************************&#010; audiopath.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 3784 </header> 3785 <classfields/> 3786 </classifiercodedocument> 3787 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36514" parent_class="36514" fileExt=".h" fileName="audiodataoutput" > 3788 <textblocks> 3789 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIODATAOUTPUT_H&#010;#define AUDIODATAOUTPUT_H" > 3790 <header> 3791 <cppcodedocumentation tag="" writeOutText="false" /> 3792 </header> 3793 </codeblockwithcomments> 3794 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 3795 <header> 3796 <cppcodedocumentation tag="" writeOutText="false" /> 3797 </header> 3798 </codeblockwithcomments> 3799 <codeblockwithcomments tag="using" writeOutText="false" > 3800 <header> 3801 <cppcodedocumentation tag="" writeOutText="false" /> 3802 </header> 3803 </codeblockwithcomments> 3804 <hierarchicalcodeblock tag="namespace" canDelete="false" > 3805 <header> 3806 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 3807 </header> 3808 <textblocks> 3809 <cppheaderclassdeclarationblock parent_id="36514" tag="classDeclarationBlock" canDelete="false" > 3810 <header> 3811 <cppcodedocumentation tag="" text="Interface AudioDataOutput&#010;" /> 3812 </header> 3813 <textblocks> 3814 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 3815 <header> 3816 <cppcodedocumentation tag="" text="Public stuff" /> 3817 </header> 3818 <textblocks> 3819 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 3820 <header> 3821 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3822 </header> 3823 <textblocks/> 3824 </hierarchicalcodeblock> 3825 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 3826 <header> 3827 <cppcodedocumentation tag="" indentLevel="1" /> 3828 </header> 3829 <textblocks> 3830 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3831 <header> 3832 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3833 </header> 3834 <textblocks> 3835 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioDataOutput ( ) { }" > 3836 <header> 3837 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 3838 </header> 3839 </codeblockwithcomments> 3840 </textblocks> 3841 </hierarchicalcodeblock> 3842 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3843 <header> 3844 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3845 </header> 3846 <textblocks> 3847 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 3848 <header> 3849 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3850 </header> 3851 <textblocks/> 3852 </hierarchicalcodeblock> 3853 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 3854 <header> 3855 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3856 </header> 3857 <textblocks/> 3858 </hierarchicalcodeblock> 3859 </textblocks> 3860 </hierarchicalcodeblock> 3861 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3862 <header> 3863 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3864 </header> 3865 <textblocks/> 3866 </hierarchicalcodeblock> 3867 </textblocks> 3868 </hierarchicalcodeblock> 3869 </textblocks> 3870 </hierarchicalcodeblock> 3871 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 3872 <header> 3873 <cppcodedocumentation tag="" text="Protected stuff" /> 3874 </header> 3875 <textblocks> 3876 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 3877 <header> 3878 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3879 </header> 3880 <textblocks/> 3881 </hierarchicalcodeblock> 3882 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 3883 <header> 3884 <cppcodedocumentation tag="" indentLevel="1" /> 3885 </header> 3886 <textblocks> 3887 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3888 <header> 3889 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3890 </header> 3891 <textblocks/> 3892 </hierarchicalcodeblock> 3893 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3894 <header> 3895 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3896 </header> 3897 <textblocks> 3898 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 3899 <header> 3900 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3901 </header> 3902 <textblocks/> 3903 </hierarchicalcodeblock> 3904 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 3905 <header> 3906 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3907 </header> 3908 <textblocks/> 3909 </hierarchicalcodeblock> 3910 </textblocks> 3911 </hierarchicalcodeblock> 3912 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3913 <header> 3914 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3915 </header> 3916 <textblocks/> 3917 </hierarchicalcodeblock> 3918 </textblocks> 3919 </hierarchicalcodeblock> 3920 </textblocks> 3921 </hierarchicalcodeblock> 3922 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 3923 <header> 3924 <cppcodedocumentation tag="" text="Private stuff" /> 3925 </header> 3926 <textblocks> 3927 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 3928 <header> 3929 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 3930 </header> 3931 <textblocks/> 3932 </hierarchicalcodeblock> 3933 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 3934 <header> 3935 <cppcodedocumentation tag="" indentLevel="1" /> 3936 </header> 3937 <textblocks> 3938 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 3939 <header> 3940 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 3941 </header> 3942 <textblocks/> 3943 </hierarchicalcodeblock> 3944 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 3945 <header> 3946 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 3947 </header> 3948 <textblocks> 3949 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 3950 <header> 3951 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3952 </header> 3953 <textblocks/> 3954 </hierarchicalcodeblock> 3955 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 3956 <header> 3957 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 3958 </header> 3959 <textblocks/> 3960 </hierarchicalcodeblock> 3961 </textblocks> 3962 </hierarchicalcodeblock> 3963 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 3964 <header> 3965 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 3966 </header> 3967 <textblocks/> 3968 </hierarchicalcodeblock> 3969 </textblocks> 3970 </hierarchicalcodeblock> 3971 </textblocks> 3972 </hierarchicalcodeblock> 3973 </textblocks> 3974 </cppheaderclassdeclarationblock> 3975 </textblocks> 3976 </hierarchicalcodeblock> 3977 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIODATAOUTPUT_H" > 3978 <header> 3979 <cppcodedocumentation tag="" writeOutText="false" /> 3980 </header> 3981 </codeblockwithcomments> 3982 </textblocks> 3983 <header> 3984 <codecomment tag="" text="/************************************************************************&#010; audiodataoutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 3985 </header> 3986 <classfields/> 3987 </classifiercodedocument> 3988 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36515" parent_class="36515" fileExt=".h" fileName="audiofftoutput" > 3989 <textblocks> 3990 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOFFTOUTPUT_H&#010;#define AUDIOFFTOUTPUT_H" > 3991 <header> 3992 <cppcodedocumentation tag="" writeOutText="false" /> 3993 </header> 3994 </codeblockwithcomments> 3995 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 3996 <header> 3997 <cppcodedocumentation tag="" writeOutText="false" /> 3998 </header> 3999 </codeblockwithcomments> 4000 <codeblockwithcomments tag="using" writeOutText="false" > 4001 <header> 4002 <cppcodedocumentation tag="" writeOutText="false" /> 4003 </header> 4004 </codeblockwithcomments> 4005 <hierarchicalcodeblock tag="namespace" canDelete="false" > 4006 <header> 4007 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 4008 </header> 4009 <textblocks> 4010 <cppheaderclassdeclarationblock parent_id="36515" tag="classDeclarationBlock" canDelete="false" > 4011 <header> 4012 <cppcodedocumentation tag="" text="Interface AudioFftOutput&#010;" /> 4013 </header> 4014 <textblocks> 4015 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 4016 <header> 4017 <cppcodedocumentation tag="" text="Public stuff" /> 4018 </header> 4019 <textblocks> 4020 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 4021 <header> 4022 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4023 </header> 4024 <textblocks/> 4025 </hierarchicalcodeblock> 4026 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 4027 <header> 4028 <cppcodedocumentation tag="" indentLevel="1" /> 4029 </header> 4030 <textblocks> 4031 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4032 <header> 4033 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4034 </header> 4035 <textblocks> 4036 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioFftOutput ( ) { }" > 4037 <header> 4038 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 4039 </header> 4040 </codeblockwithcomments> 4041 </textblocks> 4042 </hierarchicalcodeblock> 4043 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4044 <header> 4045 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4046 </header> 4047 <textblocks> 4048 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 4049 <header> 4050 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4051 </header> 4052 <textblocks/> 4053 </hierarchicalcodeblock> 4054 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 4055 <header> 4056 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4057 </header> 4058 <textblocks/> 4059 </hierarchicalcodeblock> 4060 </textblocks> 4061 </hierarchicalcodeblock> 4062 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4063 <header> 4064 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4065 </header> 4066 <textblocks/> 4067 </hierarchicalcodeblock> 4068 </textblocks> 4069 </hierarchicalcodeblock> 4070 </textblocks> 4071 </hierarchicalcodeblock> 4072 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 4073 <header> 4074 <cppcodedocumentation tag="" text="Protected stuff" /> 4075 </header> 4076 <textblocks> 4077 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 4078 <header> 4079 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4080 </header> 4081 <textblocks/> 4082 </hierarchicalcodeblock> 4083 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 4084 <header> 4085 <cppcodedocumentation tag="" indentLevel="1" /> 4086 </header> 4087 <textblocks> 4088 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4089 <header> 4090 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4091 </header> 4092 <textblocks/> 4093 </hierarchicalcodeblock> 4094 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4095 <header> 4096 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4097 </header> 4098 <textblocks> 4099 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 4100 <header> 4101 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4102 </header> 4103 <textblocks/> 4104 </hierarchicalcodeblock> 4105 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 4106 <header> 4107 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4108 </header> 4109 <textblocks/> 4110 </hierarchicalcodeblock> 4111 </textblocks> 4112 </hierarchicalcodeblock> 4113 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4114 <header> 4115 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4116 </header> 4117 <textblocks/> 4118 </hierarchicalcodeblock> 4119 </textblocks> 4120 </hierarchicalcodeblock> 4121 </textblocks> 4122 </hierarchicalcodeblock> 4123 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 4124 <header> 4125 <cppcodedocumentation tag="" text="Private stuff" /> 4126 </header> 4127 <textblocks> 4128 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 4129 <header> 4130 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4131 </header> 4132 <textblocks/> 4133 </hierarchicalcodeblock> 4134 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 4135 <header> 4136 <cppcodedocumentation tag="" indentLevel="1" /> 4137 </header> 4138 <textblocks> 4139 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4140 <header> 4141 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4142 </header> 4143 <textblocks/> 4144 </hierarchicalcodeblock> 4145 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4146 <header> 4147 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4148 </header> 4149 <textblocks> 4150 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 4151 <header> 4152 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4153 </header> 4154 <textblocks/> 4155 </hierarchicalcodeblock> 4156 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 4157 <header> 4158 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4159 </header> 4160 <textblocks/> 4161 </hierarchicalcodeblock> 4162 </textblocks> 4163 </hierarchicalcodeblock> 4164 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4165 <header> 4166 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4167 </header> 4168 <textblocks/> 4169 </hierarchicalcodeblock> 4170 </textblocks> 4171 </hierarchicalcodeblock> 4172 </textblocks> 4173 </hierarchicalcodeblock> 4174 </textblocks> 4175 </cppheaderclassdeclarationblock> 4176 </textblocks> 4177 </hierarchicalcodeblock> 4178 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOFFTOUTPUT_H" > 4179 <header> 4180 <cppcodedocumentation tag="" writeOutText="false" /> 4181 </header> 4182 </codeblockwithcomments> 4183 </textblocks> 4184 <header> 4185 <codecomment tag="" text="/************************************************************************&#010; audiofftoutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 4186 </header> 4187 <classfields/> 4188 </classifiercodedocument> 4189 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36516" parent_class="36516" fileExt=".h" fileName="audiooutput" > 4190 <textblocks> 4191 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOOUTPUT_H&#010;#define AUDIOOUTPUT_H" > 4192 <header> 4193 <cppcodedocumentation tag="" writeOutText="false" /> 4194 </header> 4195 </codeblockwithcomments> 4196 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 4197 <header> 4198 <cppcodedocumentation tag="" writeOutText="false" /> 4199 </header> 4200 </codeblockwithcomments> 4201 <codeblockwithcomments tag="using" writeOutText="false" > 4202 <header> 4203 <cppcodedocumentation tag="" writeOutText="false" /> 4204 </header> 4205 </codeblockwithcomments> 4206 <hierarchicalcodeblock tag="namespace" canDelete="false" > 4207 <header> 4208 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 4209 </header> 4210 <textblocks> 4211 <cppheaderclassdeclarationblock parent_id="36516" tag="classDeclarationBlock" canDelete="false" > 4212 <header> 4213 <cppcodedocumentation tag="" text="Interface AudioOutput&#010;" /> 4214 </header> 4215 <textblocks> 4216 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 4217 <header> 4218 <cppcodedocumentation tag="" text="Public stuff" /> 4219 </header> 4220 <textblocks> 4221 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 4222 <header> 4223 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4224 </header> 4225 <textblocks/> 4226 </hierarchicalcodeblock> 4227 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 4228 <header> 4229 <cppcodedocumentation tag="" indentLevel="1" /> 4230 </header> 4231 <textblocks> 4232 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4233 <header> 4234 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4235 </header> 4236 <textblocks> 4237 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioOutput ( ) { }" > 4238 <header> 4239 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 4240 </header> 4241 </codeblockwithcomments> 4242 </textblocks> 4243 </hierarchicalcodeblock> 4244 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4245 <header> 4246 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4247 </header> 4248 <textblocks> 4249 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 4250 <header> 4251 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4252 </header> 4253 <textblocks/> 4254 </hierarchicalcodeblock> 4255 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 4256 <header> 4257 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4258 </header> 4259 <textblocks/> 4260 </hierarchicalcodeblock> 4261 </textblocks> 4262 </hierarchicalcodeblock> 4263 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4264 <header> 4265 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4266 </header> 4267 <textblocks/> 4268 </hierarchicalcodeblock> 4269 </textblocks> 4270 </hierarchicalcodeblock> 4271 </textblocks> 4272 </hierarchicalcodeblock> 4273 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 4274 <header> 4275 <cppcodedocumentation tag="" text="Protected stuff" /> 4276 </header> 4277 <textblocks> 4278 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 4279 <header> 4280 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4281 </header> 4282 <textblocks/> 4283 </hierarchicalcodeblock> 4284 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 4285 <header> 4286 <cppcodedocumentation tag="" indentLevel="1" /> 4287 </header> 4288 <textblocks> 4289 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4290 <header> 4291 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4292 </header> 4293 <textblocks/> 4294 </hierarchicalcodeblock> 4295 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4296 <header> 4297 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4298 </header> 4299 <textblocks> 4300 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 4301 <header> 4302 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4303 </header> 4304 <textblocks/> 4305 </hierarchicalcodeblock> 4306 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 4307 <header> 4308 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4309 </header> 4310 <textblocks/> 4311 </hierarchicalcodeblock> 4312 </textblocks> 4313 </hierarchicalcodeblock> 4314 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4315 <header> 4316 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4317 </header> 4318 <textblocks/> 4319 </hierarchicalcodeblock> 4320 </textblocks> 4321 </hierarchicalcodeblock> 4322 </textblocks> 4323 </hierarchicalcodeblock> 4324 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 4325 <header> 4326 <cppcodedocumentation tag="" text="Private stuff" /> 4327 </header> 4328 <textblocks> 4329 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 4330 <header> 4331 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4332 </header> 4333 <textblocks/> 4334 </hierarchicalcodeblock> 4335 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 4336 <header> 4337 <cppcodedocumentation tag="" indentLevel="1" /> 4338 </header> 4339 <textblocks> 4340 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4341 <header> 4342 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4343 </header> 4344 <textblocks/> 4345 </hierarchicalcodeblock> 4346 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4347 <header> 4348 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4349 </header> 4350 <textblocks> 4351 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 4352 <header> 4353 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4354 </header> 4355 <textblocks/> 4356 </hierarchicalcodeblock> 4357 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 4358 <header> 4359 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4360 </header> 4361 <textblocks/> 4362 </hierarchicalcodeblock> 4363 </textblocks> 4364 </hierarchicalcodeblock> 4365 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4366 <header> 4367 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4368 </header> 4369 <textblocks/> 4370 </hierarchicalcodeblock> 4371 </textblocks> 4372 </hierarchicalcodeblock> 4373 </textblocks> 4374 </hierarchicalcodeblock> 4375 </textblocks> 4376 </cppheaderclassdeclarationblock> 4377 </textblocks> 4378 </hierarchicalcodeblock> 4379 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOOUTPUT_H" > 4380 <header> 4381 <cppcodedocumentation tag="" writeOutText="false" /> 4382 </header> 4383 </codeblockwithcomments> 4384 </textblocks> 4385 <header> 4386 <codecomment tag="" text="/************************************************************************&#010; audiooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 4387 </header> 4388 <classfields/> 4389 </classifiercodedocument> 4390 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36517" parent_class="36517" fileExt=".h" fileName="bytestream" > 4391 <textblocks> 4392 <codeblockwithcomments tag="hashDefBlock" text="#ifndef BYTESTREAM_H&#010;#define BYTESTREAM_H" > 4393 <header> 4394 <cppcodedocumentation tag="" writeOutText="false" /> 4395 </header> 4396 </codeblockwithcomments> 4397 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 4398 <header> 4399 <cppcodedocumentation tag="" writeOutText="false" /> 4400 </header> 4401 </codeblockwithcomments> 4402 <codeblockwithcomments tag="using" writeOutText="false" > 4403 <header> 4404 <cppcodedocumentation tag="" writeOutText="false" /> 4405 </header> 4406 </codeblockwithcomments> 4407 <hierarchicalcodeblock tag="namespace" canDelete="false" > 4408 <header> 4409 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 4410 </header> 4411 <textblocks> 4412 <cppheaderclassdeclarationblock parent_id="36517" tag="classDeclarationBlock" canDelete="false" > 4413 <header> 4414 <cppcodedocumentation tag="" text="Interface ByteStream&#010;" /> 4415 </header> 4416 <textblocks> 4417 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 4418 <header> 4419 <cppcodedocumentation tag="" text="Public stuff" /> 4420 </header> 4421 <textblocks> 4422 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 4423 <header> 4424 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4425 </header> 4426 <textblocks/> 4427 </hierarchicalcodeblock> 4428 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 4429 <header> 4430 <cppcodedocumentation tag="" indentLevel="1" /> 4431 </header> 4432 <textblocks> 4433 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4434 <header> 4435 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4436 </header> 4437 <textblocks> 4438 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="ByteStream ( ) { }" > 4439 <header> 4440 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 4441 </header> 4442 </codeblockwithcomments> 4443 </textblocks> 4444 </hierarchicalcodeblock> 4445 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4446 <header> 4447 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4448 </header> 4449 <textblocks> 4450 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 4451 <header> 4452 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4453 </header> 4454 <textblocks/> 4455 </hierarchicalcodeblock> 4456 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 4457 <header> 4458 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4459 </header> 4460 <textblocks/> 4461 </hierarchicalcodeblock> 4462 </textblocks> 4463 </hierarchicalcodeblock> 4464 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4465 <header> 4466 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4467 </header> 4468 <textblocks/> 4469 </hierarchicalcodeblock> 4470 </textblocks> 4471 </hierarchicalcodeblock> 4472 </textblocks> 4473 </hierarchicalcodeblock> 4474 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 4475 <header> 4476 <cppcodedocumentation tag="" text="Protected stuff" /> 4477 </header> 4478 <textblocks> 4479 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 4480 <header> 4481 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4482 </header> 4483 <textblocks/> 4484 </hierarchicalcodeblock> 4485 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 4486 <header> 4487 <cppcodedocumentation tag="" indentLevel="1" /> 4488 </header> 4489 <textblocks> 4490 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4491 <header> 4492 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4493 </header> 4494 <textblocks/> 4495 </hierarchicalcodeblock> 4496 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4497 <header> 4498 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4499 </header> 4500 <textblocks> 4501 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 4502 <header> 4503 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4504 </header> 4505 <textblocks/> 4506 </hierarchicalcodeblock> 4507 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 4508 <header> 4509 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4510 </header> 4511 <textblocks/> 4512 </hierarchicalcodeblock> 4513 </textblocks> 4514 </hierarchicalcodeblock> 4515 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4516 <header> 4517 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4518 </header> 4519 <textblocks/> 4520 </hierarchicalcodeblock> 4521 </textblocks> 4522 </hierarchicalcodeblock> 4523 </textblocks> 4524 </hierarchicalcodeblock> 4525 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 4526 <header> 4527 <cppcodedocumentation tag="" text="Private stuff" /> 4528 </header> 4529 <textblocks> 4530 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 4531 <header> 4532 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4533 </header> 4534 <textblocks/> 4535 </hierarchicalcodeblock> 4536 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 4537 <header> 4538 <cppcodedocumentation tag="" indentLevel="1" /> 4539 </header> 4540 <textblocks> 4541 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4542 <header> 4543 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4544 </header> 4545 <textblocks/> 4546 </hierarchicalcodeblock> 4547 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4548 <header> 4549 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4550 </header> 4551 <textblocks> 4552 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 4553 <header> 4554 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4555 </header> 4556 <textblocks/> 4557 </hierarchicalcodeblock> 4558 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 4559 <header> 4560 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4561 </header> 4562 <textblocks/> 4563 </hierarchicalcodeblock> 4564 </textblocks> 4565 </hierarchicalcodeblock> 4566 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4567 <header> 4568 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4569 </header> 4570 <textblocks/> 4571 </hierarchicalcodeblock> 4572 </textblocks> 4573 </hierarchicalcodeblock> 4574 </textblocks> 4575 </hierarchicalcodeblock> 4576 </textblocks> 4577 </cppheaderclassdeclarationblock> 4578 </textblocks> 4579 </hierarchicalcodeblock> 4580 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BYTESTREAM_H" > 4581 <header> 4582 <cppcodedocumentation tag="" writeOutText="false" /> 4583 </header> 4584 </codeblockwithcomments> 4585 </textblocks> 4586 <header> 4587 <codecomment tag="" text="/************************************************************************&#010; bytestream.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 4588 </header> 4589 <classfields/> 4590 </classifiercodedocument> 4591 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36518" parent_class="36518" fileExt=".h" fileName="mediaobject" > 4592 <textblocks> 4593 <codeblockwithcomments tag="hashDefBlock" text="#ifndef MEDIAOBJECT_H&#010;#define MEDIAOBJECT_H" > 4594 <header> 4595 <cppcodedocumentation tag="" writeOutText="false" /> 4596 </header> 4597 </codeblockwithcomments> 4598 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 4599 <header> 4600 <cppcodedocumentation tag="" writeOutText="false" /> 4601 </header> 4602 </codeblockwithcomments> 4603 <codeblockwithcomments tag="using" writeOutText="false" > 4604 <header> 4605 <cppcodedocumentation tag="" writeOutText="false" /> 4606 </header> 4607 </codeblockwithcomments> 4608 <hierarchicalcodeblock tag="namespace" canDelete="false" > 4609 <header> 4610 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 4611 </header> 4612 <textblocks> 4613 <cppheaderclassdeclarationblock parent_id="36518" tag="classDeclarationBlock" canDelete="false" > 4614 <header> 4615 <cppcodedocumentation tag="" text="Interface MediaObject&#010;" /> 4616 </header> 4617 <textblocks> 4618 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 4619 <header> 4620 <cppcodedocumentation tag="" text="Public stuff" /> 4621 </header> 4622 <textblocks> 4623 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 4624 <header> 4625 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4626 </header> 4627 <textblocks/> 4628 </hierarchicalcodeblock> 4629 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 4630 <header> 4631 <cppcodedocumentation tag="" indentLevel="1" /> 4632 </header> 4633 <textblocks> 4634 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4635 <header> 4636 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4637 </header> 4638 <textblocks> 4639 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="MediaObject ( ) { }" > 4640 <header> 4641 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 4642 </header> 4643 </codeblockwithcomments> 4644 </textblocks> 4645 </hierarchicalcodeblock> 4646 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4647 <header> 4648 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4649 </header> 4650 <textblocks> 4651 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 4652 <header> 4653 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4654 </header> 4655 <textblocks/> 4656 </hierarchicalcodeblock> 4657 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 4658 <header> 4659 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4660 </header> 4661 <textblocks/> 4662 </hierarchicalcodeblock> 4663 </textblocks> 4664 </hierarchicalcodeblock> 4665 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4666 <header> 4667 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4668 </header> 4669 <textblocks/> 4670 </hierarchicalcodeblock> 4671 </textblocks> 4672 </hierarchicalcodeblock> 4673 </textblocks> 4674 </hierarchicalcodeblock> 4675 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 4676 <header> 4677 <cppcodedocumentation tag="" text="Protected stuff" /> 4678 </header> 4679 <textblocks> 4680 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 4681 <header> 4682 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4683 </header> 4684 <textblocks/> 4685 </hierarchicalcodeblock> 4686 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 4687 <header> 4688 <cppcodedocumentation tag="" indentLevel="1" /> 4689 </header> 4690 <textblocks> 4691 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4692 <header> 4693 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4694 </header> 4695 <textblocks/> 4696 </hierarchicalcodeblock> 4697 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4698 <header> 4699 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4700 </header> 4701 <textblocks> 4702 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 4703 <header> 4704 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4705 </header> 4706 <textblocks/> 4707 </hierarchicalcodeblock> 4708 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 4709 <header> 4710 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4711 </header> 4712 <textblocks/> 4713 </hierarchicalcodeblock> 4714 </textblocks> 4715 </hierarchicalcodeblock> 4716 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4717 <header> 4718 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4719 </header> 4720 <textblocks/> 4721 </hierarchicalcodeblock> 4722 </textblocks> 4723 </hierarchicalcodeblock> 4724 </textblocks> 4725 </hierarchicalcodeblock> 4726 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 4727 <header> 4728 <cppcodedocumentation tag="" text="Private stuff" /> 4729 </header> 4730 <textblocks> 4731 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 4732 <header> 4733 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4734 </header> 4735 <textblocks/> 4736 </hierarchicalcodeblock> 4737 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 4738 <header> 4739 <cppcodedocumentation tag="" indentLevel="1" /> 4740 </header> 4741 <textblocks> 4742 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4743 <header> 4744 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4745 </header> 4746 <textblocks/> 4747 </hierarchicalcodeblock> 4748 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4749 <header> 4750 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4751 </header> 4752 <textblocks> 4753 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 4754 <header> 4755 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4756 </header> 4757 <textblocks/> 4758 </hierarchicalcodeblock> 4759 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 4760 <header> 4761 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4762 </header> 4763 <textblocks/> 4764 </hierarchicalcodeblock> 4765 </textblocks> 4766 </hierarchicalcodeblock> 4767 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4768 <header> 4769 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4770 </header> 4771 <textblocks/> 4772 </hierarchicalcodeblock> 4773 </textblocks> 4774 </hierarchicalcodeblock> 4775 </textblocks> 4776 </hierarchicalcodeblock> 4777 </textblocks> 4778 </cppheaderclassdeclarationblock> 4779 </textblocks> 4780 </hierarchicalcodeblock> 4781 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //MEDIAOBJECT_H" > 4782 <header> 4783 <cppcodedocumentation tag="" writeOutText="false" /> 4784 </header> 4785 </codeblockwithcomments> 4786 </textblocks> 4787 <header> 4788 <codecomment tag="" text="/************************************************************************&#010; mediaobject.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 4789 </header> 4790 <classfields/> 4791 </classifiercodedocument> 4792 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36519" parent_class="36519" fileExt=".h" fileName="abstractmediaproducer" > 4793 <textblocks> 4794 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTMEDIAPRODUCER_H&#010;#define ABSTRACTMEDIAPRODUCER_H" > 4795 <header> 4796 <cppcodedocumentation tag="" writeOutText="false" /> 4797 </header> 4798 </codeblockwithcomments> 4799 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 4800 <header> 4801 <cppcodedocumentation tag="" writeOutText="false" /> 4802 </header> 4803 </codeblockwithcomments> 4804 <codeblockwithcomments tag="using" writeOutText="false" > 4805 <header> 4806 <cppcodedocumentation tag="" writeOutText="false" /> 4807 </header> 4808 </codeblockwithcomments> 4809 <hierarchicalcodeblock tag="namespace" canDelete="false" > 4810 <header> 4811 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 4812 </header> 4813 <textblocks> 4814 <cppheaderclassdeclarationblock parent_id="36519" tag="classDeclarationBlock" canDelete="false" > 4815 <header> 4816 <cppcodedocumentation tag="" text="Interface AbstractMediaProducer&#010;" /> 4817 </header> 4818 <textblocks> 4819 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 4820 <header> 4821 <cppcodedocumentation tag="" text="Public stuff" /> 4822 </header> 4823 <textblocks> 4824 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 4825 <header> 4826 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4827 </header> 4828 <textblocks/> 4829 </hierarchicalcodeblock> 4830 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 4831 <header> 4832 <cppcodedocumentation tag="" indentLevel="1" /> 4833 </header> 4834 <textblocks> 4835 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4836 <header> 4837 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4838 </header> 4839 <textblocks> 4840 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractMediaProducer ( ) { }" > 4841 <header> 4842 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 4843 </header> 4844 </codeblockwithcomments> 4845 </textblocks> 4846 </hierarchicalcodeblock> 4847 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4848 <header> 4849 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4850 </header> 4851 <textblocks> 4852 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 4853 <header> 4854 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4855 </header> 4856 <textblocks/> 4857 </hierarchicalcodeblock> 4858 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 4859 <header> 4860 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4861 </header> 4862 <textblocks/> 4863 </hierarchicalcodeblock> 4864 </textblocks> 4865 </hierarchicalcodeblock> 4866 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4867 <header> 4868 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4869 </header> 4870 <textblocks/> 4871 </hierarchicalcodeblock> 4872 </textblocks> 4873 </hierarchicalcodeblock> 4874 </textblocks> 4875 </hierarchicalcodeblock> 4876 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 4877 <header> 4878 <cppcodedocumentation tag="" text="Protected stuff" /> 4879 </header> 4880 <textblocks> 4881 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 4882 <header> 4883 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4884 </header> 4885 <textblocks/> 4886 </hierarchicalcodeblock> 4887 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 4888 <header> 4889 <cppcodedocumentation tag="" indentLevel="1" /> 4890 </header> 4891 <textblocks> 4892 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4893 <header> 4894 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4895 </header> 4896 <textblocks/> 4897 </hierarchicalcodeblock> 4898 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4899 <header> 4900 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4901 </header> 4902 <textblocks> 4903 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 4904 <header> 4905 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4906 </header> 4907 <textblocks/> 4908 </hierarchicalcodeblock> 4909 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 4910 <header> 4911 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4912 </header> 4913 <textblocks/> 4914 </hierarchicalcodeblock> 4915 </textblocks> 4916 </hierarchicalcodeblock> 4917 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4918 <header> 4919 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4920 </header> 4921 <textblocks/> 4922 </hierarchicalcodeblock> 4923 </textblocks> 4924 </hierarchicalcodeblock> 4925 </textblocks> 4926 </hierarchicalcodeblock> 4927 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 4928 <header> 4929 <cppcodedocumentation tag="" text="Private stuff" /> 4930 </header> 4931 <textblocks> 4932 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 4933 <header> 4934 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 4935 </header> 4936 <textblocks/> 4937 </hierarchicalcodeblock> 4938 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 4939 <header> 4940 <cppcodedocumentation tag="" indentLevel="1" /> 4941 </header> 4942 <textblocks> 4943 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 4944 <header> 4945 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 4946 </header> 4947 <textblocks/> 4948 </hierarchicalcodeblock> 4949 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 4950 <header> 4951 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 4952 </header> 4953 <textblocks> 4954 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 4955 <header> 4956 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4957 </header> 4958 <textblocks/> 4959 </hierarchicalcodeblock> 4960 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 4961 <header> 4962 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 4963 </header> 4964 <textblocks/> 4965 </hierarchicalcodeblock> 4966 </textblocks> 4967 </hierarchicalcodeblock> 4968 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 4969 <header> 4970 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 4971 </header> 4972 <textblocks/> 4973 </hierarchicalcodeblock> 4974 </textblocks> 4975 </hierarchicalcodeblock> 4976 </textblocks> 4977 </hierarchicalcodeblock> 4978 </textblocks> 4979 </cppheaderclassdeclarationblock> 4980 </textblocks> 4981 </hierarchicalcodeblock> 4982 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTMEDIAPRODUCER_H" > 4983 <header> 4984 <cppcodedocumentation tag="" writeOutText="false" /> 4985 </header> 4986 </codeblockwithcomments> 4987 </textblocks> 4988 <header> 4989 <codecomment tag="" text="/************************************************************************&#010; abstractmediaproducer.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 4990 </header> 4991 <classfields/> 4992 </classifiercodedocument> 4993 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36520" parent_class="36520" fileExt=".h" fileName="soundcardcapture" > 4994 <textblocks> 4995 <codeblockwithcomments tag="hashDefBlock" text="#ifndef SOUNDCARDCAPTURE_H&#010;#define SOUNDCARDCAPTURE_H" > 4996 <header> 4997 <cppcodedocumentation tag="" writeOutText="false" /> 4998 </header> 4999 </codeblockwithcomments> 5000 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 5001 <header> 5002 <cppcodedocumentation tag="" writeOutText="false" /> 5003 </header> 5004 </codeblockwithcomments> 5005 <codeblockwithcomments tag="using" writeOutText="false" > 5006 <header> 5007 <cppcodedocumentation tag="" writeOutText="false" /> 5008 </header> 5009 </codeblockwithcomments> 5010 <hierarchicalcodeblock tag="namespace" canDelete="false" > 5011 <header> 5012 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 5013 </header> 5014 <textblocks> 5015 <cppheaderclassdeclarationblock parent_id="36520" tag="classDeclarationBlock" canDelete="false" > 5016 <header> 5017 <cppcodedocumentation tag="" text="Interface SoundcardCapture&#010;" /> 5018 </header> 5019 <textblocks> 5020 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 5021 <header> 5022 <cppcodedocumentation tag="" text="Public stuff" /> 5023 </header> 5024 <textblocks> 5025 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 5026 <header> 5027 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5028 </header> 5029 <textblocks/> 5030 </hierarchicalcodeblock> 5031 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 5032 <header> 5033 <cppcodedocumentation tag="" indentLevel="1" /> 5034 </header> 5035 <textblocks> 5036 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5037 <header> 5038 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5039 </header> 5040 <textblocks> 5041 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="SoundcardCapture ( ) { }" > 5042 <header> 5043 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 5044 </header> 5045 </codeblockwithcomments> 5046 </textblocks> 5047 </hierarchicalcodeblock> 5048 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5049 <header> 5050 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5051 </header> 5052 <textblocks> 5053 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 5054 <header> 5055 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5056 </header> 5057 <textblocks/> 5058 </hierarchicalcodeblock> 5059 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 5060 <header> 5061 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5062 </header> 5063 <textblocks/> 5064 </hierarchicalcodeblock> 5065 </textblocks> 5066 </hierarchicalcodeblock> 5067 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5068 <header> 5069 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5070 </header> 5071 <textblocks/> 5072 </hierarchicalcodeblock> 5073 </textblocks> 5074 </hierarchicalcodeblock> 5075 </textblocks> 5076 </hierarchicalcodeblock> 5077 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 5078 <header> 5079 <cppcodedocumentation tag="" text="Protected stuff" /> 5080 </header> 5081 <textblocks> 5082 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 5083 <header> 5084 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5085 </header> 5086 <textblocks/> 5087 </hierarchicalcodeblock> 5088 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 5089 <header> 5090 <cppcodedocumentation tag="" indentLevel="1" /> 5091 </header> 5092 <textblocks> 5093 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5094 <header> 5095 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5096 </header> 5097 <textblocks/> 5098 </hierarchicalcodeblock> 5099 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5100 <header> 5101 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5102 </header> 5103 <textblocks> 5104 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 5105 <header> 5106 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5107 </header> 5108 <textblocks/> 5109 </hierarchicalcodeblock> 5110 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 5111 <header> 5112 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5113 </header> 5114 <textblocks/> 5115 </hierarchicalcodeblock> 5116 </textblocks> 5117 </hierarchicalcodeblock> 5118 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5119 <header> 5120 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5121 </header> 5122 <textblocks/> 5123 </hierarchicalcodeblock> 5124 </textblocks> 5125 </hierarchicalcodeblock> 5126 </textblocks> 5127 </hierarchicalcodeblock> 5128 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 5129 <header> 5130 <cppcodedocumentation tag="" text="Private stuff" /> 5131 </header> 5132 <textblocks> 5133 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 5134 <header> 5135 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5136 </header> 5137 <textblocks/> 5138 </hierarchicalcodeblock> 5139 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 5140 <header> 5141 <cppcodedocumentation tag="" indentLevel="1" /> 5142 </header> 5143 <textblocks> 5144 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5145 <header> 5146 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5147 </header> 5148 <textblocks/> 5149 </hierarchicalcodeblock> 5150 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5151 <header> 5152 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5153 </header> 5154 <textblocks> 5155 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 5156 <header> 5157 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5158 </header> 5159 <textblocks/> 5160 </hierarchicalcodeblock> 5161 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 5162 <header> 5163 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5164 </header> 5165 <textblocks/> 5166 </hierarchicalcodeblock> 5167 </textblocks> 5168 </hierarchicalcodeblock> 5169 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5170 <header> 5171 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5172 </header> 5173 <textblocks/> 5174 </hierarchicalcodeblock> 5175 </textblocks> 5176 </hierarchicalcodeblock> 5177 </textblocks> 5178 </hierarchicalcodeblock> 5179 </textblocks> 5180 </cppheaderclassdeclarationblock> 5181 </textblocks> 5182 </hierarchicalcodeblock> 5183 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SOUNDCARDCAPTURE_H" > 5184 <header> 5185 <cppcodedocumentation tag="" writeOutText="false" /> 5186 </header> 5187 </codeblockwithcomments> 5188 </textblocks> 5189 <header> 5190 <codecomment tag="" text="/************************************************************************&#010; soundcardcapture.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 5191 </header> 5192 <classfields/> 5193 </classifiercodedocument> 5194 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36521" parent_class="36521" fileExt=".h" fileName="videoeffect" > 5195 <textblocks> 5196 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOEFFECT_H&#010;#define VIDEOEFFECT_H" > 5197 <header> 5198 <cppcodedocumentation tag="" writeOutText="false" /> 5199 </header> 5200 </codeblockwithcomments> 5201 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 5202 <header> 5203 <cppcodedocumentation tag="" writeOutText="false" /> 5204 </header> 5205 </codeblockwithcomments> 5206 <codeblockwithcomments tag="using" writeOutText="false" > 5207 <header> 5208 <cppcodedocumentation tag="" writeOutText="false" /> 5209 </header> 5210 </codeblockwithcomments> 5211 <hierarchicalcodeblock tag="namespace" canDelete="false" > 5212 <header> 5213 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 5214 </header> 5215 <textblocks> 5216 <cppheaderclassdeclarationblock parent_id="36521" tag="classDeclarationBlock" canDelete="false" > 5217 <header> 5218 <cppcodedocumentation tag="" text="Interface VideoEffect&#010;" /> 5219 </header> 5220 <textblocks> 5221 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 5222 <header> 5223 <cppcodedocumentation tag="" text="Public stuff" /> 5224 </header> 5225 <textblocks> 5226 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 5227 <header> 5228 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5229 </header> 5230 <textblocks/> 5231 </hierarchicalcodeblock> 5232 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 5233 <header> 5234 <cppcodedocumentation tag="" indentLevel="1" /> 5235 </header> 5236 <textblocks> 5237 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5238 <header> 5239 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5240 </header> 5241 <textblocks> 5242 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoEffect ( ) { }" > 5243 <header> 5244 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 5245 </header> 5246 </codeblockwithcomments> 5247 </textblocks> 5248 </hierarchicalcodeblock> 5249 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5250 <header> 5251 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5252 </header> 5253 <textblocks> 5254 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 5255 <header> 5256 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5257 </header> 5258 <textblocks/> 5259 </hierarchicalcodeblock> 5260 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 5261 <header> 5262 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5263 </header> 5264 <textblocks/> 5265 </hierarchicalcodeblock> 5266 </textblocks> 5267 </hierarchicalcodeblock> 5268 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5269 <header> 5270 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5271 </header> 5272 <textblocks/> 5273 </hierarchicalcodeblock> 5274 </textblocks> 5275 </hierarchicalcodeblock> 5276 </textblocks> 5277 </hierarchicalcodeblock> 5278 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 5279 <header> 5280 <cppcodedocumentation tag="" text="Protected stuff" /> 5281 </header> 5282 <textblocks> 5283 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 5284 <header> 5285 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5286 </header> 5287 <textblocks/> 5288 </hierarchicalcodeblock> 5289 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 5290 <header> 5291 <cppcodedocumentation tag="" indentLevel="1" /> 5292 </header> 5293 <textblocks> 5294 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5295 <header> 5296 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5297 </header> 5298 <textblocks/> 5299 </hierarchicalcodeblock> 5300 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5301 <header> 5302 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5303 </header> 5304 <textblocks> 5305 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 5306 <header> 5307 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5308 </header> 5309 <textblocks/> 5310 </hierarchicalcodeblock> 5311 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 5312 <header> 5313 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5314 </header> 5315 <textblocks/> 5316 </hierarchicalcodeblock> 5317 </textblocks> 5318 </hierarchicalcodeblock> 5319 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5320 <header> 5321 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5322 </header> 5323 <textblocks/> 5324 </hierarchicalcodeblock> 5325 </textblocks> 5326 </hierarchicalcodeblock> 5327 </textblocks> 5328 </hierarchicalcodeblock> 5329 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 5330 <header> 5331 <cppcodedocumentation tag="" text="Private stuff" /> 5332 </header> 5333 <textblocks> 5334 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 5335 <header> 5336 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5337 </header> 5338 <textblocks/> 5339 </hierarchicalcodeblock> 5340 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 5341 <header> 5342 <cppcodedocumentation tag="" indentLevel="1" /> 5343 </header> 5344 <textblocks> 5345 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5346 <header> 5347 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5348 </header> 5349 <textblocks/> 5350 </hierarchicalcodeblock> 5351 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5352 <header> 5353 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5354 </header> 5355 <textblocks> 5356 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 5357 <header> 5358 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5359 </header> 5360 <textblocks/> 5361 </hierarchicalcodeblock> 5362 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 5363 <header> 5364 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5365 </header> 5366 <textblocks/> 5367 </hierarchicalcodeblock> 5368 </textblocks> 5369 </hierarchicalcodeblock> 5370 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5371 <header> 5372 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5373 </header> 5374 <textblocks/> 5375 </hierarchicalcodeblock> 5376 </textblocks> 5377 </hierarchicalcodeblock> 5378 </textblocks> 5379 </hierarchicalcodeblock> 5380 </textblocks> 5381 </cppheaderclassdeclarationblock> 5382 </textblocks> 5383 </hierarchicalcodeblock> 5384 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOEFFECT_H" > 5385 <header> 5386 <cppcodedocumentation tag="" writeOutText="false" /> 5387 </header> 5388 </codeblockwithcomments> 5389 </textblocks> 5390 <header> 5391 <codecomment tag="" text="/************************************************************************&#010; videoeffect.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 5392 </header> 5393 <classfields/> 5394 </classifiercodedocument> 5395 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36522" parent_class="36522" fileExt=".h" fileName="abstractvideooutput" > 5396 <textblocks> 5397 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTVIDEOOUTPUT_H&#010;#define ABSTRACTVIDEOOUTPUT_H" > 5398 <header> 5399 <cppcodedocumentation tag="" writeOutText="false" /> 5400 </header> 5401 </codeblockwithcomments> 5402 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 5403 <header> 5404 <cppcodedocumentation tag="" writeOutText="false" /> 5405 </header> 5406 </codeblockwithcomments> 5407 <codeblockwithcomments tag="using" writeOutText="false" > 5408 <header> 5409 <cppcodedocumentation tag="" writeOutText="false" /> 5410 </header> 5411 </codeblockwithcomments> 5412 <hierarchicalcodeblock tag="namespace" canDelete="false" > 5413 <header> 5414 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 5415 </header> 5416 <textblocks> 5417 <cppheaderclassdeclarationblock parent_id="36522" tag="classDeclarationBlock" canDelete="false" > 5418 <header> 5419 <cppcodedocumentation tag="" text="Interface AbstractVideoOutput&#010;" /> 5420 </header> 5421 <textblocks> 5422 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 5423 <header> 5424 <cppcodedocumentation tag="" text="Public stuff" /> 5425 </header> 5426 <textblocks> 5427 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 5428 <header> 5429 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5430 </header> 5431 <textblocks/> 5432 </hierarchicalcodeblock> 5433 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 5434 <header> 5435 <cppcodedocumentation tag="" indentLevel="1" /> 5436 </header> 5437 <textblocks> 5438 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5439 <header> 5440 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5441 </header> 5442 <textblocks> 5443 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractVideoOutput ( ) { }" > 5444 <header> 5445 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 5446 </header> 5447 </codeblockwithcomments> 5448 </textblocks> 5449 </hierarchicalcodeblock> 5450 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5451 <header> 5452 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5453 </header> 5454 <textblocks> 5455 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 5456 <header> 5457 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5458 </header> 5459 <textblocks/> 5460 </hierarchicalcodeblock> 5461 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 5462 <header> 5463 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5464 </header> 5465 <textblocks/> 5466 </hierarchicalcodeblock> 5467 </textblocks> 5468 </hierarchicalcodeblock> 5469 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5470 <header> 5471 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5472 </header> 5473 <textblocks/> 5474 </hierarchicalcodeblock> 5475 </textblocks> 5476 </hierarchicalcodeblock> 5477 </textblocks> 5478 </hierarchicalcodeblock> 5479 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 5480 <header> 5481 <cppcodedocumentation tag="" text="Protected stuff" /> 5482 </header> 5483 <textblocks> 5484 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 5485 <header> 5486 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5487 </header> 5488 <textblocks/> 5489 </hierarchicalcodeblock> 5490 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 5491 <header> 5492 <cppcodedocumentation tag="" indentLevel="1" /> 5493 </header> 5494 <textblocks> 5495 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5496 <header> 5497 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5498 </header> 5499 <textblocks/> 5500 </hierarchicalcodeblock> 5501 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5502 <header> 5503 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5504 </header> 5505 <textblocks> 5506 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 5507 <header> 5508 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5509 </header> 5510 <textblocks/> 5511 </hierarchicalcodeblock> 5512 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 5513 <header> 5514 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5515 </header> 5516 <textblocks/> 5517 </hierarchicalcodeblock> 5518 </textblocks> 5519 </hierarchicalcodeblock> 5520 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5521 <header> 5522 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5523 </header> 5524 <textblocks/> 5525 </hierarchicalcodeblock> 5526 </textblocks> 5527 </hierarchicalcodeblock> 5528 </textblocks> 5529 </hierarchicalcodeblock> 5530 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 5531 <header> 5532 <cppcodedocumentation tag="" text="Private stuff" /> 5533 </header> 5534 <textblocks> 5535 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 5536 <header> 5537 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5538 </header> 5539 <textblocks/> 5540 </hierarchicalcodeblock> 5541 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 5542 <header> 5543 <cppcodedocumentation tag="" indentLevel="1" /> 5544 </header> 5545 <textblocks> 5546 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5547 <header> 5548 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5549 </header> 5550 <textblocks/> 5551 </hierarchicalcodeblock> 5552 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5553 <header> 5554 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5555 </header> 5556 <textblocks> 5557 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 5558 <header> 5559 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5560 </header> 5561 <textblocks/> 5562 </hierarchicalcodeblock> 5563 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 5564 <header> 5565 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5566 </header> 5567 <textblocks/> 5568 </hierarchicalcodeblock> 5569 </textblocks> 5570 </hierarchicalcodeblock> 5571 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5572 <header> 5573 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5574 </header> 5575 <textblocks/> 5576 </hierarchicalcodeblock> 5577 </textblocks> 5578 </hierarchicalcodeblock> 5579 </textblocks> 5580 </hierarchicalcodeblock> 5581 </textblocks> 5582 </cppheaderclassdeclarationblock> 5583 </textblocks> 5584 </hierarchicalcodeblock> 5585 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTVIDEOOUTPUT_H" > 5586 <header> 5587 <cppcodedocumentation tag="" writeOutText="false" /> 5588 </header> 5589 </codeblockwithcomments> 5590 </textblocks> 5591 <header> 5592 <codecomment tag="" text="/************************************************************************&#010; abstractvideooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 5593 </header> 5594 <classfields/> 5595 </classifiercodedocument> 5596 <classifiercodedocument writeOutCode="true" package="phonon::ifaces" id="cppheader36523" parent_class="36523" fileExt=".h" fileName="videopath" > 5597 <textblocks> 5598 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOPATH_H&#010;#define VIDEOPATH_H" > 5599 <header> 5600 <cppcodedocumentation tag="" writeOutText="false" /> 5601 </header> 5602 </codeblockwithcomments> 5603 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 5604 <header> 5605 <cppcodedocumentation tag="" writeOutText="false" /> 5606 </header> 5607 </codeblockwithcomments> 5608 <codeblockwithcomments tag="using" writeOutText="false" > 5609 <header> 5610 <cppcodedocumentation tag="" writeOutText="false" /> 5611 </header> 5612 </codeblockwithcomments> 5613 <hierarchicalcodeblock tag="namespace" canDelete="false" > 5614 <header> 5615 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 5616 </header> 5617 <textblocks> 5618 <cppheaderclassdeclarationblock parent_id="36523" tag="classDeclarationBlock" canDelete="false" > 5619 <header> 5620 <cppcodedocumentation tag="" text="Interface VideoPath&#010;" /> 5621 </header> 5622 <textblocks> 5623 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 5624 <header> 5625 <cppcodedocumentation tag="" text="Public stuff" /> 5626 </header> 5627 <textblocks> 5628 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 5629 <header> 5630 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5631 </header> 5632 <textblocks/> 5633 </hierarchicalcodeblock> 5634 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 5635 <header> 5636 <cppcodedocumentation tag="" indentLevel="1" /> 5637 </header> 5638 <textblocks> 5639 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5640 <header> 5641 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5642 </header> 5643 <textblocks> 5644 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoPath ( ) { }" > 5645 <header> 5646 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 5647 </header> 5648 </codeblockwithcomments> 5649 </textblocks> 5650 </hierarchicalcodeblock> 5651 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5652 <header> 5653 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5654 </header> 5655 <textblocks> 5656 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 5657 <header> 5658 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5659 </header> 5660 <textblocks/> 5661 </hierarchicalcodeblock> 5662 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 5663 <header> 5664 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5665 </header> 5666 <textblocks/> 5667 </hierarchicalcodeblock> 5668 </textblocks> 5669 </hierarchicalcodeblock> 5670 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5671 <header> 5672 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5673 </header> 5674 <textblocks/> 5675 </hierarchicalcodeblock> 5676 </textblocks> 5677 </hierarchicalcodeblock> 5678 </textblocks> 5679 </hierarchicalcodeblock> 5680 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 5681 <header> 5682 <cppcodedocumentation tag="" text="Protected stuff" /> 5683 </header> 5684 <textblocks> 5685 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 5686 <header> 5687 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5688 </header> 5689 <textblocks/> 5690 </hierarchicalcodeblock> 5691 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 5692 <header> 5693 <cppcodedocumentation tag="" indentLevel="1" /> 5694 </header> 5695 <textblocks> 5696 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5697 <header> 5698 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5699 </header> 5700 <textblocks/> 5701 </hierarchicalcodeblock> 5702 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5703 <header> 5704 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5705 </header> 5706 <textblocks> 5707 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 5708 <header> 5709 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5710 </header> 5711 <textblocks/> 5712 </hierarchicalcodeblock> 5713 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 5714 <header> 5715 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5716 </header> 5717 <textblocks/> 5718 </hierarchicalcodeblock> 5719 </textblocks> 5720 </hierarchicalcodeblock> 5721 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5722 <header> 5723 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5724 </header> 5725 <textblocks/> 5726 </hierarchicalcodeblock> 5727 </textblocks> 5728 </hierarchicalcodeblock> 5729 </textblocks> 5730 </hierarchicalcodeblock> 5731 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 5732 <header> 5733 <cppcodedocumentation tag="" text="Private stuff" /> 5734 </header> 5735 <textblocks> 5736 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 5737 <header> 5738 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5739 </header> 5740 <textblocks/> 5741 </hierarchicalcodeblock> 5742 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 5743 <header> 5744 <cppcodedocumentation tag="" indentLevel="1" /> 5745 </header> 5746 <textblocks> 5747 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5748 <header> 5749 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5750 </header> 5751 <textblocks/> 5752 </hierarchicalcodeblock> 5753 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5754 <header> 5755 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5756 </header> 5757 <textblocks> 5758 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 5759 <header> 5760 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5761 </header> 5762 <textblocks/> 5763 </hierarchicalcodeblock> 5764 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 5765 <header> 5766 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5767 </header> 5768 <textblocks/> 5769 </hierarchicalcodeblock> 5770 </textblocks> 5771 </hierarchicalcodeblock> 5772 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5773 <header> 5774 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5775 </header> 5776 <textblocks/> 5777 </hierarchicalcodeblock> 5778 </textblocks> 5779 </hierarchicalcodeblock> 5780 </textblocks> 5781 </hierarchicalcodeblock> 5782 </textblocks> 5783 </cppheaderclassdeclarationblock> 5784 </textblocks> 5785 </hierarchicalcodeblock> 5786 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOPATH_H" > 5787 <header> 5788 <cppcodedocumentation tag="" writeOutText="false" /> 5789 </header> 5790 </codeblockwithcomments> 5791 </textblocks> 5792 <header> 5793 <codecomment tag="" text="/************************************************************************&#010; videopath.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces&#010;**************************************************************************/&#010;" /> 5794 </header> 5795 <classfields/> 5796 </classifiercodedocument> 5797 <classifiercodedocument writeOutCode="true" package="phonon::ifaces::ui" id="cppheader36554" parent_class="36554" fileExt=".h" fileName="videowidget" > 5798 <textblocks> 5799 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOWIDGET_H&#010;#define VIDEOWIDGET_H" > 5800 <header> 5801 <cppcodedocumentation tag="" writeOutText="false" /> 5802 </header> 5803 </codeblockwithcomments> 5804 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 5805 <header> 5806 <cppcodedocumentation tag="" writeOutText="false" /> 5807 </header> 5808 </codeblockwithcomments> 5809 <codeblockwithcomments tag="using" writeOutText="false" > 5810 <header> 5811 <cppcodedocumentation tag="" writeOutText="false" /> 5812 </header> 5813 </codeblockwithcomments> 5814 <hierarchicalcodeblock tag="namespace" canDelete="false" > 5815 <header> 5816 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 5817 </header> 5818 <textblocks> 5819 <cppheaderclassdeclarationblock parent_id="36554" tag="classDeclarationBlock" canDelete="false" > 5820 <header> 5821 <cppcodedocumentation tag="" text="Interface VideoWidget&#010;" /> 5822 </header> 5823 <textblocks> 5824 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 5825 <header> 5826 <cppcodedocumentation tag="" text="Public stuff" /> 5827 </header> 5828 <textblocks> 5829 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 5830 <header> 5831 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5832 </header> 5833 <textblocks/> 5834 </hierarchicalcodeblock> 5835 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 5836 <header> 5837 <cppcodedocumentation tag="" indentLevel="1" /> 5838 </header> 5839 <textblocks> 5840 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5841 <header> 5842 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5843 </header> 5844 <textblocks> 5845 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoWidget ( ) { }" > 5846 <header> 5847 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 5848 </header> 5849 </codeblockwithcomments> 5850 </textblocks> 5851 </hierarchicalcodeblock> 5852 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5853 <header> 5854 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5855 </header> 5856 <textblocks> 5857 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 5858 <header> 5859 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5860 </header> 5861 <textblocks/> 5862 </hierarchicalcodeblock> 5863 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 5864 <header> 5865 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5866 </header> 5867 <textblocks/> 5868 </hierarchicalcodeblock> 5869 </textblocks> 5870 </hierarchicalcodeblock> 5871 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5872 <header> 5873 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5874 </header> 5875 <textblocks/> 5876 </hierarchicalcodeblock> 5877 </textblocks> 5878 </hierarchicalcodeblock> 5879 </textblocks> 5880 </hierarchicalcodeblock> 5881 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 5882 <header> 5883 <cppcodedocumentation tag="" text="Protected stuff" /> 5884 </header> 5885 <textblocks> 5886 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 5887 <header> 5888 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5889 </header> 5890 <textblocks/> 5891 </hierarchicalcodeblock> 5892 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 5893 <header> 5894 <cppcodedocumentation tag="" indentLevel="1" /> 5895 </header> 5896 <textblocks> 5897 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5898 <header> 5899 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5900 </header> 5901 <textblocks/> 5902 </hierarchicalcodeblock> 5903 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5904 <header> 5905 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5906 </header> 5907 <textblocks> 5908 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 5909 <header> 5910 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5911 </header> 5912 <textblocks/> 5913 </hierarchicalcodeblock> 5914 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 5915 <header> 5916 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5917 </header> 5918 <textblocks/> 5919 </hierarchicalcodeblock> 5920 </textblocks> 5921 </hierarchicalcodeblock> 5922 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5923 <header> 5924 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5925 </header> 5926 <textblocks/> 5927 </hierarchicalcodeblock> 5928 </textblocks> 5929 </hierarchicalcodeblock> 5930 </textblocks> 5931 </hierarchicalcodeblock> 5932 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 5933 <header> 5934 <cppcodedocumentation tag="" text="Private stuff" /> 5935 </header> 5936 <textblocks> 5937 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 5938 <header> 5939 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 5940 </header> 5941 <textblocks/> 5942 </hierarchicalcodeblock> 5943 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 5944 <header> 5945 <cppcodedocumentation tag="" indentLevel="1" /> 5946 </header> 5947 <textblocks> 5948 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 5949 <header> 5950 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 5951 </header> 5952 <textblocks/> 5953 </hierarchicalcodeblock> 5954 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 5955 <header> 5956 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 5957 </header> 5958 <textblocks> 5959 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 5960 <header> 5961 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5962 </header> 5963 <textblocks/> 5964 </hierarchicalcodeblock> 5965 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 5966 <header> 5967 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 5968 </header> 5969 <textblocks/> 5970 </hierarchicalcodeblock> 5971 </textblocks> 5972 </hierarchicalcodeblock> 5973 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 5974 <header> 5975 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 5976 </header> 5977 <textblocks/> 5978 </hierarchicalcodeblock> 5979 </textblocks> 5980 </hierarchicalcodeblock> 5981 </textblocks> 5982 </hierarchicalcodeblock> 5983 </textblocks> 5984 </cppheaderclassdeclarationblock> 5985 </textblocks> 5986 </hierarchicalcodeblock> 5987 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOWIDGET_H" > 5988 <header> 5989 <cppcodedocumentation tag="" writeOutText="false" /> 5990 </header> 5991 </codeblockwithcomments> 5992 </textblocks> 5993 <header> 5994 <codecomment tag="" text="/************************************************************************&#010; videowidget.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ifaces::ui&#010;**************************************************************************/&#010;" /> 5995 </header> 5996 <classfields/> 5997 </classifiercodedocument> 5998 <classifiercodedocument writeOutCode="true" package="phonon::ui" id="cppheader36552" parent_class="36552" fileExt=".h" fileName="videowidget" > 5999 <textblocks> 6000 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOWIDGET_H&#010;#define VIDEOWIDGET_H" > 6001 <header> 6002 <cppcodedocumentation tag="" writeOutText="false" /> 6003 </header> 6004 </codeblockwithcomments> 6005 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "abstractvideooutput.h"&#010;" > 6006 <header> 6007 <cppcodedocumentation tag="" writeOutText="false" /> 6008 </header> 6009 </codeblockwithcomments> 6010 <codeblockwithcomments tag="using" writeOutText="false" > 6011 <header> 6012 <cppcodedocumentation tag="" writeOutText="false" /> 6013 </header> 6014 </codeblockwithcomments> 6015 <hierarchicalcodeblock tag="namespace" canDelete="false" > 6016 <header> 6017 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 6018 </header> 6019 <textblocks> 6020 <codeblockwithcomments tag="enums" writeOutText="false" > 6021 <header> 6022 <cppcodedocumentation tag="" writeOutText="false" /> 6023 </header> 6024 </codeblockwithcomments> 6025 <cppheaderclassdeclarationblock parent_id="36552" tag="classDeclarationBlock" canDelete="false" > 6026 <header> 6027 <cppcodedocumentation tag="" text="Class VideoWidget&#010;" /> 6028 </header> 6029 <textblocks> 6030 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 6031 <header> 6032 <cppcodedocumentation tag="" text="Public stuff" /> 6033 </header> 6034 <textblocks> 6035 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 6036 <header> 6037 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6038 </header> 6039 <textblocks/> 6040 </hierarchicalcodeblock> 6041 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 6042 <header> 6043 <cppcodedocumentation tag="" indentLevel="1" /> 6044 </header> 6045 <textblocks> 6046 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6047 <header> 6048 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6049 </header> 6050 <textblocks> 6051 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoWidget ( ) { }" > 6052 <header> 6053 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 6054 </header> 6055 </codeblockwithcomments> 6056 </textblocks> 6057 </hierarchicalcodeblock> 6058 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6059 <header> 6060 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6061 </header> 6062 <textblocks> 6063 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 6064 <header> 6065 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6066 </header> 6067 <textblocks/> 6068 </hierarchicalcodeblock> 6069 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 6070 <header> 6071 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6072 </header> 6073 <textblocks/> 6074 </hierarchicalcodeblock> 6075 </textblocks> 6076 </hierarchicalcodeblock> 6077 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6078 <header> 6079 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6080 </header> 6081 <textblocks> 6082 <codeoperation parent_id="39528" tag="operation_39528" canDelete="false" indentLevel="1" > 6083 <header> 6084 <cppcodedocumentation tag="" indentLevel="1" /> 6085 </header> 6086 </codeoperation> 6087 </textblocks> 6088 </hierarchicalcodeblock> 6089 </textblocks> 6090 </hierarchicalcodeblock> 6091 </textblocks> 6092 </hierarchicalcodeblock> 6093 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 6094 <header> 6095 <cppcodedocumentation tag="" text="Protected stuff" /> 6096 </header> 6097 <textblocks> 6098 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 6099 <header> 6100 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6101 </header> 6102 <textblocks/> 6103 </hierarchicalcodeblock> 6104 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 6105 <header> 6106 <cppcodedocumentation tag="" indentLevel="1" /> 6107 </header> 6108 <textblocks> 6109 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6110 <header> 6111 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6112 </header> 6113 <textblocks/> 6114 </hierarchicalcodeblock> 6115 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6116 <header> 6117 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6118 </header> 6119 <textblocks> 6120 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 6121 <header> 6122 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6123 </header> 6124 <textblocks/> 6125 </hierarchicalcodeblock> 6126 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 6127 <header> 6128 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6129 </header> 6130 <textblocks/> 6131 </hierarchicalcodeblock> 6132 </textblocks> 6133 </hierarchicalcodeblock> 6134 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6135 <header> 6136 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6137 </header> 6138 <textblocks/> 6139 </hierarchicalcodeblock> 6140 </textblocks> 6141 </hierarchicalcodeblock> 6142 </textblocks> 6143 </hierarchicalcodeblock> 6144 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 6145 <header> 6146 <cppcodedocumentation tag="" text="Private stuff" /> 6147 </header> 6148 <textblocks> 6149 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 6150 <header> 6151 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6152 </header> 6153 <textblocks/> 6154 </hierarchicalcodeblock> 6155 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 6156 <header> 6157 <cppcodedocumentation tag="" indentLevel="1" /> 6158 </header> 6159 <textblocks> 6160 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6161 <header> 6162 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6163 </header> 6164 <textblocks/> 6165 </hierarchicalcodeblock> 6166 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6167 <header> 6168 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6169 </header> 6170 <textblocks> 6171 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 6172 <header> 6173 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6174 </header> 6175 <textblocks/> 6176 </hierarchicalcodeblock> 6177 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 6178 <header> 6179 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6180 </header> 6181 <textblocks/> 6182 </hierarchicalcodeblock> 6183 </textblocks> 6184 </hierarchicalcodeblock> 6185 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6186 <header> 6187 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6188 </header> 6189 <textblocks/> 6190 </hierarchicalcodeblock> 6191 </textblocks> 6192 </hierarchicalcodeblock> 6193 </textblocks> 6194 </hierarchicalcodeblock> 6195 </textblocks> 6196 </cppheaderclassdeclarationblock> 6197 </textblocks> 6198 </hierarchicalcodeblock> 6199 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOWIDGET_H" > 6200 <header> 6201 <cppcodedocumentation tag="" writeOutText="false" /> 6202 </header> 6203 </codeblockwithcomments> 6204 </textblocks> 6205 <header> 6206 <codecomment tag="" text="/************************************************************************&#010; videowidget.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ui&#010;**************************************************************************/&#010;" /> 6207 </header> 6208 <classfields> 6209 <codeclassfield parent_id="39125" field_type="4" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 6210 <header> 6211 <cppcodedocumentation tag="" /> 6212 </header> 6213 <ccfdeclarationcodeblock parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" VideoWidget ;" > 6214 <header> 6215 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6216 </header> 6217 </ccfdeclarationcodeblock> 6218 <codeaccessormethod accessType="0" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="0" > 6219 <header> 6220 <cppcodedocumentation tag="" indentLevel="1" /> 6221 </header> 6222 </codeaccessormethod> 6223 <codeaccessormethod accessType="1" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="0" > 6224 <header> 6225 <cppcodedocumentation tag="" indentLevel="1" /> 6226 </header> 6227 </codeaccessormethod> 6228 <codeaccessormethod accessType="2" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="0" > 6229 <header> 6230 <cppcodedocumentation tag="" indentLevel="1" /> 6231 </header> 6232 </codeaccessormethod> 6233 <codeaccessormethod accessType="3" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="0" > 6234 <header> 6235 <cppcodedocumentation tag="" indentLevel="1" /> 6236 </header> 6237 </codeaccessormethod> 6238 <codeaccessormethod accessType="4" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="0" > 6239 <header> 6240 <cppcodedocumentation tag="" indentLevel="1" /> 6241 </header> 6242 </codeaccessormethod> 6243 </codeclassfield> 6244 </classfields> 6245 </classifiercodedocument> 6246 <classifiercodedocument writeOutCode="true" package="phonon::ui" id="cppheader36593" parent_class="36593" fileExt=".h" fileName="osd" > 6247 <textblocks> 6248 <codeblockwithcomments tag="hashDefBlock" text="#ifndef OSD_H&#010;#define OSD_H" > 6249 <header> 6250 <cppcodedocumentation tag="" writeOutText="false" /> 6251 </header> 6252 </codeblockwithcomments> 6253 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "qbitmap.h"&#010;#include "qstring.h"&#010;#include "qpoint.h"&#010;" > 6254 <header> 6255 <cppcodedocumentation tag="" writeOutText="false" /> 6256 </header> 6257 </codeblockwithcomments> 6258 <codeblockwithcomments tag="using" writeOutText="false" > 6259 <header> 6260 <cppcodedocumentation tag="" writeOutText="false" /> 6261 </header> 6262 </codeblockwithcomments> 6263 <hierarchicalcodeblock tag="namespace" canDelete="false" > 6264 <header> 6265 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 6266 </header> 6267 <textblocks> 6268 <codeblockwithcomments tag="enums" writeOutText="false" > 6269 <header> 6270 <cppcodedocumentation tag="" writeOutText="false" /> 6271 </header> 6272 </codeblockwithcomments> 6273 <cppheaderclassdeclarationblock parent_id="36593" tag="classDeclarationBlock" canDelete="false" > 6274 <header> 6275 <cppcodedocumentation tag="" text="Class OSD&#010;OSD needs to be in the UI namespace because QBitmap is in QtGui." /> 6276 </header> 6277 <textblocks> 6278 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 6279 <header> 6280 <cppcodedocumentation tag="" text="Public stuff" /> 6281 </header> 6282 <textblocks> 6283 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 6284 <header> 6285 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6286 </header> 6287 <textblocks/> 6288 </hierarchicalcodeblock> 6289 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 6290 <header> 6291 <cppcodedocumentation tag="" indentLevel="1" /> 6292 </header> 6293 <textblocks> 6294 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6295 <header> 6296 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6297 </header> 6298 <textblocks> 6299 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="OSD ( ) { }" > 6300 <header> 6301 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 6302 </header> 6303 </codeblockwithcomments> 6304 </textblocks> 6305 </hierarchicalcodeblock> 6306 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6307 <header> 6308 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6309 </header> 6310 <textblocks> 6311 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 6312 <header> 6313 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6314 </header> 6315 <textblocks/> 6316 </hierarchicalcodeblock> 6317 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 6318 <header> 6319 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6320 </header> 6321 <textblocks/> 6322 </hierarchicalcodeblock> 6323 </textblocks> 6324 </hierarchicalcodeblock> 6325 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6326 <header> 6327 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6328 </header> 6329 <textblocks> 6330 <codeoperation parent_id="37909" tag="operation_37909" canDelete="false" indentLevel="1" > 6331 <header> 6332 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param bitmap " /> 6333 </header> 6334 </codeoperation> 6335 <codeoperation parent_id="38017" tag="operation_38017" canDelete="false" indentLevel="1" > 6336 <header> 6337 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param text " /> 6338 </header> 6339 </codeoperation> 6340 <codeoperation parent_id="38049" tag="operation_38049" canDelete="false" indentLevel="1" > 6341 <header> 6342 <cppcodedocumentation tag="" indentLevel="1" /> 6343 </header> 6344 </codeoperation> 6345 <codeoperation parent_id="38065" tag="operation_38065" canDelete="false" indentLevel="1" > 6346 <header> 6347 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param upperLeftCorner " /> 6348 </header> 6349 </codeoperation> 6350 </textblocks> 6351 </hierarchicalcodeblock> 6352 </textblocks> 6353 </hierarchicalcodeblock> 6354 </textblocks> 6355 </hierarchicalcodeblock> 6356 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 6357 <header> 6358 <cppcodedocumentation tag="" text="Protected stuff" /> 6359 </header> 6360 <textblocks> 6361 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 6362 <header> 6363 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6364 </header> 6365 <textblocks/> 6366 </hierarchicalcodeblock> 6367 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 6368 <header> 6369 <cppcodedocumentation tag="" indentLevel="1" /> 6370 </header> 6371 <textblocks> 6372 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6373 <header> 6374 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6375 </header> 6376 <textblocks/> 6377 </hierarchicalcodeblock> 6378 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6379 <header> 6380 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6381 </header> 6382 <textblocks> 6383 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 6384 <header> 6385 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6386 </header> 6387 <textblocks/> 6388 </hierarchicalcodeblock> 6389 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 6390 <header> 6391 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6392 </header> 6393 <textblocks/> 6394 </hierarchicalcodeblock> 6395 </textblocks> 6396 </hierarchicalcodeblock> 6397 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6398 <header> 6399 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6400 </header> 6401 <textblocks/> 6402 </hierarchicalcodeblock> 6403 </textblocks> 6404 </hierarchicalcodeblock> 6405 </textblocks> 6406 </hierarchicalcodeblock> 6407 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 6408 <header> 6409 <cppcodedocumentation tag="" text="Private stuff" /> 6410 </header> 6411 <textblocks> 6412 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 6413 <header> 6414 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6415 </header> 6416 <textblocks/> 6417 </hierarchicalcodeblock> 6418 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 6419 <header> 6420 <cppcodedocumentation tag="" indentLevel="1" /> 6421 </header> 6422 <textblocks> 6423 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6424 <header> 6425 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6426 </header> 6427 <textblocks/> 6428 </hierarchicalcodeblock> 6429 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6430 <header> 6431 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6432 </header> 6433 <textblocks> 6434 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 6435 <header> 6436 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6437 </header> 6438 <textblocks/> 6439 </hierarchicalcodeblock> 6440 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 6441 <header> 6442 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6443 </header> 6444 <textblocks/> 6445 </hierarchicalcodeblock> 6446 </textblocks> 6447 </hierarchicalcodeblock> 6448 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6449 <header> 6450 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6451 </header> 6452 <textblocks/> 6453 </hierarchicalcodeblock> 6454 </textblocks> 6455 </hierarchicalcodeblock> 6456 </textblocks> 6457 </hierarchicalcodeblock> 6458 </textblocks> 6459 </cppheaderclassdeclarationblock> 6460 </textblocks> 6461 </hierarchicalcodeblock> 6462 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //OSD_H" > 6463 <header> 6464 <cppcodedocumentation tag="" writeOutText="false" /> 6465 </header> 6466 </codeblockwithcomments> 6467 </textblocks> 6468 <header> 6469 <codecomment tag="" text="/************************************************************************&#010; osd.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon::ui&#010;**************************************************************************/&#010;" /> 6470 </header> 6471 <classfields> 6472 <codeclassfield parent_id="38405" field_type="3" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > 6473 <header> 6474 <cppcodedocumentation tag="" /> 6475 </header> 6476 <ccfdeclarationcodeblock parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" OSD ;" > 6477 <header> 6478 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6479 </header> 6480 </ccfdeclarationcodeblock> 6481 <codeaccessormethod accessType="0" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="1" > 6482 <header> 6483 <cppcodedocumentation tag="" indentLevel="1" /> 6484 </header> 6485 </codeaccessormethod> 6486 <codeaccessormethod accessType="1" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="1" > 6487 <header> 6488 <cppcodedocumentation tag="" indentLevel="1" /> 6489 </header> 6490 </codeaccessormethod> 6491 <codeaccessormethod accessType="2" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="1" > 6492 <header> 6493 <cppcodedocumentation tag="" indentLevel="1" /> 6494 </header> 6495 </codeaccessormethod> 6496 <codeaccessormethod accessType="3" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="1" > 6497 <header> 6498 <cppcodedocumentation tag="" indentLevel="1" /> 6499 </header> 6500 </codeaccessormethod> 6501 <codeaccessormethod accessType="4" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="1" > 6502 <header> 6503 <cppcodedocumentation tag="" indentLevel="1" /> 6504 </header> 6505 </codeaccessormethod> 6506 </codeclassfield> 6507 </classfields> 6508 </classifiercodedocument> 6509 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36488" parent_class="36488" fileExt=".h" fileName="abstractmediaproducer" > 6510 <textblocks> 6511 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTMEDIAPRODUCER_H&#010;#define ABSTRACTMEDIAPRODUCER_H" > 6512 <header> 6513 <cppcodedocumentation tag="" writeOutText="false" /> 6514 </header> 6515 </codeblockwithcomments> 6516 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;#include "audiopath.h"&#010;#include "videopath.h"&#010;#include "state.h"&#010;" > 6517 <header> 6518 <cppcodedocumentation tag="" writeOutText="false" /> 6519 </header> 6520 </codeblockwithcomments> 6521 <codeblockwithcomments tag="using" writeOutText="false" > 6522 <header> 6523 <cppcodedocumentation tag="" writeOutText="false" /> 6524 </header> 6525 </codeblockwithcomments> 6526 <hierarchicalcodeblock tag="namespace" canDelete="false" > 6527 <header> 6528 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 6529 </header> 6530 <textblocks> 6531 <codeblockwithcomments tag="enums" writeOutText="false" > 6532 <header> 6533 <cppcodedocumentation tag="" writeOutText="false" /> 6534 </header> 6535 </codeblockwithcomments> 6536 <cppheaderclassdeclarationblock parent_id="36488" tag="classDeclarationBlock" canDelete="false" > 6537 <header> 6538 <cppcodedocumentation tag="" text="******************************* Abstract Class ****************************&#010;AbstractMediaProducer does not have any pure virtual methods, but its author&#010; defined it as an abstract class, so you should not use it directly.&#010; Inherit from it instead and create only objects from the derived classes&#010;*****************************************************************************" /> 6539 </header> 6540 <textblocks> 6541 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 6542 <header> 6543 <cppcodedocumentation tag="" text="Public stuff" /> 6544 </header> 6545 <textblocks> 6546 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 6547 <header> 6548 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6549 </header> 6550 <textblocks> 6551 <ccfdeclarationcodeblock parent_id="37431" tag="tblock_0" canDelete="false" indentLevel="1" text=" long tickInterval;" > 6552 <header> 6553 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6554 </header> 6555 </ccfdeclarationcodeblock> 6556 </textblocks> 6557 </hierarchicalcodeblock> 6558 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 6559 <header> 6560 <cppcodedocumentation tag="" indentLevel="1" /> 6561 </header> 6562 <textblocks> 6563 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6564 <header> 6565 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6566 </header> 6567 <textblocks> 6568 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractMediaProducer ( ) { }" > 6569 <header> 6570 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 6571 </header> 6572 </codeblockwithcomments> 6573 </textblocks> 6574 </hierarchicalcodeblock> 6575 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6576 <header> 6577 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6578 </header> 6579 <textblocks> 6580 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 6581 <header> 6582 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6583 </header> 6584 <textblocks/> 6585 </hierarchicalcodeblock> 6586 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 6587 <header> 6588 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6589 </header> 6590 <textblocks> 6591 <codeaccessormethod accessType="0" parent_id="37431" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="37431" > 6592 <header> 6593 <cppcodedocumentation tag="" indentLevel="1" /> 6594 </header> 6595 </codeaccessormethod> 6596 <codeaccessormethod accessType="1" parent_id="37431" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="37431" > 6597 <header> 6598 <cppcodedocumentation tag="" indentLevel="1" /> 6599 </header> 6600 </codeaccessormethod> 6601 </textblocks> 6602 </hierarchicalcodeblock> 6603 </textblocks> 6604 </hierarchicalcodeblock> 6605 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6606 <header> 6607 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6608 </header> 6609 <textblocks> 6610 <codeoperation parent_id="36634" tag="operation_36634" canDelete="false" indentLevel="1" > 6611 <header> 6612 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param audioPath " /> 6613 </header> 6614 </codeoperation> 6615 <codeoperation parent_id="36647" tag="operation_36647" canDelete="false" indentLevel="1" > 6616 <header> 6617 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param videoPath " /> 6618 </header> 6619 </codeoperation> 6620 <codeoperation parent_id="37318" tag="operation_37318" canDelete="false" indentLevel="1" > 6621 <header> 6622 <cppcodedocumentation tag="" indentLevel="1" /> 6623 </header> 6624 </codeoperation> 6625 <codeoperation parent_id="37343" tag="operation_37343" canDelete="false" indentLevel="1" > 6626 <header> 6627 <cppcodedocumentation tag="" indentLevel="1" /> 6628 </header> 6629 </codeoperation> 6630 <codeoperation parent_id="37370" tag="operation_37370" canDelete="false" indentLevel="1" > 6631 <header> 6632 <cppcodedocumentation tag="" indentLevel="1" /> 6633 </header> 6634 </codeoperation> 6635 <codeoperation parent_id="37399" tag="operation_37399" canDelete="false" indentLevel="1" > 6636 <header> 6637 <cppcodedocumentation tag="" indentLevel="1" /> 6638 </header> 6639 </codeoperation> 6640 <codeoperation parent_id="37462" tag="operation_37462" canDelete="false" indentLevel="1" > 6641 <header> 6642 <cppcodedocumentation tag="" indentLevel="1" /> 6643 </header> 6644 </codeoperation> 6645 <codeoperation parent_id="37494" tag="operation_37494" canDelete="false" indentLevel="1" > 6646 <header> 6647 <cppcodedocumentation tag="" indentLevel="1" /> 6648 </header> 6649 </codeoperation> 6650 <codeoperation parent_id="37525" tag="operation_37525" canDelete="false" indentLevel="1" > 6651 <header> 6652 <cppcodedocumentation tag="" indentLevel="1" /> 6653 </header> 6654 </codeoperation> 6655 <codeoperation parent_id="37556" tag="operation_37556" canDelete="false" indentLevel="1" > 6656 <header> 6657 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param time " /> 6658 </header> 6659 </codeoperation> 6660 </textblocks> 6661 </hierarchicalcodeblock> 6662 </textblocks> 6663 </hierarchicalcodeblock> 6664 </textblocks> 6665 </hierarchicalcodeblock> 6666 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 6667 <header> 6668 <cppcodedocumentation tag="" text="Protected stuff" /> 6669 </header> 6670 <textblocks> 6671 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 6672 <header> 6673 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6674 </header> 6675 <textblocks/> 6676 </hierarchicalcodeblock> 6677 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 6678 <header> 6679 <cppcodedocumentation tag="" indentLevel="1" /> 6680 </header> 6681 <textblocks> 6682 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6683 <header> 6684 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6685 </header> 6686 <textblocks/> 6687 </hierarchicalcodeblock> 6688 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6689 <header> 6690 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6691 </header> 6692 <textblocks> 6693 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 6694 <header> 6695 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6696 </header> 6697 <textblocks/> 6698 </hierarchicalcodeblock> 6699 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 6700 <header> 6701 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6702 </header> 6703 <textblocks/> 6704 </hierarchicalcodeblock> 6705 </textblocks> 6706 </hierarchicalcodeblock> 6707 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6708 <header> 6709 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6710 </header> 6711 <textblocks> 6712 <codeoperation parent_id="37618" tag="operation_37618" canDelete="false" indentLevel="1" > 6713 <header> 6714 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param newState &#010;@param oldState " /> 6715 </header> 6716 </codeoperation> 6717 <codeoperation parent_id="37682" tag="operation_37682" canDelete="false" indentLevel="1" > 6718 <header> 6719 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param time " /> 6720 </header> 6721 </codeoperation> 6722 </textblocks> 6723 </hierarchicalcodeblock> 6724 </textblocks> 6725 </hierarchicalcodeblock> 6726 </textblocks> 6727 </hierarchicalcodeblock> 6728 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 6729 <header> 6730 <cppcodedocumentation tag="" text="Private stuff" /> 6731 </header> 6732 <textblocks> 6733 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 6734 <header> 6735 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6736 </header> 6737 <textblocks/> 6738 </hierarchicalcodeblock> 6739 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 6740 <header> 6741 <cppcodedocumentation tag="" indentLevel="1" /> 6742 </header> 6743 <textblocks> 6744 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6745 <header> 6746 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6747 </header> 6748 <textblocks/> 6749 </hierarchicalcodeblock> 6750 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6751 <header> 6752 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6753 </header> 6754 <textblocks> 6755 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 6756 <header> 6757 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6758 </header> 6759 <textblocks/> 6760 </hierarchicalcodeblock> 6761 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 6762 <header> 6763 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6764 </header> 6765 <textblocks/> 6766 </hierarchicalcodeblock> 6767 </textblocks> 6768 </hierarchicalcodeblock> 6769 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6770 <header> 6771 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6772 </header> 6773 <textblocks/> 6774 </hierarchicalcodeblock> 6775 </textblocks> 6776 </hierarchicalcodeblock> 6777 </textblocks> 6778 </hierarchicalcodeblock> 6779 </textblocks> 6780 </cppheaderclassdeclarationblock> 6781 </textblocks> 6782 </hierarchicalcodeblock> 6783 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTMEDIAPRODUCER_H" > 6784 <header> 6785 <cppcodedocumentation tag="" writeOutText="false" /> 6786 </header> 6787 </codeblockwithcomments> 6788 </textblocks> 6789 <header> 6790 <codecomment tag="" text="/************************************************************************&#010; abstractmediaproducer.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 6791 </header> 6792 <classfields> 6793 <codeclassfield parent_id="37431" field_type="0" initialValue="0" role_id="-1" writeOutMethods="true" listClassName="" > 6794 <header> 6795 <cppcodedocumentation tag="" /> 6796 </header> 6797 <ccfdeclarationcodeblock parent_id="37431" tag="tblock_0" canDelete="false" indentLevel="1" text=" long tickInterval;" > 6798 <header> 6799 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6800 </header> 6801 </ccfdeclarationcodeblock> 6802 <codeaccessormethod accessType="0" parent_id="37431" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="37431" > 6803 <header> 6804 <cppcodedocumentation tag="" indentLevel="1" /> 6805 </header> 6806 </codeaccessormethod> 6807 <codeaccessormethod accessType="1" parent_id="37431" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="37431" > 6808 <header> 6809 <cppcodedocumentation tag="" indentLevel="1" /> 6810 </header> 6811 </codeaccessormethod> 6812 </codeclassfield> 6813 <codeclassfield parent_id="36678" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 6814 <header> 6815 <cppcodedocumentation tag="" /> 6816 </header> 6817 <ccfdeclarationcodeblock parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" > 6818 <header> 6819 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6820 </header> 6821 </ccfdeclarationcodeblock> 6822 <codeaccessormethod accessType="0" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="0" > 6823 <header> 6824 <cppcodedocumentation tag="" indentLevel="1" /> 6825 </header> 6826 </codeaccessormethod> 6827 <codeaccessormethod accessType="1" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="0" > 6828 <header> 6829 <cppcodedocumentation tag="" indentLevel="1" /> 6830 </header> 6831 </codeaccessormethod> 6832 <codeaccessormethod accessType="2" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="0" > 6833 <header> 6834 <cppcodedocumentation tag="" indentLevel="1" /> 6835 </header> 6836 </codeaccessormethod> 6837 <codeaccessormethod accessType="3" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="0" > 6838 <header> 6839 <cppcodedocumentation tag="" indentLevel="1" /> 6840 </header> 6841 </codeaccessormethod> 6842 <codeaccessormethod accessType="4" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="0" > 6843 <header> 6844 <cppcodedocumentation tag="" indentLevel="1" /> 6845 </header> 6846 </codeaccessormethod> 6847 </codeclassfield> 6848 <codeclassfield parent_id="36691" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 6849 <header> 6850 <cppcodedocumentation tag="" /> 6851 </header> 6852 <ccfdeclarationcodeblock parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" > 6853 <header> 6854 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6855 </header> 6856 </ccfdeclarationcodeblock> 6857 <codeaccessormethod accessType="0" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="0" > 6858 <header> 6859 <cppcodedocumentation tag="" indentLevel="1" /> 6860 </header> 6861 </codeaccessormethod> 6862 <codeaccessormethod accessType="1" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="0" > 6863 <header> 6864 <cppcodedocumentation tag="" indentLevel="1" /> 6865 </header> 6866 </codeaccessormethod> 6867 <codeaccessormethod accessType="2" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="0" > 6868 <header> 6869 <cppcodedocumentation tag="" indentLevel="1" /> 6870 </header> 6871 </codeaccessormethod> 6872 <codeaccessormethod accessType="3" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="0" > 6873 <header> 6874 <cppcodedocumentation tag="" indentLevel="1" /> 6875 </header> 6876 </codeaccessormethod> 6877 <codeaccessormethod accessType="4" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="0" > 6878 <header> 6879 <cppcodedocumentation tag="" indentLevel="1" /> 6880 </header> 6881 </codeaccessormethod> 6882 </codeclassfield> 6883 </classfields> 6884 </classifiercodedocument> 6885 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36489" parent_class="36489" fileExt=".h" fileName="mediaobject" > 6886 <textblocks> 6887 <codeblockwithcomments tag="hashDefBlock" text="#ifndef MEDIAOBJECT_H&#010;#define MEDIAOBJECT_H" > 6888 <header> 6889 <cppcodedocumentation tag="" writeOutText="false" /> 6890 </header> 6891 </codeblockwithcomments> 6892 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "kurl.h"&#010;" > 6893 <header> 6894 <cppcodedocumentation tag="" writeOutText="false" /> 6895 </header> 6896 </codeblockwithcomments> 6897 <codeblockwithcomments tag="using" writeOutText="false" > 6898 <header> 6899 <cppcodedocumentation tag="" writeOutText="false" /> 6900 </header> 6901 </codeblockwithcomments> 6902 <hierarchicalcodeblock tag="namespace" canDelete="false" > 6903 <header> 6904 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 6905 </header> 6906 <textblocks> 6907 <codeblockwithcomments tag="enums" writeOutText="false" > 6908 <header> 6909 <cppcodedocumentation tag="" writeOutText="false" /> 6910 </header> 6911 </codeblockwithcomments> 6912 <cppheaderclassdeclarationblock parent_id="36489" tag="classDeclarationBlock" canDelete="false" > 6913 <header> 6914 <cppcodedocumentation tag="" text="Class MediaObject&#010;" /> 6915 </header> 6916 <textblocks> 6917 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 6918 <header> 6919 <cppcodedocumentation tag="" text="Public stuff" /> 6920 </header> 6921 <textblocks> 6922 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 6923 <header> 6924 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 6925 </header> 6926 <textblocks> 6927 <ccfdeclarationcodeblock parent_id="38613" tag="tblock_0" canDelete="false" indentLevel="1" text=" long aboutToFinishTime;" > 6928 <header> 6929 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6930 </header> 6931 </ccfdeclarationcodeblock> 6932 </textblocks> 6933 </hierarchicalcodeblock> 6934 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 6935 <header> 6936 <cppcodedocumentation tag="" indentLevel="1" /> 6937 </header> 6938 <textblocks> 6939 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 6940 <header> 6941 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 6942 </header> 6943 <textblocks> 6944 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="MediaObject ( ) { }" > 6945 <header> 6946 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 6947 </header> 6948 </codeblockwithcomments> 6949 </textblocks> 6950 </hierarchicalcodeblock> 6951 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 6952 <header> 6953 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 6954 </header> 6955 <textblocks> 6956 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 6957 <header> 6958 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6959 </header> 6960 <textblocks/> 6961 </hierarchicalcodeblock> 6962 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 6963 <header> 6964 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 6965 </header> 6966 <textblocks> 6967 <codeaccessormethod accessType="0" parent_id="38613" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="38613" > 6968 <header> 6969 <cppcodedocumentation tag="" indentLevel="1" /> 6970 </header> 6971 </codeaccessormethod> 6972 <codeaccessormethod accessType="1" parent_id="38613" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="38613" > 6973 <header> 6974 <cppcodedocumentation tag="" indentLevel="1" /> 6975 </header> 6976 </codeaccessormethod> 6977 </textblocks> 6978 </hierarchicalcodeblock> 6979 </textblocks> 6980 </hierarchicalcodeblock> 6981 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 6982 <header> 6983 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 6984 </header> 6985 <textblocks> 6986 <codeoperation parent_id="38544" tag="operation_38544" canDelete="false" indentLevel="1" > 6987 <header> 6988 <cppcodedocumentation tag="" indentLevel="1" /> 6989 </header> 6990 </codeoperation> 6991 <codeoperation parent_id="38577" tag="operation_38577" canDelete="false" indentLevel="1" > 6992 <header> 6993 <cppcodedocumentation tag="" indentLevel="1" /> 6994 </header> 6995 </codeoperation> 6996 <codeoperation parent_id="38668" tag="operation_38668" canDelete="false" indentLevel="1" > 6997 <header> 6998 <cppcodedocumentation tag="" indentLevel="1" /> 6999 </header> 7000 </codeoperation> 7001 </textblocks> 7002 </hierarchicalcodeblock> 7003 </textblocks> 7004 </hierarchicalcodeblock> 7005 </textblocks> 7006 </hierarchicalcodeblock> 7007 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 7008 <header> 7009 <cppcodedocumentation tag="" text="Protected stuff" /> 7010 </header> 7011 <textblocks> 7012 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 7013 <header> 7014 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7015 </header> 7016 <textblocks/> 7017 </hierarchicalcodeblock> 7018 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 7019 <header> 7020 <cppcodedocumentation tag="" indentLevel="1" /> 7021 </header> 7022 <textblocks> 7023 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7024 <header> 7025 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7026 </header> 7027 <textblocks/> 7028 </hierarchicalcodeblock> 7029 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7030 <header> 7031 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7032 </header> 7033 <textblocks> 7034 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 7035 <header> 7036 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7037 </header> 7038 <textblocks/> 7039 </hierarchicalcodeblock> 7040 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 7041 <header> 7042 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7043 </header> 7044 <textblocks/> 7045 </hierarchicalcodeblock> 7046 </textblocks> 7047 </hierarchicalcodeblock> 7048 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7049 <header> 7050 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7051 </header> 7052 <textblocks> 7053 <codeoperation parent_id="38705" tag="operation_38705" canDelete="false" indentLevel="1" > 7054 <header> 7055 <cppcodedocumentation tag="" indentLevel="1" /> 7056 </header> 7057 </codeoperation> 7058 <codeoperation parent_id="38797" tag="operation_38797" canDelete="false" indentLevel="1" > 7059 <header> 7060 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param length " /> 7061 </header> 7062 </codeoperation> 7063 <codeoperation parent_id="38889" tag="operation_38889" canDelete="false" indentLevel="1" > 7064 <header> 7065 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param msec " /> 7066 </header> 7067 </codeoperation> 7068 </textblocks> 7069 </hierarchicalcodeblock> 7070 </textblocks> 7071 </hierarchicalcodeblock> 7072 </textblocks> 7073 </hierarchicalcodeblock> 7074 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 7075 <header> 7076 <cppcodedocumentation tag="" text="Private stuff" /> 7077 </header> 7078 <textblocks> 7079 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 7080 <header> 7081 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7082 </header> 7083 <textblocks/> 7084 </hierarchicalcodeblock> 7085 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 7086 <header> 7087 <cppcodedocumentation tag="" indentLevel="1" /> 7088 </header> 7089 <textblocks> 7090 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7091 <header> 7092 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7093 </header> 7094 <textblocks/> 7095 </hierarchicalcodeblock> 7096 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7097 <header> 7098 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7099 </header> 7100 <textblocks> 7101 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 7102 <header> 7103 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7104 </header> 7105 <textblocks/> 7106 </hierarchicalcodeblock> 7107 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 7108 <header> 7109 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7110 </header> 7111 <textblocks/> 7112 </hierarchicalcodeblock> 7113 </textblocks> 7114 </hierarchicalcodeblock> 7115 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7116 <header> 7117 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7118 </header> 7119 <textblocks/> 7120 </hierarchicalcodeblock> 7121 </textblocks> 7122 </hierarchicalcodeblock> 7123 </textblocks> 7124 </hierarchicalcodeblock> 7125 </textblocks> 7126 </cppheaderclassdeclarationblock> 7127 </textblocks> 7128 </hierarchicalcodeblock> 7129 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //MEDIAOBJECT_H" > 7130 <header> 7131 <cppcodedocumentation tag="" writeOutText="false" /> 7132 </header> 7133 </codeblockwithcomments> 7134 </textblocks> 7135 <header> 7136 <codecomment tag="" text="/************************************************************************&#010; mediaobject.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 7137 </header> 7138 <classfields> 7139 <codeclassfield parent_id="38613" field_type="0" initialValue="0" role_id="-1" writeOutMethods="true" listClassName="" > 7140 <header> 7141 <cppcodedocumentation tag="" /> 7142 </header> 7143 <ccfdeclarationcodeblock parent_id="38613" tag="tblock_0" canDelete="false" indentLevel="1" text=" long aboutToFinishTime;" > 7144 <header> 7145 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7146 </header> 7147 </ccfdeclarationcodeblock> 7148 <codeaccessormethod accessType="0" parent_id="38613" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="38613" > 7149 <header> 7150 <cppcodedocumentation tag="" indentLevel="1" /> 7151 </header> 7152 </codeaccessormethod> 7153 <codeaccessormethod accessType="1" parent_id="38613" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="38613" > 7154 <header> 7155 <cppcodedocumentation tag="" indentLevel="1" /> 7156 </header> 7157 </codeaccessormethod> 7158 </codeclassfield> 7159 </classfields> 7160 </classifiercodedocument> 7161 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36490" parent_class="36490" fileExt=".h" fileName="soundcardcapture" > 7162 <textblocks> 7163 <codeblockwithcomments tag="hashDefBlock" text="#ifndef SOUNDCARDCAPTURE_H&#010;#define SOUNDCARDCAPTURE_H" > 7164 <header> 7165 <cppcodedocumentation tag="" writeOutText="false" /> 7166 </header> 7167 </codeblockwithcomments> 7168 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 7169 <header> 7170 <cppcodedocumentation tag="" writeOutText="false" /> 7171 </header> 7172 </codeblockwithcomments> 7173 <codeblockwithcomments tag="using" writeOutText="false" > 7174 <header> 7175 <cppcodedocumentation tag="" writeOutText="false" /> 7176 </header> 7177 </codeblockwithcomments> 7178 <hierarchicalcodeblock tag="namespace" canDelete="false" > 7179 <header> 7180 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 7181 </header> 7182 <textblocks> 7183 <codeblockwithcomments tag="enums" writeOutText="false" > 7184 <header> 7185 <cppcodedocumentation tag="" writeOutText="false" /> 7186 </header> 7187 </codeblockwithcomments> 7188 <cppheaderclassdeclarationblock parent_id="36490" tag="classDeclarationBlock" canDelete="false" > 7189 <header> 7190 <cppcodedocumentation tag="" text="Class SoundcardCapture&#010;" /> 7191 </header> 7192 <textblocks> 7193 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 7194 <header> 7195 <cppcodedocumentation tag="" text="Public stuff" /> 7196 </header> 7197 <textblocks> 7198 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 7199 <header> 7200 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7201 </header> 7202 <textblocks/> 7203 </hierarchicalcodeblock> 7204 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 7205 <header> 7206 <cppcodedocumentation tag="" indentLevel="1" /> 7207 </header> 7208 <textblocks> 7209 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7210 <header> 7211 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7212 </header> 7213 <textblocks> 7214 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="SoundcardCapture ( ) { }" > 7215 <header> 7216 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 7217 </header> 7218 </codeblockwithcomments> 7219 </textblocks> 7220 </hierarchicalcodeblock> 7221 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7222 <header> 7223 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7224 </header> 7225 <textblocks> 7226 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 7227 <header> 7228 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7229 </header> 7230 <textblocks/> 7231 </hierarchicalcodeblock> 7232 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 7233 <header> 7234 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7235 </header> 7236 <textblocks/> 7237 </hierarchicalcodeblock> 7238 </textblocks> 7239 </hierarchicalcodeblock> 7240 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7241 <header> 7242 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7243 </header> 7244 <textblocks/> 7245 </hierarchicalcodeblock> 7246 </textblocks> 7247 </hierarchicalcodeblock> 7248 </textblocks> 7249 </hierarchicalcodeblock> 7250 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 7251 <header> 7252 <cppcodedocumentation tag="" text="Protected stuff" /> 7253 </header> 7254 <textblocks> 7255 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 7256 <header> 7257 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7258 </header> 7259 <textblocks/> 7260 </hierarchicalcodeblock> 7261 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 7262 <header> 7263 <cppcodedocumentation tag="" indentLevel="1" /> 7264 </header> 7265 <textblocks> 7266 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7267 <header> 7268 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7269 </header> 7270 <textblocks/> 7271 </hierarchicalcodeblock> 7272 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7273 <header> 7274 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7275 </header> 7276 <textblocks> 7277 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 7278 <header> 7279 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7280 </header> 7281 <textblocks/> 7282 </hierarchicalcodeblock> 7283 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 7284 <header> 7285 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7286 </header> 7287 <textblocks/> 7288 </hierarchicalcodeblock> 7289 </textblocks> 7290 </hierarchicalcodeblock> 7291 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7292 <header> 7293 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7294 </header> 7295 <textblocks/> 7296 </hierarchicalcodeblock> 7297 </textblocks> 7298 </hierarchicalcodeblock> 7299 </textblocks> 7300 </hierarchicalcodeblock> 7301 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 7302 <header> 7303 <cppcodedocumentation tag="" text="Private stuff" /> 7304 </header> 7305 <textblocks> 7306 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 7307 <header> 7308 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7309 </header> 7310 <textblocks/> 7311 </hierarchicalcodeblock> 7312 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 7313 <header> 7314 <cppcodedocumentation tag="" indentLevel="1" /> 7315 </header> 7316 <textblocks> 7317 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7318 <header> 7319 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7320 </header> 7321 <textblocks/> 7322 </hierarchicalcodeblock> 7323 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7324 <header> 7325 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7326 </header> 7327 <textblocks> 7328 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 7329 <header> 7330 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7331 </header> 7332 <textblocks/> 7333 </hierarchicalcodeblock> 7334 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 7335 <header> 7336 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7337 </header> 7338 <textblocks/> 7339 </hierarchicalcodeblock> 7340 </textblocks> 7341 </hierarchicalcodeblock> 7342 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7343 <header> 7344 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7345 </header> 7346 <textblocks/> 7347 </hierarchicalcodeblock> 7348 </textblocks> 7349 </hierarchicalcodeblock> 7350 </textblocks> 7351 </hierarchicalcodeblock> 7352 </textblocks> 7353 </cppheaderclassdeclarationblock> 7354 </textblocks> 7355 </hierarchicalcodeblock> 7356 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //SOUNDCARDCAPTURE_H" > 7357 <header> 7358 <cppcodedocumentation tag="" writeOutText="false" /> 7359 </header> 7360 </codeblockwithcomments> 7361 </textblocks> 7362 <header> 7363 <codecomment tag="" text="/************************************************************************&#010; soundcardcapture.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 7364 </header> 7365 <classfields/> 7366 </classifiercodedocument> 7367 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36491" parent_class="36491" fileExt=".h" fileName="bytestream" > 7368 <textblocks> 7369 <codeblockwithcomments tag="hashDefBlock" text="#ifndef BYTESTREAM_H&#010;#define BYTESTREAM_H" > 7370 <header> 7371 <cppcodedocumentation tag="" writeOutText="false" /> 7372 </header> 7373 </codeblockwithcomments> 7374 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 7375 <header> 7376 <cppcodedocumentation tag="" writeOutText="false" /> 7377 </header> 7378 </codeblockwithcomments> 7379 <codeblockwithcomments tag="using" writeOutText="false" > 7380 <header> 7381 <cppcodedocumentation tag="" writeOutText="false" /> 7382 </header> 7383 </codeblockwithcomments> 7384 <hierarchicalcodeblock tag="namespace" canDelete="false" > 7385 <header> 7386 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 7387 </header> 7388 <textblocks> 7389 <codeblockwithcomments tag="enums" writeOutText="false" > 7390 <header> 7391 <cppcodedocumentation tag="" writeOutText="false" /> 7392 </header> 7393 </codeblockwithcomments> 7394 <cppheaderclassdeclarationblock parent_id="36491" tag="classDeclarationBlock" canDelete="false" > 7395 <header> 7396 <cppcodedocumentation tag="" text="Class ByteStream&#010;" /> 7397 </header> 7398 <textblocks> 7399 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 7400 <header> 7401 <cppcodedocumentation tag="" text="Public stuff" /> 7402 </header> 7403 <textblocks> 7404 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 7405 <header> 7406 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7407 </header> 7408 <textblocks/> 7409 </hierarchicalcodeblock> 7410 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 7411 <header> 7412 <cppcodedocumentation tag="" indentLevel="1" /> 7413 </header> 7414 <textblocks> 7415 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7416 <header> 7417 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7418 </header> 7419 <textblocks> 7420 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="ByteStream ( ) { }" > 7421 <header> 7422 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 7423 </header> 7424 </codeblockwithcomments> 7425 </textblocks> 7426 </hierarchicalcodeblock> 7427 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7428 <header> 7429 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7430 </header> 7431 <textblocks> 7432 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 7433 <header> 7434 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7435 </header> 7436 <textblocks/> 7437 </hierarchicalcodeblock> 7438 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 7439 <header> 7440 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7441 </header> 7442 <textblocks/> 7443 </hierarchicalcodeblock> 7444 </textblocks> 7445 </hierarchicalcodeblock> 7446 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7447 <header> 7448 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7449 </header> 7450 <textblocks/> 7451 </hierarchicalcodeblock> 7452 </textblocks> 7453 </hierarchicalcodeblock> 7454 </textblocks> 7455 </hierarchicalcodeblock> 7456 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 7457 <header> 7458 <cppcodedocumentation tag="" text="Protected stuff" /> 7459 </header> 7460 <textblocks> 7461 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 7462 <header> 7463 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7464 </header> 7465 <textblocks/> 7466 </hierarchicalcodeblock> 7467 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 7468 <header> 7469 <cppcodedocumentation tag="" indentLevel="1" /> 7470 </header> 7471 <textblocks> 7472 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7473 <header> 7474 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7475 </header> 7476 <textblocks/> 7477 </hierarchicalcodeblock> 7478 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7479 <header> 7480 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7481 </header> 7482 <textblocks> 7483 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 7484 <header> 7485 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7486 </header> 7487 <textblocks/> 7488 </hierarchicalcodeblock> 7489 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 7490 <header> 7491 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7492 </header> 7493 <textblocks/> 7494 </hierarchicalcodeblock> 7495 </textblocks> 7496 </hierarchicalcodeblock> 7497 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7498 <header> 7499 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7500 </header> 7501 <textblocks/> 7502 </hierarchicalcodeblock> 7503 </textblocks> 7504 </hierarchicalcodeblock> 7505 </textblocks> 7506 </hierarchicalcodeblock> 7507 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 7508 <header> 7509 <cppcodedocumentation tag="" text="Private stuff" /> 7510 </header> 7511 <textblocks> 7512 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 7513 <header> 7514 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7515 </header> 7516 <textblocks/> 7517 </hierarchicalcodeblock> 7518 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 7519 <header> 7520 <cppcodedocumentation tag="" indentLevel="1" /> 7521 </header> 7522 <textblocks> 7523 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7524 <header> 7525 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7526 </header> 7527 <textblocks/> 7528 </hierarchicalcodeblock> 7529 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7530 <header> 7531 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7532 </header> 7533 <textblocks> 7534 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 7535 <header> 7536 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7537 </header> 7538 <textblocks/> 7539 </hierarchicalcodeblock> 7540 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 7541 <header> 7542 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7543 </header> 7544 <textblocks/> 7545 </hierarchicalcodeblock> 7546 </textblocks> 7547 </hierarchicalcodeblock> 7548 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7549 <header> 7550 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7551 </header> 7552 <textblocks/> 7553 </hierarchicalcodeblock> 7554 </textblocks> 7555 </hierarchicalcodeblock> 7556 </textblocks> 7557 </hierarchicalcodeblock> 7558 </textblocks> 7559 </cppheaderclassdeclarationblock> 7560 </textblocks> 7561 </hierarchicalcodeblock> 7562 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BYTESTREAM_H" > 7563 <header> 7564 <cppcodedocumentation tag="" writeOutText="false" /> 7565 </header> 7566 </codeblockwithcomments> 7567 </textblocks> 7568 <header> 7569 <codecomment tag="" text="/************************************************************************&#010; bytestream.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 7570 </header> 7571 <classfields/> 7572 </classifiercodedocument> 7573 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36501" parent_class="36501" fileExt=".h" fileName="audiopath" > 7574 <textblocks> 7575 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOPATH_H&#010;#define AUDIOPATH_H" > 7576 <header> 7577 <cppcodedocumentation tag="" writeOutText="false" /> 7578 </header> 7579 </codeblockwithcomments> 7580 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;#include "qstring.h"&#010;#include "audioeffect.h"&#010;#include "abstractaudiooutput.h"&#010;#include "audioeffect.h"&#010;" > 7581 <header> 7582 <cppcodedocumentation tag="" writeOutText="false" /> 7583 </header> 7584 </codeblockwithcomments> 7585 <codeblockwithcomments tag="using" writeOutText="false" > 7586 <header> 7587 <cppcodedocumentation tag="" writeOutText="false" /> 7588 </header> 7589 </codeblockwithcomments> 7590 <hierarchicalcodeblock tag="namespace" canDelete="false" > 7591 <header> 7592 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 7593 </header> 7594 <textblocks> 7595 <codeblockwithcomments tag="enums" writeOutText="false" > 7596 <header> 7597 <cppcodedocumentation tag="" writeOutText="false" /> 7598 </header> 7599 </codeblockwithcomments> 7600 <cppheaderclassdeclarationblock parent_id="36501" tag="classDeclarationBlock" canDelete="false" > 7601 <header> 7602 <cppcodedocumentation tag="" text="Class AudioPath&#010;" /> 7603 </header> 7604 <textblocks> 7605 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 7606 <header> 7607 <cppcodedocumentation tag="" text="Public stuff" /> 7608 </header> 7609 <textblocks> 7610 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 7611 <header> 7612 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7613 </header> 7614 <textblocks/> 7615 </hierarchicalcodeblock> 7616 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 7617 <header> 7618 <cppcodedocumentation tag="" indentLevel="1" /> 7619 </header> 7620 <textblocks> 7621 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7622 <header> 7623 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7624 </header> 7625 <textblocks> 7626 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioPath ( ) { }" > 7627 <header> 7628 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 7629 </header> 7630 </codeblockwithcomments> 7631 </textblocks> 7632 </hierarchicalcodeblock> 7633 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7634 <header> 7635 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7636 </header> 7637 <textblocks> 7638 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 7639 <header> 7640 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7641 </header> 7642 <textblocks/> 7643 </hierarchicalcodeblock> 7644 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 7645 <header> 7646 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7647 </header> 7648 <textblocks/> 7649 </hierarchicalcodeblock> 7650 </textblocks> 7651 </hierarchicalcodeblock> 7652 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7653 <header> 7654 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7655 </header> 7656 <textblocks> 7657 <codeoperation parent_id="36570" tag="operation_36570" canDelete="false" indentLevel="1" > 7658 <header> 7659 <cppcodedocumentation tag="" indentLevel="1" /> 7660 </header> 7661 </codeoperation> 7662 <codeoperation parent_id="36575" tag="operation_36575" canDelete="false" indentLevel="1" > 7663 <header> 7664 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param channel " /> 7665 </header> 7666 </codeoperation> 7667 <codeoperation parent_id="36580" tag="operation_36580" canDelete="false" indentLevel="1" > 7668 <header> 7669 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param channel " /> 7670 </header> 7671 </codeoperation> 7672 <codeoperation parent_id="36750" tag="operation_36750" canDelete="false" indentLevel="1" > 7673 <header> 7674 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param newEffect &#010;@param insertBefore " /> 7675 </header> 7676 </codeoperation> 7677 <codeoperation parent_id="36704" tag="operation_36704" canDelete="false" indentLevel="1" > 7678 <header> 7679 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param output " /> 7680 </header> 7681 </codeoperation> 7682 <codeoperation parent_id="36728" tag="operation_36728" canDelete="false" indentLevel="1" > 7683 <header> 7684 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param output " /> 7685 </header> 7686 </codeoperation> 7687 <codeoperation parent_id="42150" tag="operation_42150" canDelete="false" indentLevel="1" > 7688 <header> 7689 <cppcodedocumentation tag="" indentLevel="1" /> 7690 </header> 7691 </codeoperation> 7692 <codeoperation parent_id="41626" tag="operation_41626" canDelete="false" indentLevel="1" > 7693 <header> 7694 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param effect " /> 7695 </header> 7696 </codeoperation> 7697 </textblocks> 7698 </hierarchicalcodeblock> 7699 </textblocks> 7700 </hierarchicalcodeblock> 7701 </textblocks> 7702 </hierarchicalcodeblock> 7703 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 7704 <header> 7705 <cppcodedocumentation tag="" text="Protected stuff" /> 7706 </header> 7707 <textblocks> 7708 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 7709 <header> 7710 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7711 </header> 7712 <textblocks/> 7713 </hierarchicalcodeblock> 7714 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 7715 <header> 7716 <cppcodedocumentation tag="" indentLevel="1" /> 7717 </header> 7718 <textblocks> 7719 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7720 <header> 7721 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7722 </header> 7723 <textblocks/> 7724 </hierarchicalcodeblock> 7725 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7726 <header> 7727 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7728 </header> 7729 <textblocks> 7730 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 7731 <header> 7732 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7733 </header> 7734 <textblocks/> 7735 </hierarchicalcodeblock> 7736 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 7737 <header> 7738 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7739 </header> 7740 <textblocks/> 7741 </hierarchicalcodeblock> 7742 </textblocks> 7743 </hierarchicalcodeblock> 7744 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7745 <header> 7746 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7747 </header> 7748 <textblocks/> 7749 </hierarchicalcodeblock> 7750 </textblocks> 7751 </hierarchicalcodeblock> 7752 </textblocks> 7753 </hierarchicalcodeblock> 7754 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 7755 <header> 7756 <cppcodedocumentation tag="" text="Private stuff" /> 7757 </header> 7758 <textblocks> 7759 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 7760 <header> 7761 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7762 </header> 7763 <textblocks/> 7764 </hierarchicalcodeblock> 7765 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 7766 <header> 7767 <cppcodedocumentation tag="" indentLevel="1" /> 7768 </header> 7769 <textblocks> 7770 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7771 <header> 7772 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7773 </header> 7774 <textblocks/> 7775 </hierarchicalcodeblock> 7776 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7777 <header> 7778 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7779 </header> 7780 <textblocks> 7781 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 7782 <header> 7783 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7784 </header> 7785 <textblocks/> 7786 </hierarchicalcodeblock> 7787 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 7788 <header> 7789 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7790 </header> 7791 <textblocks/> 7792 </hierarchicalcodeblock> 7793 </textblocks> 7794 </hierarchicalcodeblock> 7795 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 7796 <header> 7797 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 7798 </header> 7799 <textblocks/> 7800 </hierarchicalcodeblock> 7801 </textblocks> 7802 </hierarchicalcodeblock> 7803 </textblocks> 7804 </hierarchicalcodeblock> 7805 </textblocks> 7806 </cppheaderclassdeclarationblock> 7807 </textblocks> 7808 </hierarchicalcodeblock> 7809 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOPATH_H" > 7810 <header> 7811 <cppcodedocumentation tag="" writeOutText="false" /> 7812 </header> 7813 </codeblockwithcomments> 7814 </textblocks> 7815 <header> 7816 <codecomment tag="" text="/************************************************************************&#010; audiopath.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 7817 </header> 7818 <classfields> 7819 <codeclassfield parent_id="36691" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 7820 <header> 7821 <cppcodedocumentation tag="" /> 7822 </header> 7823 <ccfdeclarationcodeblock parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 7824 <header> 7825 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7826 </header> 7827 </ccfdeclarationcodeblock> 7828 <codeaccessormethod accessType="0" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="1" > 7829 <header> 7830 <cppcodedocumentation tag="" indentLevel="1" /> 7831 </header> 7832 </codeaccessormethod> 7833 <codeaccessormethod accessType="1" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="1" > 7834 <header> 7835 <cppcodedocumentation tag="" indentLevel="1" /> 7836 </header> 7837 </codeaccessormethod> 7838 <codeaccessormethod accessType="2" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="1" > 7839 <header> 7840 <cppcodedocumentation tag="" indentLevel="1" /> 7841 </header> 7842 </codeaccessormethod> 7843 <codeaccessormethod accessType="3" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="1" > 7844 <header> 7845 <cppcodedocumentation tag="" indentLevel="1" /> 7846 </header> 7847 </codeaccessormethod> 7848 <codeaccessormethod accessType="4" parent_id="36691" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36691" role_id="1" > 7849 <header> 7850 <cppcodedocumentation tag="" indentLevel="1" /> 7851 </header> 7852 </codeaccessormethod> 7853 </codeclassfield> 7854 <codeclassfield parent_id="36823" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 7855 <header> 7856 <cppcodedocumentation tag="" /> 7857 </header> 7858 <ccfdeclarationcodeblock parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" AudioPath ;" > 7859 <header> 7860 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7861 </header> 7862 </ccfdeclarationcodeblock> 7863 <codeaccessormethod accessType="0" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="0" > 7864 <header> 7865 <cppcodedocumentation tag="" indentLevel="1" /> 7866 </header> 7867 </codeaccessormethod> 7868 <codeaccessormethod accessType="1" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="0" > 7869 <header> 7870 <cppcodedocumentation tag="" indentLevel="1" /> 7871 </header> 7872 </codeaccessormethod> 7873 <codeaccessormethod accessType="2" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="0" > 7874 <header> 7875 <cppcodedocumentation tag="" indentLevel="1" /> 7876 </header> 7877 </codeaccessormethod> 7878 <codeaccessormethod accessType="3" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="0" > 7879 <header> 7880 <cppcodedocumentation tag="" indentLevel="1" /> 7881 </header> 7882 </codeaccessormethod> 7883 <codeaccessormethod accessType="4" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="0" > 7884 <header> 7885 <cppcodedocumentation tag="" indentLevel="1" /> 7886 </header> 7887 </codeaccessormethod> 7888 </codeclassfield> 7889 <codeclassfield parent_id="36861" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 7890 <header> 7891 <cppcodedocumentation tag="" /> 7892 </header> 7893 <ccfdeclarationcodeblock parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" > 7894 <header> 7895 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7896 </header> 7897 </ccfdeclarationcodeblock> 7898 <codeaccessormethod accessType="0" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="0" > 7899 <header> 7900 <cppcodedocumentation tag="" indentLevel="1" /> 7901 </header> 7902 </codeaccessormethod> 7903 <codeaccessormethod accessType="1" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="0" > 7904 <header> 7905 <cppcodedocumentation tag="" indentLevel="1" /> 7906 </header> 7907 </codeaccessormethod> 7908 <codeaccessormethod accessType="2" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="0" > 7909 <header> 7910 <cppcodedocumentation tag="" indentLevel="1" /> 7911 </header> 7912 </codeaccessormethod> 7913 <codeaccessormethod accessType="3" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="0" > 7914 <header> 7915 <cppcodedocumentation tag="" indentLevel="1" /> 7916 </header> 7917 </codeaccessormethod> 7918 <codeaccessormethod accessType="4" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="0" > 7919 <header> 7920 <cppcodedocumentation tag="" indentLevel="1" /> 7921 </header> 7922 </codeaccessormethod> 7923 </codeclassfield> 7924 </classfields> 7925 </classifiercodedocument> 7926 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36502" parent_class="36502" fileExt=".h" fileName="videopath" > 7927 <textblocks> 7928 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOPATH_H&#010;#define VIDEOPATH_H" > 7929 <header> 7930 <cppcodedocumentation tag="" writeOutText="false" /> 7931 </header> 7932 </codeblockwithcomments> 7933 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;#include "abstractvideooutput.h"&#010;#include "videoeffect.h"&#010;" > 7934 <header> 7935 <cppcodedocumentation tag="" writeOutText="false" /> 7936 </header> 7937 </codeblockwithcomments> 7938 <codeblockwithcomments tag="using" writeOutText="false" > 7939 <header> 7940 <cppcodedocumentation tag="" writeOutText="false" /> 7941 </header> 7942 </codeblockwithcomments> 7943 <hierarchicalcodeblock tag="namespace" canDelete="false" > 7944 <header> 7945 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 7946 </header> 7947 <textblocks> 7948 <codeblockwithcomments tag="enums" writeOutText="false" > 7949 <header> 7950 <cppcodedocumentation tag="" writeOutText="false" /> 7951 </header> 7952 </codeblockwithcomments> 7953 <cppheaderclassdeclarationblock parent_id="36502" tag="classDeclarationBlock" canDelete="false" > 7954 <header> 7955 <cppcodedocumentation tag="" text="Class VideoPath&#010;" /> 7956 </header> 7957 <textblocks> 7958 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 7959 <header> 7960 <cppcodedocumentation tag="" text="Public stuff" /> 7961 </header> 7962 <textblocks> 7963 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 7964 <header> 7965 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 7966 </header> 7967 <textblocks/> 7968 </hierarchicalcodeblock> 7969 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 7970 <header> 7971 <cppcodedocumentation tag="" indentLevel="1" /> 7972 </header> 7973 <textblocks> 7974 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 7975 <header> 7976 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 7977 </header> 7978 <textblocks> 7979 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoPath ( ) { }" > 7980 <header> 7981 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 7982 </header> 7983 </codeblockwithcomments> 7984 </textblocks> 7985 </hierarchicalcodeblock> 7986 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 7987 <header> 7988 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 7989 </header> 7990 <textblocks> 7991 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 7992 <header> 7993 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 7994 </header> 7995 <textblocks/> 7996 </hierarchicalcodeblock> 7997 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 7998 <header> 7999 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8000 </header> 8001 <textblocks/> 8002 </hierarchicalcodeblock> 8003 </textblocks> 8004 </hierarchicalcodeblock> 8005 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8006 <header> 8007 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8008 </header> 8009 <textblocks> 8010 <codeoperation parent_id="37063" tag="operation_37063" canDelete="false" indentLevel="1" > 8011 <header> 8012 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param output " /> 8013 </header> 8014 </codeoperation> 8015 <codeoperation parent_id="37091" tag="operation_37091" canDelete="false" indentLevel="1" > 8016 <header> 8017 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param output " /> 8018 </header> 8019 </codeoperation> 8020 <codeoperation parent_id="37122" tag="operation_37122" canDelete="false" indentLevel="1" > 8021 <header> 8022 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param newEffect &#010;@param insertBefore " /> 8023 </header> 8024 </codeoperation> 8025 </textblocks> 8026 </hierarchicalcodeblock> 8027 </textblocks> 8028 </hierarchicalcodeblock> 8029 </textblocks> 8030 </hierarchicalcodeblock> 8031 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 8032 <header> 8033 <cppcodedocumentation tag="" text="Protected stuff" /> 8034 </header> 8035 <textblocks> 8036 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 8037 <header> 8038 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8039 </header> 8040 <textblocks/> 8041 </hierarchicalcodeblock> 8042 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 8043 <header> 8044 <cppcodedocumentation tag="" indentLevel="1" /> 8045 </header> 8046 <textblocks> 8047 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8048 <header> 8049 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8050 </header> 8051 <textblocks/> 8052 </hierarchicalcodeblock> 8053 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8054 <header> 8055 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8056 </header> 8057 <textblocks> 8058 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 8059 <header> 8060 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8061 </header> 8062 <textblocks/> 8063 </hierarchicalcodeblock> 8064 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 8065 <header> 8066 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8067 </header> 8068 <textblocks/> 8069 </hierarchicalcodeblock> 8070 </textblocks> 8071 </hierarchicalcodeblock> 8072 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8073 <header> 8074 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8075 </header> 8076 <textblocks/> 8077 </hierarchicalcodeblock> 8078 </textblocks> 8079 </hierarchicalcodeblock> 8080 </textblocks> 8081 </hierarchicalcodeblock> 8082 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 8083 <header> 8084 <cppcodedocumentation tag="" text="Private stuff" /> 8085 </header> 8086 <textblocks> 8087 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 8088 <header> 8089 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8090 </header> 8091 <textblocks/> 8092 </hierarchicalcodeblock> 8093 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 8094 <header> 8095 <cppcodedocumentation tag="" indentLevel="1" /> 8096 </header> 8097 <textblocks> 8098 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8099 <header> 8100 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8101 </header> 8102 <textblocks/> 8103 </hierarchicalcodeblock> 8104 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8105 <header> 8106 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8107 </header> 8108 <textblocks> 8109 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 8110 <header> 8111 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8112 </header> 8113 <textblocks/> 8114 </hierarchicalcodeblock> 8115 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 8116 <header> 8117 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8118 </header> 8119 <textblocks/> 8120 </hierarchicalcodeblock> 8121 </textblocks> 8122 </hierarchicalcodeblock> 8123 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8124 <header> 8125 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8126 </header> 8127 <textblocks/> 8128 </hierarchicalcodeblock> 8129 </textblocks> 8130 </hierarchicalcodeblock> 8131 </textblocks> 8132 </hierarchicalcodeblock> 8133 </textblocks> 8134 </cppheaderclassdeclarationblock> 8135 </textblocks> 8136 </hierarchicalcodeblock> 8137 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOPATH_H" > 8138 <header> 8139 <cppcodedocumentation tag="" writeOutText="false" /> 8140 </header> 8141 </codeblockwithcomments> 8142 </textblocks> 8143 <header> 8144 <codecomment tag="" text="/************************************************************************&#010; videopath.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 8145 </header> 8146 <classfields> 8147 <codeclassfield parent_id="36678" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 8148 <header> 8149 <cppcodedocumentation tag="" /> 8150 </header> 8151 <ccfdeclarationcodeblock parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 8152 <header> 8153 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8154 </header> 8155 </ccfdeclarationcodeblock> 8156 <codeaccessormethod accessType="0" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="1" > 8157 <header> 8158 <cppcodedocumentation tag="" indentLevel="1" /> 8159 </header> 8160 </codeaccessormethod> 8161 <codeaccessormethod accessType="1" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="1" > 8162 <header> 8163 <cppcodedocumentation tag="" indentLevel="1" /> 8164 </header> 8165 </codeaccessormethod> 8166 <codeaccessormethod accessType="2" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="1" > 8167 <header> 8168 <cppcodedocumentation tag="" indentLevel="1" /> 8169 </header> 8170 </codeaccessormethod> 8171 <codeaccessormethod accessType="3" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="1" > 8172 <header> 8173 <cppcodedocumentation tag="" indentLevel="1" /> 8174 </header> 8175 </codeaccessormethod> 8176 <codeaccessormethod accessType="4" parent_id="36678" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36678" role_id="1" > 8177 <header> 8178 <cppcodedocumentation tag="" indentLevel="1" /> 8179 </header> 8180 </codeaccessormethod> 8181 </codeclassfield> 8182 <codeclassfield parent_id="36842" field_type="3" initialValue="" role_id="0" writeOutMethods="true" listClassName="" > 8183 <header> 8184 <cppcodedocumentation tag="" /> 8185 </header> 8186 <ccfdeclarationcodeblock parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" VideoPath ;" > 8187 <header> 8188 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8189 </header> 8190 </ccfdeclarationcodeblock> 8191 <codeaccessormethod accessType="0" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="0" > 8192 <header> 8193 <cppcodedocumentation tag="" indentLevel="1" /> 8194 </header> 8195 </codeaccessormethod> 8196 <codeaccessormethod accessType="1" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="0" > 8197 <header> 8198 <cppcodedocumentation tag="" indentLevel="1" /> 8199 </header> 8200 </codeaccessormethod> 8201 <codeaccessormethod accessType="2" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="0" > 8202 <header> 8203 <cppcodedocumentation tag="" indentLevel="1" /> 8204 </header> 8205 </codeaccessormethod> 8206 <codeaccessormethod accessType="3" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="0" > 8207 <header> 8208 <cppcodedocumentation tag="" indentLevel="1" /> 8209 </header> 8210 </codeaccessormethod> 8211 <codeaccessormethod accessType="4" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="0" > 8212 <header> 8213 <cppcodedocumentation tag="" indentLevel="1" /> 8214 </header> 8215 </codeaccessormethod> 8216 </codeclassfield> 8217 <codeclassfield parent_id="36880" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 8218 <header> 8219 <cppcodedocumentation tag="" /> 8220 </header> 8221 <ccfdeclarationcodeblock parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" > 8222 <header> 8223 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8224 </header> 8225 </ccfdeclarationcodeblock> 8226 <codeaccessormethod accessType="0" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="0" > 8227 <header> 8228 <cppcodedocumentation tag="" indentLevel="1" /> 8229 </header> 8230 </codeaccessormethod> 8231 <codeaccessormethod accessType="1" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="0" > 8232 <header> 8233 <cppcodedocumentation tag="" indentLevel="1" /> 8234 </header> 8235 </codeaccessormethod> 8236 <codeaccessormethod accessType="2" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="0" > 8237 <header> 8238 <cppcodedocumentation tag="" indentLevel="1" /> 8239 </header> 8240 </codeaccessormethod> 8241 <codeaccessormethod accessType="3" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="0" > 8242 <header> 8243 <cppcodedocumentation tag="" indentLevel="1" /> 8244 </header> 8245 </codeaccessormethod> 8246 <codeaccessormethod accessType="4" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="0" > 8247 <header> 8248 <cppcodedocumentation tag="" indentLevel="1" /> 8249 </header> 8250 </codeaccessormethod> 8251 </codeclassfield> 8252 </classfields> 8253 </classifiercodedocument> 8254 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36503" parent_class="36503" fileExt=".h" fileName="audioeffect" > 8255 <textblocks> 8256 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOEFFECT_H&#010;#define AUDIOEFFECT_H" > 8257 <header> 8258 <cppcodedocumentation tag="" writeOutText="false" /> 8259 </header> 8260 </codeblockwithcomments> 8261 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;" > 8262 <header> 8263 <cppcodedocumentation tag="" writeOutText="false" /> 8264 </header> 8265 </codeblockwithcomments> 8266 <codeblockwithcomments tag="using" writeOutText="false" > 8267 <header> 8268 <cppcodedocumentation tag="" writeOutText="false" /> 8269 </header> 8270 </codeblockwithcomments> 8271 <hierarchicalcodeblock tag="namespace" canDelete="false" > 8272 <header> 8273 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 8274 </header> 8275 <textblocks> 8276 <codeblockwithcomments tag="enums" writeOutText="false" > 8277 <header> 8278 <cppcodedocumentation tag="" writeOutText="false" /> 8279 </header> 8280 </codeblockwithcomments> 8281 <cppheaderclassdeclarationblock parent_id="36503" tag="classDeclarationBlock" canDelete="false" > 8282 <header> 8283 <cppcodedocumentation tag="" text="Class AudioEffect&#010;" /> 8284 </header> 8285 <textblocks> 8286 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 8287 <header> 8288 <cppcodedocumentation tag="" text="Public stuff" /> 8289 </header> 8290 <textblocks> 8291 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 8292 <header> 8293 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8294 </header> 8295 <textblocks/> 8296 </hierarchicalcodeblock> 8297 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 8298 <header> 8299 <cppcodedocumentation tag="" indentLevel="1" /> 8300 </header> 8301 <textblocks> 8302 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8303 <header> 8304 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8305 </header> 8306 <textblocks> 8307 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioEffect ( ) { }" > 8308 <header> 8309 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 8310 </header> 8311 </codeblockwithcomments> 8312 </textblocks> 8313 </hierarchicalcodeblock> 8314 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8315 <header> 8316 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8317 </header> 8318 <textblocks> 8319 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 8320 <header> 8321 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8322 </header> 8323 <textblocks/> 8324 </hierarchicalcodeblock> 8325 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 8326 <header> 8327 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8328 </header> 8329 <textblocks/> 8330 </hierarchicalcodeblock> 8331 </textblocks> 8332 </hierarchicalcodeblock> 8333 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8334 <header> 8335 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8336 </header> 8337 <textblocks/> 8338 </hierarchicalcodeblock> 8339 </textblocks> 8340 </hierarchicalcodeblock> 8341 </textblocks> 8342 </hierarchicalcodeblock> 8343 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 8344 <header> 8345 <cppcodedocumentation tag="" text="Protected stuff" /> 8346 </header> 8347 <textblocks> 8348 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 8349 <header> 8350 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8351 </header> 8352 <textblocks/> 8353 </hierarchicalcodeblock> 8354 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 8355 <header> 8356 <cppcodedocumentation tag="" indentLevel="1" /> 8357 </header> 8358 <textblocks> 8359 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8360 <header> 8361 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8362 </header> 8363 <textblocks/> 8364 </hierarchicalcodeblock> 8365 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8366 <header> 8367 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8368 </header> 8369 <textblocks> 8370 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 8371 <header> 8372 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8373 </header> 8374 <textblocks/> 8375 </hierarchicalcodeblock> 8376 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 8377 <header> 8378 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8379 </header> 8380 <textblocks/> 8381 </hierarchicalcodeblock> 8382 </textblocks> 8383 </hierarchicalcodeblock> 8384 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8385 <header> 8386 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8387 </header> 8388 <textblocks/> 8389 </hierarchicalcodeblock> 8390 </textblocks> 8391 </hierarchicalcodeblock> 8392 </textblocks> 8393 </hierarchicalcodeblock> 8394 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 8395 <header> 8396 <cppcodedocumentation tag="" text="Private stuff" /> 8397 </header> 8398 <textblocks> 8399 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 8400 <header> 8401 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8402 </header> 8403 <textblocks/> 8404 </hierarchicalcodeblock> 8405 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 8406 <header> 8407 <cppcodedocumentation tag="" indentLevel="1" /> 8408 </header> 8409 <textblocks> 8410 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8411 <header> 8412 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8413 </header> 8414 <textblocks/> 8415 </hierarchicalcodeblock> 8416 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8417 <header> 8418 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8419 </header> 8420 <textblocks> 8421 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 8422 <header> 8423 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8424 </header> 8425 <textblocks/> 8426 </hierarchicalcodeblock> 8427 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 8428 <header> 8429 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8430 </header> 8431 <textblocks/> 8432 </hierarchicalcodeblock> 8433 </textblocks> 8434 </hierarchicalcodeblock> 8435 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8436 <header> 8437 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8438 </header> 8439 <textblocks/> 8440 </hierarchicalcodeblock> 8441 </textblocks> 8442 </hierarchicalcodeblock> 8443 </textblocks> 8444 </hierarchicalcodeblock> 8445 </textblocks> 8446 </cppheaderclassdeclarationblock> 8447 </textblocks> 8448 </hierarchicalcodeblock> 8449 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOEFFECT_H" > 8450 <header> 8451 <cppcodedocumentation tag="" writeOutText="false" /> 8452 </header> 8453 </codeblockwithcomments> 8454 </textblocks> 8455 <header> 8456 <codecomment tag="" text="/************************************************************************&#010; audioeffect.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 8457 </header> 8458 <classfields> 8459 <codeclassfield parent_id="36823" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 8460 <header> 8461 <cppcodedocumentation tag="" /> 8462 </header> 8463 <ccfdeclarationcodeblock parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 8464 <header> 8465 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8466 </header> 8467 </ccfdeclarationcodeblock> 8468 <codeaccessormethod accessType="0" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="1" > 8469 <header> 8470 <cppcodedocumentation tag="" indentLevel="1" /> 8471 </header> 8472 </codeaccessormethod> 8473 <codeaccessormethod accessType="1" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="1" > 8474 <header> 8475 <cppcodedocumentation tag="" indentLevel="1" /> 8476 </header> 8477 </codeaccessormethod> 8478 <codeaccessormethod accessType="2" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="1" > 8479 <header> 8480 <cppcodedocumentation tag="" indentLevel="1" /> 8481 </header> 8482 </codeaccessormethod> 8483 <codeaccessormethod accessType="3" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="1" > 8484 <header> 8485 <cppcodedocumentation tag="" indentLevel="1" /> 8486 </header> 8487 </codeaccessormethod> 8488 <codeaccessormethod accessType="4" parent_id="36823" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36823" role_id="1" > 8489 <header> 8490 <cppcodedocumentation tag="" indentLevel="1" /> 8491 </header> 8492 </codeaccessormethod> 8493 </codeclassfield> 8494 </classfields> 8495 </classifiercodedocument> 8496 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36504" parent_class="36504" fileExt=".h" fileName="videoeffect" > 8497 <textblocks> 8498 <codeblockwithcomments tag="hashDefBlock" text="#ifndef VIDEOEFFECT_H&#010;#define VIDEOEFFECT_H" > 8499 <header> 8500 <cppcodedocumentation tag="" writeOutText="false" /> 8501 </header> 8502 </codeblockwithcomments> 8503 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;" > 8504 <header> 8505 <cppcodedocumentation tag="" writeOutText="false" /> 8506 </header> 8507 </codeblockwithcomments> 8508 <codeblockwithcomments tag="using" writeOutText="false" > 8509 <header> 8510 <cppcodedocumentation tag="" writeOutText="false" /> 8511 </header> 8512 </codeblockwithcomments> 8513 <hierarchicalcodeblock tag="namespace" canDelete="false" > 8514 <header> 8515 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 8516 </header> 8517 <textblocks> 8518 <codeblockwithcomments tag="enums" writeOutText="false" > 8519 <header> 8520 <cppcodedocumentation tag="" writeOutText="false" /> 8521 </header> 8522 </codeblockwithcomments> 8523 <cppheaderclassdeclarationblock parent_id="36504" tag="classDeclarationBlock" canDelete="false" > 8524 <header> 8525 <cppcodedocumentation tag="" text="Class VideoEffect&#010;" /> 8526 </header> 8527 <textblocks> 8528 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 8529 <header> 8530 <cppcodedocumentation tag="" text="Public stuff" /> 8531 </header> 8532 <textblocks> 8533 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 8534 <header> 8535 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8536 </header> 8537 <textblocks/> 8538 </hierarchicalcodeblock> 8539 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 8540 <header> 8541 <cppcodedocumentation tag="" indentLevel="1" /> 8542 </header> 8543 <textblocks> 8544 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8545 <header> 8546 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8547 </header> 8548 <textblocks> 8549 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="VideoEffect ( ) { }" > 8550 <header> 8551 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 8552 </header> 8553 </codeblockwithcomments> 8554 </textblocks> 8555 </hierarchicalcodeblock> 8556 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8557 <header> 8558 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8559 </header> 8560 <textblocks> 8561 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 8562 <header> 8563 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8564 </header> 8565 <textblocks/> 8566 </hierarchicalcodeblock> 8567 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 8568 <header> 8569 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8570 </header> 8571 <textblocks/> 8572 </hierarchicalcodeblock> 8573 </textblocks> 8574 </hierarchicalcodeblock> 8575 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8576 <header> 8577 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8578 </header> 8579 <textblocks/> 8580 </hierarchicalcodeblock> 8581 </textblocks> 8582 </hierarchicalcodeblock> 8583 </textblocks> 8584 </hierarchicalcodeblock> 8585 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 8586 <header> 8587 <cppcodedocumentation tag="" text="Protected stuff" /> 8588 </header> 8589 <textblocks> 8590 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 8591 <header> 8592 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8593 </header> 8594 <textblocks/> 8595 </hierarchicalcodeblock> 8596 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 8597 <header> 8598 <cppcodedocumentation tag="" indentLevel="1" /> 8599 </header> 8600 <textblocks> 8601 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8602 <header> 8603 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8604 </header> 8605 <textblocks/> 8606 </hierarchicalcodeblock> 8607 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8608 <header> 8609 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8610 </header> 8611 <textblocks> 8612 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 8613 <header> 8614 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8615 </header> 8616 <textblocks/> 8617 </hierarchicalcodeblock> 8618 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 8619 <header> 8620 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8621 </header> 8622 <textblocks/> 8623 </hierarchicalcodeblock> 8624 </textblocks> 8625 </hierarchicalcodeblock> 8626 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8627 <header> 8628 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8629 </header> 8630 <textblocks/> 8631 </hierarchicalcodeblock> 8632 </textblocks> 8633 </hierarchicalcodeblock> 8634 </textblocks> 8635 </hierarchicalcodeblock> 8636 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 8637 <header> 8638 <cppcodedocumentation tag="" text="Private stuff" /> 8639 </header> 8640 <textblocks> 8641 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 8642 <header> 8643 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8644 </header> 8645 <textblocks/> 8646 </hierarchicalcodeblock> 8647 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 8648 <header> 8649 <cppcodedocumentation tag="" indentLevel="1" /> 8650 </header> 8651 <textblocks> 8652 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8653 <header> 8654 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8655 </header> 8656 <textblocks/> 8657 </hierarchicalcodeblock> 8658 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8659 <header> 8660 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8661 </header> 8662 <textblocks> 8663 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 8664 <header> 8665 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8666 </header> 8667 <textblocks/> 8668 </hierarchicalcodeblock> 8669 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 8670 <header> 8671 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8672 </header> 8673 <textblocks/> 8674 </hierarchicalcodeblock> 8675 </textblocks> 8676 </hierarchicalcodeblock> 8677 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8678 <header> 8679 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8680 </header> 8681 <textblocks/> 8682 </hierarchicalcodeblock> 8683 </textblocks> 8684 </hierarchicalcodeblock> 8685 </textblocks> 8686 </hierarchicalcodeblock> 8687 </textblocks> 8688 </cppheaderclassdeclarationblock> 8689 </textblocks> 8690 </hierarchicalcodeblock> 8691 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //VIDEOEFFECT_H" > 8692 <header> 8693 <cppcodedocumentation tag="" writeOutText="false" /> 8694 </header> 8695 </codeblockwithcomments> 8696 </textblocks> 8697 <header> 8698 <codecomment tag="" text="/************************************************************************&#010; videoeffect.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 8699 </header> 8700 <classfields> 8701 <codeclassfield parent_id="36842" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 8702 <header> 8703 <cppcodedocumentation tag="" /> 8704 </header> 8705 <ccfdeclarationcodeblock parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 8706 <header> 8707 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8708 </header> 8709 </ccfdeclarationcodeblock> 8710 <codeaccessormethod accessType="0" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="1" > 8711 <header> 8712 <cppcodedocumentation tag="" indentLevel="1" /> 8713 </header> 8714 </codeaccessormethod> 8715 <codeaccessormethod accessType="1" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="1" > 8716 <header> 8717 <cppcodedocumentation tag="" indentLevel="1" /> 8718 </header> 8719 </codeaccessormethod> 8720 <codeaccessormethod accessType="2" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="1" > 8721 <header> 8722 <cppcodedocumentation tag="" indentLevel="1" /> 8723 </header> 8724 </codeaccessormethod> 8725 <codeaccessormethod accessType="3" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="1" > 8726 <header> 8727 <cppcodedocumentation tag="" indentLevel="1" /> 8728 </header> 8729 </codeaccessormethod> 8730 <codeaccessormethod accessType="4" parent_id="36842" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36842" role_id="1" > 8731 <header> 8732 <cppcodedocumentation tag="" indentLevel="1" /> 8733 </header> 8734 </codeaccessormethod> 8735 </codeclassfield> 8736 </classfields> 8737 </classifiercodedocument> 8738 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36505" parent_class="36505" fileExt=".h" fileName="abstractvideooutput" > 8739 <textblocks> 8740 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTVIDEOOUTPUT_H&#010;#define ABSTRACTVIDEOOUTPUT_H" > 8741 <header> 8742 <cppcodedocumentation tag="" writeOutText="false" /> 8743 </header> 8744 </codeblockwithcomments> 8745 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;#include "osd.h"&#010;" > 8746 <header> 8747 <cppcodedocumentation tag="" writeOutText="false" /> 8748 </header> 8749 </codeblockwithcomments> 8750 <codeblockwithcomments tag="using" writeOutText="false" > 8751 <header> 8752 <cppcodedocumentation tag="" writeOutText="false" /> 8753 </header> 8754 </codeblockwithcomments> 8755 <hierarchicalcodeblock tag="namespace" canDelete="false" > 8756 <header> 8757 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 8758 </header> 8759 <textblocks> 8760 <codeblockwithcomments tag="enums" writeOutText="false" > 8761 <header> 8762 <cppcodedocumentation tag="" writeOutText="false" /> 8763 </header> 8764 </codeblockwithcomments> 8765 <cppheaderclassdeclarationblock parent_id="36505" tag="classDeclarationBlock" canDelete="false" > 8766 <header> 8767 <cppcodedocumentation tag="" text="******************************* Abstract Class ****************************&#010;AbstractVideoOutput does not have any pure virtual methods, but its author&#010; defined it as an abstract class, so you should not use it directly.&#010; Inherit from it instead and create only objects from the derived classes&#010;*****************************************************************************" /> 8768 </header> 8769 <textblocks> 8770 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 8771 <header> 8772 <cppcodedocumentation tag="" text="Public stuff" /> 8773 </header> 8774 <textblocks> 8775 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 8776 <header> 8777 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8778 </header> 8779 <textblocks/> 8780 </hierarchicalcodeblock> 8781 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 8782 <header> 8783 <cppcodedocumentation tag="" indentLevel="1" /> 8784 </header> 8785 <textblocks> 8786 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8787 <header> 8788 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8789 </header> 8790 <textblocks> 8791 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractVideoOutput ( ) { }" > 8792 <header> 8793 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 8794 </header> 8795 </codeblockwithcomments> 8796 </textblocks> 8797 </hierarchicalcodeblock> 8798 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8799 <header> 8800 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8801 </header> 8802 <textblocks> 8803 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 8804 <header> 8805 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8806 </header> 8807 <textblocks/> 8808 </hierarchicalcodeblock> 8809 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 8810 <header> 8811 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8812 </header> 8813 <textblocks/> 8814 </hierarchicalcodeblock> 8815 </textblocks> 8816 </hierarchicalcodeblock> 8817 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8818 <header> 8819 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8820 </header> 8821 <textblocks> 8822 <codeoperation parent_id="38374" tag="operation_38374" canDelete="false" indentLevel="1" > 8823 <header> 8824 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param osd " /> 8825 </header> 8826 </codeoperation> 8827 </textblocks> 8828 </hierarchicalcodeblock> 8829 </textblocks> 8830 </hierarchicalcodeblock> 8831 </textblocks> 8832 </hierarchicalcodeblock> 8833 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 8834 <header> 8835 <cppcodedocumentation tag="" text="Protected stuff" /> 8836 </header> 8837 <textblocks> 8838 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 8839 <header> 8840 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8841 </header> 8842 <textblocks/> 8843 </hierarchicalcodeblock> 8844 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 8845 <header> 8846 <cppcodedocumentation tag="" indentLevel="1" /> 8847 </header> 8848 <textblocks> 8849 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8850 <header> 8851 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8852 </header> 8853 <textblocks/> 8854 </hierarchicalcodeblock> 8855 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8856 <header> 8857 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8858 </header> 8859 <textblocks> 8860 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 8861 <header> 8862 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8863 </header> 8864 <textblocks/> 8865 </hierarchicalcodeblock> 8866 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 8867 <header> 8868 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8869 </header> 8870 <textblocks/> 8871 </hierarchicalcodeblock> 8872 </textblocks> 8873 </hierarchicalcodeblock> 8874 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8875 <header> 8876 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8877 </header> 8878 <textblocks/> 8879 </hierarchicalcodeblock> 8880 </textblocks> 8881 </hierarchicalcodeblock> 8882 </textblocks> 8883 </hierarchicalcodeblock> 8884 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 8885 <header> 8886 <cppcodedocumentation tag="" text="Private stuff" /> 8887 </header> 8888 <textblocks> 8889 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 8890 <header> 8891 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 8892 </header> 8893 <textblocks/> 8894 </hierarchicalcodeblock> 8895 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 8896 <header> 8897 <cppcodedocumentation tag="" indentLevel="1" /> 8898 </header> 8899 <textblocks> 8900 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 8901 <header> 8902 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 8903 </header> 8904 <textblocks/> 8905 </hierarchicalcodeblock> 8906 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 8907 <header> 8908 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 8909 </header> 8910 <textblocks> 8911 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 8912 <header> 8913 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8914 </header> 8915 <textblocks/> 8916 </hierarchicalcodeblock> 8917 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 8918 <header> 8919 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8920 </header> 8921 <textblocks/> 8922 </hierarchicalcodeblock> 8923 </textblocks> 8924 </hierarchicalcodeblock> 8925 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 8926 <header> 8927 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 8928 </header> 8929 <textblocks/> 8930 </hierarchicalcodeblock> 8931 </textblocks> 8932 </hierarchicalcodeblock> 8933 </textblocks> 8934 </hierarchicalcodeblock> 8935 </textblocks> 8936 </cppheaderclassdeclarationblock> 8937 </textblocks> 8938 </hierarchicalcodeblock> 8939 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTVIDEOOUTPUT_H" > 8940 <header> 8941 <cppcodedocumentation tag="" writeOutText="false" /> 8942 </header> 8943 </codeblockwithcomments> 8944 </textblocks> 8945 <header> 8946 <codecomment tag="" text="/************************************************************************&#010; abstractvideooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 8947 </header> 8948 <classfields> 8949 <codeclassfield parent_id="36880" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 8950 <header> 8951 <cppcodedocumentation tag="" /> 8952 </header> 8953 <ccfdeclarationcodeblock parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 8954 <header> 8955 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8956 </header> 8957 </ccfdeclarationcodeblock> 8958 <codeaccessormethod accessType="0" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="1" > 8959 <header> 8960 <cppcodedocumentation tag="" indentLevel="1" /> 8961 </header> 8962 </codeaccessormethod> 8963 <codeaccessormethod accessType="1" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="1" > 8964 <header> 8965 <cppcodedocumentation tag="" indentLevel="1" /> 8966 </header> 8967 </codeaccessormethod> 8968 <codeaccessormethod accessType="2" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="1" > 8969 <header> 8970 <cppcodedocumentation tag="" indentLevel="1" /> 8971 </header> 8972 </codeaccessormethod> 8973 <codeaccessormethod accessType="3" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="1" > 8974 <header> 8975 <cppcodedocumentation tag="" indentLevel="1" /> 8976 </header> 8977 </codeaccessormethod> 8978 <codeaccessormethod accessType="4" parent_id="36880" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36880" role_id="1" > 8979 <header> 8980 <cppcodedocumentation tag="" indentLevel="1" /> 8981 </header> 8982 </codeaccessormethod> 8983 </codeclassfield> 8984 <codeclassfield parent_id="38405" field_type="3" initialValue=" new vector( )" role_id="0" writeOutMethods="true" listClassName="" > 8985 <header> 8986 <cppcodedocumentation tag="" /> 8987 </header> 8988 <ccfdeclarationcodeblock parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text=" vector Vector;" > 8989 <header> 8990 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 8991 </header> 8992 </ccfdeclarationcodeblock> 8993 <codeaccessormethod accessType="0" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="0" > 8994 <header> 8995 <cppcodedocumentation tag="" indentLevel="1" /> 8996 </header> 8997 </codeaccessormethod> 8998 <codeaccessormethod accessType="1" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="0" > 8999 <header> 9000 <cppcodedocumentation tag="" indentLevel="1" /> 9001 </header> 9002 </codeaccessormethod> 9003 <codeaccessormethod accessType="2" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="0" > 9004 <header> 9005 <cppcodedocumentation tag="" indentLevel="1" /> 9006 </header> 9007 </codeaccessormethod> 9008 <codeaccessormethod accessType="3" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="0" > 9009 <header> 9010 <cppcodedocumentation tag="" indentLevel="1" /> 9011 </header> 9012 </codeaccessormethod> 9013 <codeaccessormethod accessType="4" parent_id="38405" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="38405" role_id="0" > 9014 <header> 9015 <cppcodedocumentation tag="" indentLevel="1" /> 9016 </header> 9017 </codeaccessormethod> 9018 </codeclassfield> 9019 <codeclassfield parent_id="39125" field_type="4" initialValue="" role_id="1" writeOutMethods="true" listClassName="" > 9020 <header> 9021 <cppcodedocumentation tag="" /> 9022 </header> 9023 <ccfdeclarationcodeblock parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" AbstractVideoOutput ;" > 9024 <header> 9025 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9026 </header> 9027 </ccfdeclarationcodeblock> 9028 <codeaccessormethod accessType="0" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="1" > 9029 <header> 9030 <cppcodedocumentation tag="" indentLevel="1" /> 9031 </header> 9032 </codeaccessormethod> 9033 <codeaccessormethod accessType="1" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="1" > 9034 <header> 9035 <cppcodedocumentation tag="" indentLevel="1" /> 9036 </header> 9037 </codeaccessormethod> 9038 <codeaccessormethod accessType="2" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="1" > 9039 <header> 9040 <cppcodedocumentation tag="" indentLevel="1" /> 9041 </header> 9042 </codeaccessormethod> 9043 <codeaccessormethod accessType="3" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="1" > 9044 <header> 9045 <cppcodedocumentation tag="" indentLevel="1" /> 9046 </header> 9047 </codeaccessormethod> 9048 <codeaccessormethod accessType="4" parent_id="39125" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="39125" role_id="1" > 9049 <header> 9050 <cppcodedocumentation tag="" indentLevel="1" /> 9051 </header> 9052 </codeaccessormethod> 9053 </codeclassfield> 9054 </classfields> 9055 </classifiercodedocument> 9056 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36506" parent_class="36506" fileExt=".h" fileName="abstractaudiooutput" > 9057 <textblocks> 9058 <codeblockwithcomments tag="hashDefBlock" text="#ifndef ABSTRACTAUDIOOUTPUT_H&#010;#define ABSTRACTAUDIOOUTPUT_H" > 9059 <header> 9060 <cppcodedocumentation tag="" writeOutText="false" /> 9061 </header> 9062 </codeblockwithcomments> 9063 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include <vector>&#010;" > 9064 <header> 9065 <cppcodedocumentation tag="" writeOutText="false" /> 9066 </header> 9067 </codeblockwithcomments> 9068 <codeblockwithcomments tag="using" writeOutText="false" > 9069 <header> 9070 <cppcodedocumentation tag="" writeOutText="false" /> 9071 </header> 9072 </codeblockwithcomments> 9073 <hierarchicalcodeblock tag="namespace" canDelete="false" > 9074 <header> 9075 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 9076 </header> 9077 <textblocks> 9078 <codeblockwithcomments tag="enums" writeOutText="false" > 9079 <header> 9080 <cppcodedocumentation tag="" writeOutText="false" /> 9081 </header> 9082 </codeblockwithcomments> 9083 <cppheaderclassdeclarationblock parent_id="36506" tag="classDeclarationBlock" canDelete="false" > 9084 <header> 9085 <cppcodedocumentation tag="" text="******************************* Abstract Class ****************************&#010;AbstractAudioOutput does not have any pure virtual methods, but its author&#010; defined it as an abstract class, so you should not use it directly.&#010; Inherit from it instead and create only objects from the derived classes&#010;*****************************************************************************" /> 9086 </header> 9087 <textblocks> 9088 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 9089 <header> 9090 <cppcodedocumentation tag="" text="Public stuff" /> 9091 </header> 9092 <textblocks> 9093 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 9094 <header> 9095 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9096 </header> 9097 <textblocks/> 9098 </hierarchicalcodeblock> 9099 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 9100 <header> 9101 <cppcodedocumentation tag="" indentLevel="1" /> 9102 </header> 9103 <textblocks> 9104 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9105 <header> 9106 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9107 </header> 9108 <textblocks> 9109 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AbstractAudioOutput ( ) { }" > 9110 <header> 9111 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 9112 </header> 9113 </codeblockwithcomments> 9114 </textblocks> 9115 </hierarchicalcodeblock> 9116 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9117 <header> 9118 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9119 </header> 9120 <textblocks> 9121 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 9122 <header> 9123 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9124 </header> 9125 <textblocks/> 9126 </hierarchicalcodeblock> 9127 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 9128 <header> 9129 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9130 </header> 9131 <textblocks/> 9132 </hierarchicalcodeblock> 9133 </textblocks> 9134 </hierarchicalcodeblock> 9135 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9136 <header> 9137 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9138 </header> 9139 <textblocks/> 9140 </hierarchicalcodeblock> 9141 </textblocks> 9142 </hierarchicalcodeblock> 9143 </textblocks> 9144 </hierarchicalcodeblock> 9145 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 9146 <header> 9147 <cppcodedocumentation tag="" text="Protected stuff" /> 9148 </header> 9149 <textblocks> 9150 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 9151 <header> 9152 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9153 </header> 9154 <textblocks/> 9155 </hierarchicalcodeblock> 9156 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 9157 <header> 9158 <cppcodedocumentation tag="" indentLevel="1" /> 9159 </header> 9160 <textblocks> 9161 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9162 <header> 9163 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9164 </header> 9165 <textblocks/> 9166 </hierarchicalcodeblock> 9167 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9168 <header> 9169 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9170 </header> 9171 <textblocks> 9172 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 9173 <header> 9174 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9175 </header> 9176 <textblocks/> 9177 </hierarchicalcodeblock> 9178 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 9179 <header> 9180 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9181 </header> 9182 <textblocks/> 9183 </hierarchicalcodeblock> 9184 </textblocks> 9185 </hierarchicalcodeblock> 9186 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9187 <header> 9188 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9189 </header> 9190 <textblocks/> 9191 </hierarchicalcodeblock> 9192 </textblocks> 9193 </hierarchicalcodeblock> 9194 </textblocks> 9195 </hierarchicalcodeblock> 9196 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 9197 <header> 9198 <cppcodedocumentation tag="" text="Private stuff" /> 9199 </header> 9200 <textblocks> 9201 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 9202 <header> 9203 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9204 </header> 9205 <textblocks/> 9206 </hierarchicalcodeblock> 9207 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 9208 <header> 9209 <cppcodedocumentation tag="" indentLevel="1" /> 9210 </header> 9211 <textblocks> 9212 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9213 <header> 9214 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9215 </header> 9216 <textblocks/> 9217 </hierarchicalcodeblock> 9218 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9219 <header> 9220 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9221 </header> 9222 <textblocks> 9223 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 9224 <header> 9225 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9226 </header> 9227 <textblocks/> 9228 </hierarchicalcodeblock> 9229 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 9230 <header> 9231 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9232 </header> 9233 <textblocks/> 9234 </hierarchicalcodeblock> 9235 </textblocks> 9236 </hierarchicalcodeblock> 9237 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9238 <header> 9239 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9240 </header> 9241 <textblocks/> 9242 </hierarchicalcodeblock> 9243 </textblocks> 9244 </hierarchicalcodeblock> 9245 </textblocks> 9246 </hierarchicalcodeblock> 9247 </textblocks> 9248 </cppheaderclassdeclarationblock> 9249 </textblocks> 9250 </hierarchicalcodeblock> 9251 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //ABSTRACTAUDIOOUTPUT_H" > 9252 <header> 9253 <cppcodedocumentation tag="" writeOutText="false" /> 9254 </header> 9255 </codeblockwithcomments> 9256 </textblocks> 9257 <header> 9258 <codecomment tag="" text="/************************************************************************&#010; abstractaudiooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 9259 </header> 9260 <classfields> 9261 <codeclassfield parent_id="36861" field_type="3" initialValue=" new vector( )" role_id="1" writeOutMethods="true" listClassName="" > 9262 <header> 9263 <cppcodedocumentation tag="" /> 9264 </header> 9265 <ccfdeclarationcodeblock parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text=" vector Vector;" > 9266 <header> 9267 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9268 </header> 9269 </ccfdeclarationcodeblock> 9270 <codeaccessormethod accessType="0" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="1" > 9271 <header> 9272 <cppcodedocumentation tag="" indentLevel="1" /> 9273 </header> 9274 </codeaccessormethod> 9275 <codeaccessormethod accessType="1" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="1" > 9276 <header> 9277 <cppcodedocumentation tag="" indentLevel="1" /> 9278 </header> 9279 </codeaccessormethod> 9280 <codeaccessormethod accessType="2" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="1" > 9281 <header> 9282 <cppcodedocumentation tag="" indentLevel="1" /> 9283 </header> 9284 </codeaccessormethod> 9285 <codeaccessormethod accessType="3" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="1" > 9286 <header> 9287 <cppcodedocumentation tag="" indentLevel="1" /> 9288 </header> 9289 </codeaccessormethod> 9290 <codeaccessormethod accessType="4" parent_id="36861" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="36861" role_id="1" > 9291 <header> 9292 <cppcodedocumentation tag="" indentLevel="1" /> 9293 </header> 9294 </codeaccessormethod> 9295 </codeclassfield> 9296 </classfields> 9297 </classifiercodedocument> 9298 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36511" parent_class="36511" fileExt=".h" fileName="audiooutput" > 9299 <textblocks> 9300 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOOUTPUT_H&#010;#define AUDIOOUTPUT_H" > 9301 <header> 9302 <cppcodedocumentation tag="" writeOutText="false" /> 9303 </header> 9304 </codeblockwithcomments> 9305 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 9306 <header> 9307 <cppcodedocumentation tag="" writeOutText="false" /> 9308 </header> 9309 </codeblockwithcomments> 9310 <codeblockwithcomments tag="using" writeOutText="false" > 9311 <header> 9312 <cppcodedocumentation tag="" writeOutText="false" /> 9313 </header> 9314 </codeblockwithcomments> 9315 <hierarchicalcodeblock tag="namespace" canDelete="false" > 9316 <header> 9317 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 9318 </header> 9319 <textblocks> 9320 <codeblockwithcomments tag="enums" writeOutText="false" > 9321 <header> 9322 <cppcodedocumentation tag="" writeOutText="false" /> 9323 </header> 9324 </codeblockwithcomments> 9325 <cppheaderclassdeclarationblock parent_id="36511" tag="classDeclarationBlock" canDelete="false" > 9326 <header> 9327 <cppcodedocumentation tag="" text="Class AudioOutput&#010;" /> 9328 </header> 9329 <textblocks> 9330 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 9331 <header> 9332 <cppcodedocumentation tag="" text="Public stuff" /> 9333 </header> 9334 <textblocks> 9335 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 9336 <header> 9337 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9338 </header> 9339 <textblocks/> 9340 </hierarchicalcodeblock> 9341 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 9342 <header> 9343 <cppcodedocumentation tag="" indentLevel="1" /> 9344 </header> 9345 <textblocks> 9346 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9347 <header> 9348 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9349 </header> 9350 <textblocks> 9351 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioOutput ( ) { }" > 9352 <header> 9353 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 9354 </header> 9355 </codeblockwithcomments> 9356 </textblocks> 9357 </hierarchicalcodeblock> 9358 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9359 <header> 9360 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9361 </header> 9362 <textblocks> 9363 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 9364 <header> 9365 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9366 </header> 9367 <textblocks/> 9368 </hierarchicalcodeblock> 9369 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 9370 <header> 9371 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9372 </header> 9373 <textblocks/> 9374 </hierarchicalcodeblock> 9375 </textblocks> 9376 </hierarchicalcodeblock> 9377 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9378 <header> 9379 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9380 </header> 9381 <textblocks/> 9382 </hierarchicalcodeblock> 9383 </textblocks> 9384 </hierarchicalcodeblock> 9385 </textblocks> 9386 </hierarchicalcodeblock> 9387 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 9388 <header> 9389 <cppcodedocumentation tag="" text="Protected stuff" /> 9390 </header> 9391 <textblocks> 9392 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 9393 <header> 9394 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9395 </header> 9396 <textblocks/> 9397 </hierarchicalcodeblock> 9398 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 9399 <header> 9400 <cppcodedocumentation tag="" indentLevel="1" /> 9401 </header> 9402 <textblocks> 9403 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9404 <header> 9405 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9406 </header> 9407 <textblocks/> 9408 </hierarchicalcodeblock> 9409 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9410 <header> 9411 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9412 </header> 9413 <textblocks> 9414 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 9415 <header> 9416 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9417 </header> 9418 <textblocks/> 9419 </hierarchicalcodeblock> 9420 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 9421 <header> 9422 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9423 </header> 9424 <textblocks/> 9425 </hierarchicalcodeblock> 9426 </textblocks> 9427 </hierarchicalcodeblock> 9428 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9429 <header> 9430 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9431 </header> 9432 <textblocks/> 9433 </hierarchicalcodeblock> 9434 </textblocks> 9435 </hierarchicalcodeblock> 9436 </textblocks> 9437 </hierarchicalcodeblock> 9438 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 9439 <header> 9440 <cppcodedocumentation tag="" text="Private stuff" /> 9441 </header> 9442 <textblocks> 9443 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 9444 <header> 9445 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9446 </header> 9447 <textblocks/> 9448 </hierarchicalcodeblock> 9449 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 9450 <header> 9451 <cppcodedocumentation tag="" indentLevel="1" /> 9452 </header> 9453 <textblocks> 9454 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9455 <header> 9456 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9457 </header> 9458 <textblocks/> 9459 </hierarchicalcodeblock> 9460 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9461 <header> 9462 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9463 </header> 9464 <textblocks> 9465 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 9466 <header> 9467 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9468 </header> 9469 <textblocks/> 9470 </hierarchicalcodeblock> 9471 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 9472 <header> 9473 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9474 </header> 9475 <textblocks/> 9476 </hierarchicalcodeblock> 9477 </textblocks> 9478 </hierarchicalcodeblock> 9479 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9480 <header> 9481 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9482 </header> 9483 <textblocks/> 9484 </hierarchicalcodeblock> 9485 </textblocks> 9486 </hierarchicalcodeblock> 9487 </textblocks> 9488 </hierarchicalcodeblock> 9489 </textblocks> 9490 </cppheaderclassdeclarationblock> 9491 </textblocks> 9492 </hierarchicalcodeblock> 9493 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOOUTPUT_H" > 9494 <header> 9495 <cppcodedocumentation tag="" writeOutText="false" /> 9496 </header> 9497 </codeblockwithcomments> 9498 </textblocks> 9499 <header> 9500 <codecomment tag="" text="/************************************************************************&#010; audiooutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 9501 </header> 9502 <classfields/> 9503 </classifiercodedocument> 9504 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36512" parent_class="36512" fileExt=".h" fileName="audiodataoutput" > 9505 <textblocks> 9506 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIODATAOUTPUT_H&#010;#define AUDIODATAOUTPUT_H" > 9507 <header> 9508 <cppcodedocumentation tag="" writeOutText="false" /> 9509 </header> 9510 </codeblockwithcomments> 9511 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 9512 <header> 9513 <cppcodedocumentation tag="" writeOutText="false" /> 9514 </header> 9515 </codeblockwithcomments> 9516 <codeblockwithcomments tag="using" writeOutText="false" > 9517 <header> 9518 <cppcodedocumentation tag="" writeOutText="false" /> 9519 </header> 9520 </codeblockwithcomments> 9521 <hierarchicalcodeblock tag="namespace" canDelete="false" > 9522 <header> 9523 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 9524 </header> 9525 <textblocks> 9526 <codeblockwithcomments tag="enums" writeOutText="false" > 9527 <header> 9528 <cppcodedocumentation tag="" writeOutText="false" /> 9529 </header> 9530 </codeblockwithcomments> 9531 <cppheaderclassdeclarationblock parent_id="36512" tag="classDeclarationBlock" canDelete="false" > 9532 <header> 9533 <cppcodedocumentation tag="" text="Class AudioDataOutput&#010;" /> 9534 </header> 9535 <textblocks> 9536 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 9537 <header> 9538 <cppcodedocumentation tag="" text="Public stuff" /> 9539 </header> 9540 <textblocks> 9541 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 9542 <header> 9543 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9544 </header> 9545 <textblocks/> 9546 </hierarchicalcodeblock> 9547 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 9548 <header> 9549 <cppcodedocumentation tag="" indentLevel="1" /> 9550 </header> 9551 <textblocks> 9552 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9553 <header> 9554 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9555 </header> 9556 <textblocks> 9557 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioDataOutput ( ) { }" > 9558 <header> 9559 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 9560 </header> 9561 </codeblockwithcomments> 9562 </textblocks> 9563 </hierarchicalcodeblock> 9564 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9565 <header> 9566 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9567 </header> 9568 <textblocks> 9569 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 9570 <header> 9571 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9572 </header> 9573 <textblocks/> 9574 </hierarchicalcodeblock> 9575 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 9576 <header> 9577 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9578 </header> 9579 <textblocks/> 9580 </hierarchicalcodeblock> 9581 </textblocks> 9582 </hierarchicalcodeblock> 9583 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9584 <header> 9585 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9586 </header> 9587 <textblocks/> 9588 </hierarchicalcodeblock> 9589 </textblocks> 9590 </hierarchicalcodeblock> 9591 </textblocks> 9592 </hierarchicalcodeblock> 9593 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 9594 <header> 9595 <cppcodedocumentation tag="" text="Protected stuff" /> 9596 </header> 9597 <textblocks> 9598 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 9599 <header> 9600 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9601 </header> 9602 <textblocks/> 9603 </hierarchicalcodeblock> 9604 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 9605 <header> 9606 <cppcodedocumentation tag="" indentLevel="1" /> 9607 </header> 9608 <textblocks> 9609 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9610 <header> 9611 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9612 </header> 9613 <textblocks/> 9614 </hierarchicalcodeblock> 9615 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9616 <header> 9617 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9618 </header> 9619 <textblocks> 9620 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 9621 <header> 9622 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9623 </header> 9624 <textblocks/> 9625 </hierarchicalcodeblock> 9626 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 9627 <header> 9628 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9629 </header> 9630 <textblocks/> 9631 </hierarchicalcodeblock> 9632 </textblocks> 9633 </hierarchicalcodeblock> 9634 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9635 <header> 9636 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9637 </header> 9638 <textblocks/> 9639 </hierarchicalcodeblock> 9640 </textblocks> 9641 </hierarchicalcodeblock> 9642 </textblocks> 9643 </hierarchicalcodeblock> 9644 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 9645 <header> 9646 <cppcodedocumentation tag="" text="Private stuff" /> 9647 </header> 9648 <textblocks> 9649 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 9650 <header> 9651 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9652 </header> 9653 <textblocks/> 9654 </hierarchicalcodeblock> 9655 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 9656 <header> 9657 <cppcodedocumentation tag="" indentLevel="1" /> 9658 </header> 9659 <textblocks> 9660 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9661 <header> 9662 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9663 </header> 9664 <textblocks/> 9665 </hierarchicalcodeblock> 9666 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9667 <header> 9668 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9669 </header> 9670 <textblocks> 9671 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 9672 <header> 9673 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9674 </header> 9675 <textblocks/> 9676 </hierarchicalcodeblock> 9677 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 9678 <header> 9679 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9680 </header> 9681 <textblocks/> 9682 </hierarchicalcodeblock> 9683 </textblocks> 9684 </hierarchicalcodeblock> 9685 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9686 <header> 9687 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9688 </header> 9689 <textblocks/> 9690 </hierarchicalcodeblock> 9691 </textblocks> 9692 </hierarchicalcodeblock> 9693 </textblocks> 9694 </hierarchicalcodeblock> 9695 </textblocks> 9696 </cppheaderclassdeclarationblock> 9697 </textblocks> 9698 </hierarchicalcodeblock> 9699 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIODATAOUTPUT_H" > 9700 <header> 9701 <cppcodedocumentation tag="" writeOutText="false" /> 9702 </header> 9703 </codeblockwithcomments> 9704 </textblocks> 9705 <header> 9706 <codecomment tag="" text="/************************************************************************&#010; audiodataoutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 9707 </header> 9708 <classfields/> 9709 </classifiercodedocument> 9710 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader36513" parent_class="36513" fileExt=".h" fileName="audiofftoutput" > 9711 <textblocks> 9712 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOFFTOUTPUT_H&#010;#define AUDIOFFTOUTPUT_H" > 9713 <header> 9714 <cppcodedocumentation tag="" writeOutText="false" /> 9715 </header> 9716 </codeblockwithcomments> 9717 <codeblockwithcomments tag="includes" text="#include <string>&#010;#include "qvector<float>.h"&#010;" > 9718 <header> 9719 <cppcodedocumentation tag="" writeOutText="false" /> 9720 </header> 9721 </codeblockwithcomments> 9722 <codeblockwithcomments tag="using" writeOutText="false" > 9723 <header> 9724 <cppcodedocumentation tag="" writeOutText="false" /> 9725 </header> 9726 </codeblockwithcomments> 9727 <hierarchicalcodeblock tag="namespace" canDelete="false" > 9728 <header> 9729 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 9730 </header> 9731 <textblocks> 9732 <codeblockwithcomments tag="enums" writeOutText="false" > 9733 <header> 9734 <cppcodedocumentation tag="" writeOutText="false" /> 9735 </header> 9736 </codeblockwithcomments> 9737 <cppheaderclassdeclarationblock parent_id="36513" tag="classDeclarationBlock" canDelete="false" > 9738 <header> 9739 <cppcodedocumentation tag="" text="Class AudioFftOutput&#010;" /> 9740 </header> 9741 <textblocks> 9742 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 9743 <header> 9744 <cppcodedocumentation tag="" text="Public stuff" /> 9745 </header> 9746 <textblocks> 9747 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 9748 <header> 9749 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9750 </header> 9751 <textblocks> 9752 <ccfdeclarationcodeblock parent_id="39860" tag="tblock_0" canDelete="false" indentLevel="1" text=" int bandwidth;" > 9753 <header> 9754 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9755 </header> 9756 </ccfdeclarationcodeblock> 9757 <ccfdeclarationcodeblock parent_id="39881" tag="tblock_2" canDelete="false" indentLevel="1" text=" int rate;" > 9758 <header> 9759 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9760 </header> 9761 </ccfdeclarationcodeblock> 9762 </textblocks> 9763 </hierarchicalcodeblock> 9764 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 9765 <header> 9766 <cppcodedocumentation tag="" indentLevel="1" /> 9767 </header> 9768 <textblocks> 9769 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9770 <header> 9771 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9772 </header> 9773 <textblocks> 9774 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioFftOutput ( ) { }" > 9775 <header> 9776 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 9777 </header> 9778 </codeblockwithcomments> 9779 </textblocks> 9780 </hierarchicalcodeblock> 9781 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9782 <header> 9783 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9784 </header> 9785 <textblocks> 9786 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 9787 <header> 9788 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9789 </header> 9790 <textblocks/> 9791 </hierarchicalcodeblock> 9792 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 9793 <header> 9794 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9795 </header> 9796 <textblocks> 9797 <codeaccessormethod accessType="0" parent_id="39860" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="39860" > 9798 <header> 9799 <cppcodedocumentation tag="" indentLevel="1" /> 9800 </header> 9801 </codeaccessormethod> 9802 <codeaccessormethod accessType="1" parent_id="39860" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="39860" > 9803 <header> 9804 <cppcodedocumentation tag="" indentLevel="1" /> 9805 </header> 9806 </codeaccessormethod> 9807 <codeaccessormethod accessType="0" parent_id="39881" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="39881" > 9808 <header> 9809 <cppcodedocumentation tag="" indentLevel="1" /> 9810 </header> 9811 </codeaccessormethod> 9812 <codeaccessormethod accessType="1" parent_id="39881" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="39881" > 9813 <header> 9814 <cppcodedocumentation tag="" indentLevel="1" /> 9815 </header> 9816 </codeaccessormethod> 9817 </textblocks> 9818 </hierarchicalcodeblock> 9819 </textblocks> 9820 </hierarchicalcodeblock> 9821 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9822 <header> 9823 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9824 </header> 9825 <textblocks> 9826 <codeoperation parent_id="39902" tag="operation_39902" canDelete="false" indentLevel="1" > 9827 <header> 9828 <cppcodedocumentation tag="" indentLevel="1" /> 9829 </header> 9830 </codeoperation> 9831 <codeoperation parent_id="39923" tag="operation_39923" canDelete="false" indentLevel="1" > 9832 <header> 9833 <cppcodedocumentation tag="" indentLevel="1" text="&#010;@param spectrum " /> 9834 </header> 9835 </codeoperation> 9836 </textblocks> 9837 </hierarchicalcodeblock> 9838 </textblocks> 9839 </hierarchicalcodeblock> 9840 </textblocks> 9841 </hierarchicalcodeblock> 9842 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 9843 <header> 9844 <cppcodedocumentation tag="" text="Protected stuff" /> 9845 </header> 9846 <textblocks> 9847 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 9848 <header> 9849 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9850 </header> 9851 <textblocks/> 9852 </hierarchicalcodeblock> 9853 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 9854 <header> 9855 <cppcodedocumentation tag="" indentLevel="1" /> 9856 </header> 9857 <textblocks> 9858 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9859 <header> 9860 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9861 </header> 9862 <textblocks/> 9863 </hierarchicalcodeblock> 9864 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9865 <header> 9866 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9867 </header> 9868 <textblocks> 9869 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 9870 <header> 9871 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9872 </header> 9873 <textblocks/> 9874 </hierarchicalcodeblock> 9875 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 9876 <header> 9877 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9878 </header> 9879 <textblocks/> 9880 </hierarchicalcodeblock> 9881 </textblocks> 9882 </hierarchicalcodeblock> 9883 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9884 <header> 9885 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9886 </header> 9887 <textblocks/> 9888 </hierarchicalcodeblock> 9889 </textblocks> 9890 </hierarchicalcodeblock> 9891 </textblocks> 9892 </hierarchicalcodeblock> 9893 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 9894 <header> 9895 <cppcodedocumentation tag="" text="Private stuff" /> 9896 </header> 9897 <textblocks> 9898 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 9899 <header> 9900 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 9901 </header> 9902 <textblocks/> 9903 </hierarchicalcodeblock> 9904 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 9905 <header> 9906 <cppcodedocumentation tag="" indentLevel="1" /> 9907 </header> 9908 <textblocks> 9909 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 9910 <header> 9911 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 9912 </header> 9913 <textblocks/> 9914 </hierarchicalcodeblock> 9915 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 9916 <header> 9917 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 9918 </header> 9919 <textblocks> 9920 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 9921 <header> 9922 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9923 </header> 9924 <textblocks/> 9925 </hierarchicalcodeblock> 9926 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 9927 <header> 9928 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9929 </header> 9930 <textblocks/> 9931 </hierarchicalcodeblock> 9932 </textblocks> 9933 </hierarchicalcodeblock> 9934 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 9935 <header> 9936 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 9937 </header> 9938 <textblocks/> 9939 </hierarchicalcodeblock> 9940 </textblocks> 9941 </hierarchicalcodeblock> 9942 </textblocks> 9943 </hierarchicalcodeblock> 9944 </textblocks> 9945 </cppheaderclassdeclarationblock> 9946 </textblocks> 9947 </hierarchicalcodeblock> 9948 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOFFTOUTPUT_H" > 9949 <header> 9950 <cppcodedocumentation tag="" writeOutText="false" /> 9951 </header> 9952 </codeblockwithcomments> 9953 </textblocks> 9954 <header> 9955 <codecomment tag="" text="/************************************************************************&#010; audiofftoutput.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 9956 </header> 9957 <classfields> 9958 <codeclassfield parent_id="39860" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > 9959 <header> 9960 <cppcodedocumentation tag="" /> 9961 </header> 9962 <ccfdeclarationcodeblock parent_id="39860" tag="tblock_0" canDelete="false" indentLevel="1" text=" int bandwidth;" > 9963 <header> 9964 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9965 </header> 9966 </ccfdeclarationcodeblock> 9967 <codeaccessormethod accessType="0" parent_id="39860" tag="hblock_tag_0" canDelete="false" indentLevel="1" classfield_id="39860" > 9968 <header> 9969 <cppcodedocumentation tag="" indentLevel="1" /> 9970 </header> 9971 </codeaccessormethod> 9972 <codeaccessormethod accessType="1" parent_id="39860" tag="hblock_tag_1" canDelete="false" indentLevel="1" classfield_id="39860" > 9973 <header> 9974 <cppcodedocumentation tag="" indentLevel="1" /> 9975 </header> 9976 </codeaccessormethod> 9977 </codeclassfield> 9978 <codeclassfield parent_id="39881" field_type="0" initialValue="" role_id="-1" writeOutMethods="true" listClassName="" > 9979 <header> 9980 <cppcodedocumentation tag="" /> 9981 </header> 9982 <ccfdeclarationcodeblock parent_id="39881" tag="tblock_2" canDelete="false" indentLevel="1" text=" int rate;" > 9983 <header> 9984 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 9985 </header> 9986 </ccfdeclarationcodeblock> 9987 <codeaccessormethod accessType="0" parent_id="39881" tag="hblock_tag_3" canDelete="false" indentLevel="1" classfield_id="39881" > 9988 <header> 9989 <cppcodedocumentation tag="" indentLevel="1" /> 9990 </header> 9991 </codeaccessormethod> 9992 <codeaccessormethod accessType="1" parent_id="39881" tag="hblock_tag_4" canDelete="false" indentLevel="1" classfield_id="39881" > 9993 <header> 9994 <cppcodedocumentation tag="" indentLevel="1" /> 9995 </header> 9996 </codeaccessormethod> 9997 </codeclassfield> 9998 </classfields> 9999 </classifiercodedocument> 10000 <classifiercodedocument writeOutCode="true" package="phonon" id="cppheader38248" parent_class="38248" fileExt=".h" fileName="backendcapabilities" > 10001 <textblocks> 10002 <codeblockwithcomments tag="hashDefBlock" text="#ifndef BACKENDCAPABILITIES_H&#010;#define BACKENDCAPABILITIES_H" > 10003 <header> 10004 <cppcodedocumentation tag="" writeOutText="false" /> 10005 </header> 10006 </codeblockwithcomments> 10007 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 10008 <header> 10009 <cppcodedocumentation tag="" writeOutText="false" /> 10010 </header> 10011 </codeblockwithcomments> 10012 <codeblockwithcomments tag="using" writeOutText="false" > 10013 <header> 10014 <cppcodedocumentation tag="" writeOutText="false" /> 10015 </header> 10016 </codeblockwithcomments> 10017 <hierarchicalcodeblock tag="namespace" canDelete="false" > 10018 <header> 10019 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 10020 </header> 10021 <textblocks> 10022 <codeblockwithcomments tag="enums" writeOutText="false" > 10023 <header> 10024 <cppcodedocumentation tag="" writeOutText="false" /> 10025 </header> 10026 </codeblockwithcomments> 10027 <cppheaderclassdeclarationblock parent_id="38248" tag="classDeclarationBlock" canDelete="false" > 10028 <header> 10029 <cppcodedocumentation tag="" text="Class BackendCapabilities&#010;" /> 10030 </header> 10031 <textblocks> 10032 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 10033 <header> 10034 <cppcodedocumentation tag="" text="Public stuff" /> 10035 </header> 10036 <textblocks> 10037 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 10038 <header> 10039 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10040 </header> 10041 <textblocks/> 10042 </hierarchicalcodeblock> 10043 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 10044 <header> 10045 <cppcodedocumentation tag="" indentLevel="1" /> 10046 </header> 10047 <textblocks> 10048 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10049 <header> 10050 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10051 </header> 10052 <textblocks> 10053 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="BackendCapabilities ( ) { }" > 10054 <header> 10055 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 10056 </header> 10057 </codeblockwithcomments> 10058 </textblocks> 10059 </hierarchicalcodeblock> 10060 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10061 <header> 10062 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10063 </header> 10064 <textblocks> 10065 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 10066 <header> 10067 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10068 </header> 10069 <textblocks/> 10070 </hierarchicalcodeblock> 10071 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 10072 <header> 10073 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10074 </header> 10075 <textblocks/> 10076 </hierarchicalcodeblock> 10077 </textblocks> 10078 </hierarchicalcodeblock> 10079 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10080 <header> 10081 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10082 </header> 10083 <textblocks> 10084 <codeoperation parent_id="38264" tag="operation_38264" canDelete="false" indentLevel="1" > 10085 <header> 10086 <cppcodedocumentation tag="" indentLevel="1" /> 10087 </header> 10088 </codeoperation> 10089 <codeoperation parent_id="38280" tag="operation_38280" canDelete="false" indentLevel="1" > 10090 <header> 10091 <cppcodedocumentation tag="" indentLevel="1" /> 10092 </header> 10093 </codeoperation> 10094 <codeoperation parent_id="38296" tag="operation_38296" canDelete="false" indentLevel="1" > 10095 <header> 10096 <cppcodedocumentation tag="" indentLevel="1" /> 10097 </header> 10098 </codeoperation> 10099 <codeoperation parent_id="38312" tag="operation_38312" canDelete="false" indentLevel="1" > 10100 <header> 10101 <cppcodedocumentation tag="" indentLevel="1" /> 10102 </header> 10103 </codeoperation> 10104 <codeoperation parent_id="38328" tag="operation_38328" canDelete="false" indentLevel="1" > 10105 <header> 10106 <cppcodedocumentation tag="" indentLevel="1" /> 10107 </header> 10108 </codeoperation> 10109 </textblocks> 10110 </hierarchicalcodeblock> 10111 </textblocks> 10112 </hierarchicalcodeblock> 10113 </textblocks> 10114 </hierarchicalcodeblock> 10115 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 10116 <header> 10117 <cppcodedocumentation tag="" text="Protected stuff" /> 10118 </header> 10119 <textblocks> 10120 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 10121 <header> 10122 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10123 </header> 10124 <textblocks/> 10125 </hierarchicalcodeblock> 10126 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 10127 <header> 10128 <cppcodedocumentation tag="" indentLevel="1" /> 10129 </header> 10130 <textblocks> 10131 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10132 <header> 10133 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10134 </header> 10135 <textblocks/> 10136 </hierarchicalcodeblock> 10137 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10138 <header> 10139 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10140 </header> 10141 <textblocks> 10142 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 10143 <header> 10144 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10145 </header> 10146 <textblocks/> 10147 </hierarchicalcodeblock> 10148 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 10149 <header> 10150 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10151 </header> 10152 <textblocks/> 10153 </hierarchicalcodeblock> 10154 </textblocks> 10155 </hierarchicalcodeblock> 10156 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10157 <header> 10158 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10159 </header> 10160 <textblocks/> 10161 </hierarchicalcodeblock> 10162 </textblocks> 10163 </hierarchicalcodeblock> 10164 </textblocks> 10165 </hierarchicalcodeblock> 10166 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 10167 <header> 10168 <cppcodedocumentation tag="" text="Private stuff" /> 10169 </header> 10170 <textblocks> 10171 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 10172 <header> 10173 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10174 </header> 10175 <textblocks/> 10176 </hierarchicalcodeblock> 10177 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 10178 <header> 10179 <cppcodedocumentation tag="" indentLevel="1" /> 10180 </header> 10181 <textblocks> 10182 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10183 <header> 10184 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10185 </header> 10186 <textblocks/> 10187 </hierarchicalcodeblock> 10188 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10189 <header> 10190 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10191 </header> 10192 <textblocks> 10193 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 10194 <header> 10195 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10196 </header> 10197 <textblocks/> 10198 </hierarchicalcodeblock> 10199 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 10200 <header> 10201 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10202 </header> 10203 <textblocks/> 10204 </hierarchicalcodeblock> 10205 </textblocks> 10206 </hierarchicalcodeblock> 10207 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10208 <header> 10209 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10210 </header> 10211 <textblocks/> 10212 </hierarchicalcodeblock> 10213 </textblocks> 10214 </hierarchicalcodeblock> 10215 </textblocks> 10216 </hierarchicalcodeblock> 10217 </textblocks> 10218 </cppheaderclassdeclarationblock> 10219 </textblocks> 10220 </hierarchicalcodeblock> 10221 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //BACKENDCAPABILITIES_H" > 10222 <header> 10223 <cppcodedocumentation tag="" writeOutText="false" /> 10224 </header> 10225 </codeblockwithcomments> 10226 </textblocks> 10227 <header> 10228 <codecomment tag="" text="/************************************************************************&#010; backendcapabilities.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is phonon&#010;**************************************************************************/&#010;" /> 10229 </header> 10230 <classfields/> 10231 </classifiercodedocument> 10232 <classifiercodedocument writeOutCode="true" package="" id="cppheader36555" parent_class="36555" fileExt=".h" fileName="qobject" > 10233 <textblocks> 10234 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QOBJECT_H&#010;#define QOBJECT_H" > 10235 <header> 10236 <cppcodedocumentation tag="" writeOutText="false" /> 10237 </header> 10238 </codeblockwithcomments> 10239 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 10240 <header> 10241 <cppcodedocumentation tag="" writeOutText="false" /> 10242 </header> 10243 </codeblockwithcomments> 10244 <codeblockwithcomments tag="using" writeOutText="false" > 10245 <header> 10246 <cppcodedocumentation tag="" writeOutText="false" /> 10247 </header> 10248 </codeblockwithcomments> 10249 <hierarchicalcodeblock tag="namespace" canDelete="false" > 10250 <header> 10251 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 10252 </header> 10253 <textblocks> 10254 <codeblockwithcomments tag="enums" writeOutText="false" > 10255 <header> 10256 <cppcodedocumentation tag="" writeOutText="false" /> 10257 </header> 10258 </codeblockwithcomments> 10259 <cppheaderclassdeclarationblock parent_id="36555" tag="classDeclarationBlock" canDelete="false" > 10260 <header> 10261 <cppcodedocumentation tag="" text="Class QObject&#010;" /> 10262 </header> 10263 <textblocks> 10264 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 10265 <header> 10266 <cppcodedocumentation tag="" text="Public stuff" /> 10267 </header> 10268 <textblocks> 10269 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 10270 <header> 10271 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10272 </header> 10273 <textblocks/> 10274 </hierarchicalcodeblock> 10275 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 10276 <header> 10277 <cppcodedocumentation tag="" indentLevel="1" /> 10278 </header> 10279 <textblocks> 10280 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10281 <header> 10282 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10283 </header> 10284 <textblocks> 10285 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QObject ( ) { }" > 10286 <header> 10287 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 10288 </header> 10289 </codeblockwithcomments> 10290 </textblocks> 10291 </hierarchicalcodeblock> 10292 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10293 <header> 10294 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10295 </header> 10296 <textblocks> 10297 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 10298 <header> 10299 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10300 </header> 10301 <textblocks/> 10302 </hierarchicalcodeblock> 10303 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 10304 <header> 10305 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10306 </header> 10307 <textblocks/> 10308 </hierarchicalcodeblock> 10309 </textblocks> 10310 </hierarchicalcodeblock> 10311 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10312 <header> 10313 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10314 </header> 10315 <textblocks/> 10316 </hierarchicalcodeblock> 10317 </textblocks> 10318 </hierarchicalcodeblock> 10319 </textblocks> 10320 </hierarchicalcodeblock> 10321 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 10322 <header> 10323 <cppcodedocumentation tag="" text="Protected stuff" /> 10324 </header> 10325 <textblocks> 10326 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 10327 <header> 10328 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10329 </header> 10330 <textblocks/> 10331 </hierarchicalcodeblock> 10332 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 10333 <header> 10334 <cppcodedocumentation tag="" indentLevel="1" /> 10335 </header> 10336 <textblocks> 10337 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10338 <header> 10339 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10340 </header> 10341 <textblocks/> 10342 </hierarchicalcodeblock> 10343 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10344 <header> 10345 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10346 </header> 10347 <textblocks> 10348 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 10349 <header> 10350 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10351 </header> 10352 <textblocks/> 10353 </hierarchicalcodeblock> 10354 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 10355 <header> 10356 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10357 </header> 10358 <textblocks/> 10359 </hierarchicalcodeblock> 10360 </textblocks> 10361 </hierarchicalcodeblock> 10362 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10363 <header> 10364 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10365 </header> 10366 <textblocks/> 10367 </hierarchicalcodeblock> 10368 </textblocks> 10369 </hierarchicalcodeblock> 10370 </textblocks> 10371 </hierarchicalcodeblock> 10372 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 10373 <header> 10374 <cppcodedocumentation tag="" text="Private stuff" /> 10375 </header> 10376 <textblocks> 10377 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 10378 <header> 10379 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10380 </header> 10381 <textblocks/> 10382 </hierarchicalcodeblock> 10383 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 10384 <header> 10385 <cppcodedocumentation tag="" indentLevel="1" /> 10386 </header> 10387 <textblocks> 10388 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10389 <header> 10390 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10391 </header> 10392 <textblocks/> 10393 </hierarchicalcodeblock> 10394 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10395 <header> 10396 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10397 </header> 10398 <textblocks> 10399 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 10400 <header> 10401 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10402 </header> 10403 <textblocks/> 10404 </hierarchicalcodeblock> 10405 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 10406 <header> 10407 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10408 </header> 10409 <textblocks/> 10410 </hierarchicalcodeblock> 10411 </textblocks> 10412 </hierarchicalcodeblock> 10413 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10414 <header> 10415 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10416 </header> 10417 <textblocks/> 10418 </hierarchicalcodeblock> 10419 </textblocks> 10420 </hierarchicalcodeblock> 10421 </textblocks> 10422 </hierarchicalcodeblock> 10423 </textblocks> 10424 </cppheaderclassdeclarationblock> 10425 </textblocks> 10426 </hierarchicalcodeblock> 10427 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QOBJECT_H" > 10428 <header> 10429 <cppcodedocumentation tag="" writeOutText="false" /> 10430 </header> 10431 </codeblockwithcomments> 10432 </textblocks> 10433 <header> 10434 <codecomment tag="" text="/************************************************************************&#010; qobject.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 10435 </header> 10436 <classfields/> 10437 </classifiercodedocument> 10438 <classifiercodedocument writeOutCode="true" package="" id="cppheader36556" parent_class="36556" fileExt=".h" fileName="qwidget" > 10439 <textblocks> 10440 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QWIDGET_H&#010;#define QWIDGET_H" > 10441 <header> 10442 <cppcodedocumentation tag="" writeOutText="false" /> 10443 </header> 10444 </codeblockwithcomments> 10445 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 10446 <header> 10447 <cppcodedocumentation tag="" writeOutText="false" /> 10448 </header> 10449 </codeblockwithcomments> 10450 <codeblockwithcomments tag="using" writeOutText="false" > 10451 <header> 10452 <cppcodedocumentation tag="" writeOutText="false" /> 10453 </header> 10454 </codeblockwithcomments> 10455 <hierarchicalcodeblock tag="namespace" canDelete="false" > 10456 <header> 10457 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 10458 </header> 10459 <textblocks> 10460 <codeblockwithcomments tag="enums" writeOutText="false" > 10461 <header> 10462 <cppcodedocumentation tag="" writeOutText="false" /> 10463 </header> 10464 </codeblockwithcomments> 10465 <cppheaderclassdeclarationblock parent_id="36556" tag="classDeclarationBlock" canDelete="false" > 10466 <header> 10467 <cppcodedocumentation tag="" text="Class QWidget&#010;" /> 10468 </header> 10469 <textblocks> 10470 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 10471 <header> 10472 <cppcodedocumentation tag="" text="Public stuff" /> 10473 </header> 10474 <textblocks> 10475 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 10476 <header> 10477 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10478 </header> 10479 <textblocks/> 10480 </hierarchicalcodeblock> 10481 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 10482 <header> 10483 <cppcodedocumentation tag="" indentLevel="1" /> 10484 </header> 10485 <textblocks> 10486 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10487 <header> 10488 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10489 </header> 10490 <textblocks> 10491 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QWidget ( ) { }" > 10492 <header> 10493 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 10494 </header> 10495 </codeblockwithcomments> 10496 </textblocks> 10497 </hierarchicalcodeblock> 10498 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10499 <header> 10500 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10501 </header> 10502 <textblocks> 10503 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 10504 <header> 10505 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10506 </header> 10507 <textblocks/> 10508 </hierarchicalcodeblock> 10509 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 10510 <header> 10511 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10512 </header> 10513 <textblocks/> 10514 </hierarchicalcodeblock> 10515 </textblocks> 10516 </hierarchicalcodeblock> 10517 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10518 <header> 10519 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10520 </header> 10521 <textblocks/> 10522 </hierarchicalcodeblock> 10523 </textblocks> 10524 </hierarchicalcodeblock> 10525 </textblocks> 10526 </hierarchicalcodeblock> 10527 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 10528 <header> 10529 <cppcodedocumentation tag="" text="Protected stuff" /> 10530 </header> 10531 <textblocks> 10532 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 10533 <header> 10534 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10535 </header> 10536 <textblocks/> 10537 </hierarchicalcodeblock> 10538 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 10539 <header> 10540 <cppcodedocumentation tag="" indentLevel="1" /> 10541 </header> 10542 <textblocks> 10543 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10544 <header> 10545 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10546 </header> 10547 <textblocks/> 10548 </hierarchicalcodeblock> 10549 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10550 <header> 10551 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10552 </header> 10553 <textblocks> 10554 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 10555 <header> 10556 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10557 </header> 10558 <textblocks/> 10559 </hierarchicalcodeblock> 10560 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 10561 <header> 10562 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10563 </header> 10564 <textblocks/> 10565 </hierarchicalcodeblock> 10566 </textblocks> 10567 </hierarchicalcodeblock> 10568 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10569 <header> 10570 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10571 </header> 10572 <textblocks/> 10573 </hierarchicalcodeblock> 10574 </textblocks> 10575 </hierarchicalcodeblock> 10576 </textblocks> 10577 </hierarchicalcodeblock> 10578 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 10579 <header> 10580 <cppcodedocumentation tag="" text="Private stuff" /> 10581 </header> 10582 <textblocks> 10583 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 10584 <header> 10585 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10586 </header> 10587 <textblocks/> 10588 </hierarchicalcodeblock> 10589 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 10590 <header> 10591 <cppcodedocumentation tag="" indentLevel="1" /> 10592 </header> 10593 <textblocks> 10594 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10595 <header> 10596 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10597 </header> 10598 <textblocks/> 10599 </hierarchicalcodeblock> 10600 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10601 <header> 10602 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10603 </header> 10604 <textblocks> 10605 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 10606 <header> 10607 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10608 </header> 10609 <textblocks/> 10610 </hierarchicalcodeblock> 10611 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 10612 <header> 10613 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10614 </header> 10615 <textblocks/> 10616 </hierarchicalcodeblock> 10617 </textblocks> 10618 </hierarchicalcodeblock> 10619 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10620 <header> 10621 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10622 </header> 10623 <textblocks/> 10624 </hierarchicalcodeblock> 10625 </textblocks> 10626 </hierarchicalcodeblock> 10627 </textblocks> 10628 </hierarchicalcodeblock> 10629 </textblocks> 10630 </cppheaderclassdeclarationblock> 10631 </textblocks> 10632 </hierarchicalcodeblock> 10633 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QWIDGET_H" > 10634 <header> 10635 <cppcodedocumentation tag="" writeOutText="false" /> 10636 </header> 10637 </codeblockwithcomments> 10638 </textblocks> 10639 <header> 10640 <codecomment tag="" text="/************************************************************************&#010; qwidget.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 10641 </header> 10642 <classfields/> 10643 </classifiercodedocument> 10644 <classifiercodedocument writeOutCode="true" package="" id="cppheader36557" parent_class="36557" fileExt=".h" fileName="qstring" > 10645 <textblocks> 10646 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QSTRING_H&#010;#define QSTRING_H" > 10647 <header> 10648 <cppcodedocumentation tag="" writeOutText="false" /> 10649 </header> 10650 </codeblockwithcomments> 10651 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 10652 <header> 10653 <cppcodedocumentation tag="" writeOutText="false" /> 10654 </header> 10655 </codeblockwithcomments> 10656 <codeblockwithcomments tag="using" writeOutText="false" > 10657 <header> 10658 <cppcodedocumentation tag="" writeOutText="false" /> 10659 </header> 10660 </codeblockwithcomments> 10661 <hierarchicalcodeblock tag="namespace" canDelete="false" > 10662 <header> 10663 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 10664 </header> 10665 <textblocks> 10666 <codeblockwithcomments tag="enums" writeOutText="false" > 10667 <header> 10668 <cppcodedocumentation tag="" writeOutText="false" /> 10669 </header> 10670 </codeblockwithcomments> 10671 <cppheaderclassdeclarationblock parent_id="36557" tag="classDeclarationBlock" canDelete="false" > 10672 <header> 10673 <cppcodedocumentation tag="" text="Class QString&#010;" /> 10674 </header> 10675 <textblocks> 10676 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 10677 <header> 10678 <cppcodedocumentation tag="" text="Public stuff" /> 10679 </header> 10680 <textblocks> 10681 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 10682 <header> 10683 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10684 </header> 10685 <textblocks/> 10686 </hierarchicalcodeblock> 10687 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 10688 <header> 10689 <cppcodedocumentation tag="" indentLevel="1" /> 10690 </header> 10691 <textblocks> 10692 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10693 <header> 10694 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10695 </header> 10696 <textblocks> 10697 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QString ( ) { }" > 10698 <header> 10699 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 10700 </header> 10701 </codeblockwithcomments> 10702 </textblocks> 10703 </hierarchicalcodeblock> 10704 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10705 <header> 10706 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10707 </header> 10708 <textblocks> 10709 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 10710 <header> 10711 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10712 </header> 10713 <textblocks/> 10714 </hierarchicalcodeblock> 10715 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 10716 <header> 10717 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10718 </header> 10719 <textblocks/> 10720 </hierarchicalcodeblock> 10721 </textblocks> 10722 </hierarchicalcodeblock> 10723 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10724 <header> 10725 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10726 </header> 10727 <textblocks/> 10728 </hierarchicalcodeblock> 10729 </textblocks> 10730 </hierarchicalcodeblock> 10731 </textblocks> 10732 </hierarchicalcodeblock> 10733 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 10734 <header> 10735 <cppcodedocumentation tag="" text="Protected stuff" /> 10736 </header> 10737 <textblocks> 10738 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 10739 <header> 10740 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10741 </header> 10742 <textblocks/> 10743 </hierarchicalcodeblock> 10744 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 10745 <header> 10746 <cppcodedocumentation tag="" indentLevel="1" /> 10747 </header> 10748 <textblocks> 10749 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10750 <header> 10751 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10752 </header> 10753 <textblocks/> 10754 </hierarchicalcodeblock> 10755 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10756 <header> 10757 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10758 </header> 10759 <textblocks> 10760 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 10761 <header> 10762 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10763 </header> 10764 <textblocks/> 10765 </hierarchicalcodeblock> 10766 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 10767 <header> 10768 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10769 </header> 10770 <textblocks/> 10771 </hierarchicalcodeblock> 10772 </textblocks> 10773 </hierarchicalcodeblock> 10774 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10775 <header> 10776 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10777 </header> 10778 <textblocks/> 10779 </hierarchicalcodeblock> 10780 </textblocks> 10781 </hierarchicalcodeblock> 10782 </textblocks> 10783 </hierarchicalcodeblock> 10784 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 10785 <header> 10786 <cppcodedocumentation tag="" text="Private stuff" /> 10787 </header> 10788 <textblocks> 10789 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 10790 <header> 10791 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10792 </header> 10793 <textblocks/> 10794 </hierarchicalcodeblock> 10795 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 10796 <header> 10797 <cppcodedocumentation tag="" indentLevel="1" /> 10798 </header> 10799 <textblocks> 10800 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10801 <header> 10802 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10803 </header> 10804 <textblocks/> 10805 </hierarchicalcodeblock> 10806 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10807 <header> 10808 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10809 </header> 10810 <textblocks> 10811 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 10812 <header> 10813 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10814 </header> 10815 <textblocks/> 10816 </hierarchicalcodeblock> 10817 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 10818 <header> 10819 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10820 </header> 10821 <textblocks/> 10822 </hierarchicalcodeblock> 10823 </textblocks> 10824 </hierarchicalcodeblock> 10825 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10826 <header> 10827 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10828 </header> 10829 <textblocks/> 10830 </hierarchicalcodeblock> 10831 </textblocks> 10832 </hierarchicalcodeblock> 10833 </textblocks> 10834 </hierarchicalcodeblock> 10835 </textblocks> 10836 </cppheaderclassdeclarationblock> 10837 </textblocks> 10838 </hierarchicalcodeblock> 10839 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QSTRING_H" > 10840 <header> 10841 <cppcodedocumentation tag="" writeOutText="false" /> 10842 </header> 10843 </codeblockwithcomments> 10844 </textblocks> 10845 <header> 10846 <codecomment tag="" text="/************************************************************************&#010; qstring.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 10847 </header> 10848 <classfields/> 10849 </classifiercodedocument> 10850 <classifiercodedocument writeOutCode="true" package="" id="cppheader36573" parent_class="36573" fileExt=".h" fileName="qstringlist" > 10851 <textblocks> 10852 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QSTRINGLIST_H&#010;#define QSTRINGLIST_H" > 10853 <header> 10854 <cppcodedocumentation tag="" writeOutText="false" /> 10855 </header> 10856 </codeblockwithcomments> 10857 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 10858 <header> 10859 <cppcodedocumentation tag="" writeOutText="false" /> 10860 </header> 10861 </codeblockwithcomments> 10862 <codeblockwithcomments tag="using" writeOutText="false" > 10863 <header> 10864 <cppcodedocumentation tag="" writeOutText="false" /> 10865 </header> 10866 </codeblockwithcomments> 10867 <hierarchicalcodeblock tag="namespace" canDelete="false" > 10868 <header> 10869 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 10870 </header> 10871 <textblocks> 10872 <codeblockwithcomments tag="enums" writeOutText="false" > 10873 <header> 10874 <cppcodedocumentation tag="" writeOutText="false" /> 10875 </header> 10876 </codeblockwithcomments> 10877 <cppheaderclassdeclarationblock parent_id="36573" tag="classDeclarationBlock" canDelete="false" > 10878 <header> 10879 <cppcodedocumentation tag="" text="Class QStringList&#010;" /> 10880 </header> 10881 <textblocks> 10882 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 10883 <header> 10884 <cppcodedocumentation tag="" text="Public stuff" /> 10885 </header> 10886 <textblocks> 10887 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 10888 <header> 10889 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10890 </header> 10891 <textblocks/> 10892 </hierarchicalcodeblock> 10893 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 10894 <header> 10895 <cppcodedocumentation tag="" indentLevel="1" /> 10896 </header> 10897 <textblocks> 10898 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10899 <header> 10900 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10901 </header> 10902 <textblocks> 10903 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QStringList ( ) { }" > 10904 <header> 10905 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 10906 </header> 10907 </codeblockwithcomments> 10908 </textblocks> 10909 </hierarchicalcodeblock> 10910 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10911 <header> 10912 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10913 </header> 10914 <textblocks> 10915 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 10916 <header> 10917 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10918 </header> 10919 <textblocks/> 10920 </hierarchicalcodeblock> 10921 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 10922 <header> 10923 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10924 </header> 10925 <textblocks/> 10926 </hierarchicalcodeblock> 10927 </textblocks> 10928 </hierarchicalcodeblock> 10929 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10930 <header> 10931 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10932 </header> 10933 <textblocks/> 10934 </hierarchicalcodeblock> 10935 </textblocks> 10936 </hierarchicalcodeblock> 10937 </textblocks> 10938 </hierarchicalcodeblock> 10939 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 10940 <header> 10941 <cppcodedocumentation tag="" text="Protected stuff" /> 10942 </header> 10943 <textblocks> 10944 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 10945 <header> 10946 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10947 </header> 10948 <textblocks/> 10949 </hierarchicalcodeblock> 10950 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 10951 <header> 10952 <cppcodedocumentation tag="" indentLevel="1" /> 10953 </header> 10954 <textblocks> 10955 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 10956 <header> 10957 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 10958 </header> 10959 <textblocks/> 10960 </hierarchicalcodeblock> 10961 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 10962 <header> 10963 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 10964 </header> 10965 <textblocks> 10966 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 10967 <header> 10968 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10969 </header> 10970 <textblocks/> 10971 </hierarchicalcodeblock> 10972 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 10973 <header> 10974 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 10975 </header> 10976 <textblocks/> 10977 </hierarchicalcodeblock> 10978 </textblocks> 10979 </hierarchicalcodeblock> 10980 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 10981 <header> 10982 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 10983 </header> 10984 <textblocks/> 10985 </hierarchicalcodeblock> 10986 </textblocks> 10987 </hierarchicalcodeblock> 10988 </textblocks> 10989 </hierarchicalcodeblock> 10990 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 10991 <header> 10992 <cppcodedocumentation tag="" text="Private stuff" /> 10993 </header> 10994 <textblocks> 10995 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 10996 <header> 10997 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 10998 </header> 10999 <textblocks/> 11000 </hierarchicalcodeblock> 11001 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 11002 <header> 11003 <cppcodedocumentation tag="" indentLevel="1" /> 11004 </header> 11005 <textblocks> 11006 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11007 <header> 11008 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11009 </header> 11010 <textblocks/> 11011 </hierarchicalcodeblock> 11012 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11013 <header> 11014 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11015 </header> 11016 <textblocks> 11017 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 11018 <header> 11019 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11020 </header> 11021 <textblocks/> 11022 </hierarchicalcodeblock> 11023 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 11024 <header> 11025 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11026 </header> 11027 <textblocks/> 11028 </hierarchicalcodeblock> 11029 </textblocks> 11030 </hierarchicalcodeblock> 11031 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11032 <header> 11033 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11034 </header> 11035 <textblocks/> 11036 </hierarchicalcodeblock> 11037 </textblocks> 11038 </hierarchicalcodeblock> 11039 </textblocks> 11040 </hierarchicalcodeblock> 11041 </textblocks> 11042 </cppheaderclassdeclarationblock> 11043 </textblocks> 11044 </hierarchicalcodeblock> 11045 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QSTRINGLIST_H" > 11046 <header> 11047 <cppcodedocumentation tag="" writeOutText="false" /> 11048 </header> 11049 </codeblockwithcomments> 11050 </textblocks> 11051 <header> 11052 <codecomment tag="" text="/************************************************************************&#010; qstringlist.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 11053 </header> 11054 <classfields/> 11055 </classifiercodedocument> 11056 <classifiercodedocument writeOutCode="true" package="" id="cppheader37956" parent_class="37956" fileExt=".h" fileName="qbitmap" > 11057 <textblocks> 11058 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QBITMAP_H&#010;#define QBITMAP_H" > 11059 <header> 11060 <cppcodedocumentation tag="" writeOutText="false" /> 11061 </header> 11062 </codeblockwithcomments> 11063 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 11064 <header> 11065 <cppcodedocumentation tag="" writeOutText="false" /> 11066 </header> 11067 </codeblockwithcomments> 11068 <codeblockwithcomments tag="using" writeOutText="false" > 11069 <header> 11070 <cppcodedocumentation tag="" writeOutText="false" /> 11071 </header> 11072 </codeblockwithcomments> 11073 <hierarchicalcodeblock tag="namespace" canDelete="false" > 11074 <header> 11075 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 11076 </header> 11077 <textblocks> 11078 <codeblockwithcomments tag="enums" writeOutText="false" > 11079 <header> 11080 <cppcodedocumentation tag="" writeOutText="false" /> 11081 </header> 11082 </codeblockwithcomments> 11083 <cppheaderclassdeclarationblock parent_id="37956" tag="classDeclarationBlock" canDelete="false" > 11084 <header> 11085 <cppcodedocumentation tag="" text="Class QBitmap&#010;" /> 11086 </header> 11087 <textblocks> 11088 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 11089 <header> 11090 <cppcodedocumentation tag="" text="Public stuff" /> 11091 </header> 11092 <textblocks> 11093 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 11094 <header> 11095 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11096 </header> 11097 <textblocks/> 11098 </hierarchicalcodeblock> 11099 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 11100 <header> 11101 <cppcodedocumentation tag="" indentLevel="1" /> 11102 </header> 11103 <textblocks> 11104 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11105 <header> 11106 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11107 </header> 11108 <textblocks> 11109 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QBitmap ( ) { }" > 11110 <header> 11111 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 11112 </header> 11113 </codeblockwithcomments> 11114 </textblocks> 11115 </hierarchicalcodeblock> 11116 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11117 <header> 11118 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11119 </header> 11120 <textblocks> 11121 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 11122 <header> 11123 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11124 </header> 11125 <textblocks/> 11126 </hierarchicalcodeblock> 11127 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 11128 <header> 11129 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11130 </header> 11131 <textblocks/> 11132 </hierarchicalcodeblock> 11133 </textblocks> 11134 </hierarchicalcodeblock> 11135 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11136 <header> 11137 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11138 </header> 11139 <textblocks/> 11140 </hierarchicalcodeblock> 11141 </textblocks> 11142 </hierarchicalcodeblock> 11143 </textblocks> 11144 </hierarchicalcodeblock> 11145 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 11146 <header> 11147 <cppcodedocumentation tag="" text="Protected stuff" /> 11148 </header> 11149 <textblocks> 11150 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 11151 <header> 11152 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11153 </header> 11154 <textblocks/> 11155 </hierarchicalcodeblock> 11156 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 11157 <header> 11158 <cppcodedocumentation tag="" indentLevel="1" /> 11159 </header> 11160 <textblocks> 11161 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11162 <header> 11163 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11164 </header> 11165 <textblocks/> 11166 </hierarchicalcodeblock> 11167 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11168 <header> 11169 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11170 </header> 11171 <textblocks> 11172 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 11173 <header> 11174 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11175 </header> 11176 <textblocks/> 11177 </hierarchicalcodeblock> 11178 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 11179 <header> 11180 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11181 </header> 11182 <textblocks/> 11183 </hierarchicalcodeblock> 11184 </textblocks> 11185 </hierarchicalcodeblock> 11186 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11187 <header> 11188 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11189 </header> 11190 <textblocks/> 11191 </hierarchicalcodeblock> 11192 </textblocks> 11193 </hierarchicalcodeblock> 11194 </textblocks> 11195 </hierarchicalcodeblock> 11196 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 11197 <header> 11198 <cppcodedocumentation tag="" text="Private stuff" /> 11199 </header> 11200 <textblocks> 11201 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 11202 <header> 11203 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11204 </header> 11205 <textblocks/> 11206 </hierarchicalcodeblock> 11207 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 11208 <header> 11209 <cppcodedocumentation tag="" indentLevel="1" /> 11210 </header> 11211 <textblocks> 11212 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11213 <header> 11214 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11215 </header> 11216 <textblocks/> 11217 </hierarchicalcodeblock> 11218 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11219 <header> 11220 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11221 </header> 11222 <textblocks> 11223 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 11224 <header> 11225 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11226 </header> 11227 <textblocks/> 11228 </hierarchicalcodeblock> 11229 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 11230 <header> 11231 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11232 </header> 11233 <textblocks/> 11234 </hierarchicalcodeblock> 11235 </textblocks> 11236 </hierarchicalcodeblock> 11237 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11238 <header> 11239 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11240 </header> 11241 <textblocks/> 11242 </hierarchicalcodeblock> 11243 </textblocks> 11244 </hierarchicalcodeblock> 11245 </textblocks> 11246 </hierarchicalcodeblock> 11247 </textblocks> 11248 </cppheaderclassdeclarationblock> 11249 </textblocks> 11250 </hierarchicalcodeblock> 11251 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QBITMAP_H" > 11252 <header> 11253 <cppcodedocumentation tag="" writeOutText="false" /> 11254 </header> 11255 </codeblockwithcomments> 11256 </textblocks> 11257 <header> 11258 <codecomment tag="" text="/************************************************************************&#010; qbitmap.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 11259 </header> 11260 <classfields/> 11261 </classifiercodedocument> 11262 <classifiercodedocument writeOutCode="true" package="" id="cppheader38096" parent_class="38096" fileExt=".h" fileName="qpoint" > 11263 <textblocks> 11264 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QPOINT_H&#010;#define QPOINT_H" > 11265 <header> 11266 <cppcodedocumentation tag="" writeOutText="false" /> 11267 </header> 11268 </codeblockwithcomments> 11269 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 11270 <header> 11271 <cppcodedocumentation tag="" writeOutText="false" /> 11272 </header> 11273 </codeblockwithcomments> 11274 <codeblockwithcomments tag="using" writeOutText="false" > 11275 <header> 11276 <cppcodedocumentation tag="" writeOutText="false" /> 11277 </header> 11278 </codeblockwithcomments> 11279 <hierarchicalcodeblock tag="namespace" canDelete="false" > 11280 <header> 11281 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 11282 </header> 11283 <textblocks> 11284 <codeblockwithcomments tag="enums" writeOutText="false" > 11285 <header> 11286 <cppcodedocumentation tag="" writeOutText="false" /> 11287 </header> 11288 </codeblockwithcomments> 11289 <cppheaderclassdeclarationblock parent_id="38096" tag="classDeclarationBlock" canDelete="false" > 11290 <header> 11291 <cppcodedocumentation tag="" text="Class QPoint&#010;" /> 11292 </header> 11293 <textblocks> 11294 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 11295 <header> 11296 <cppcodedocumentation tag="" text="Public stuff" /> 11297 </header> 11298 <textblocks> 11299 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 11300 <header> 11301 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11302 </header> 11303 <textblocks/> 11304 </hierarchicalcodeblock> 11305 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 11306 <header> 11307 <cppcodedocumentation tag="" indentLevel="1" /> 11308 </header> 11309 <textblocks> 11310 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11311 <header> 11312 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11313 </header> 11314 <textblocks> 11315 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QPoint ( ) { }" > 11316 <header> 11317 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 11318 </header> 11319 </codeblockwithcomments> 11320 </textblocks> 11321 </hierarchicalcodeblock> 11322 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11323 <header> 11324 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11325 </header> 11326 <textblocks> 11327 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 11328 <header> 11329 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11330 </header> 11331 <textblocks/> 11332 </hierarchicalcodeblock> 11333 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 11334 <header> 11335 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11336 </header> 11337 <textblocks/> 11338 </hierarchicalcodeblock> 11339 </textblocks> 11340 </hierarchicalcodeblock> 11341 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11342 <header> 11343 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11344 </header> 11345 <textblocks/> 11346 </hierarchicalcodeblock> 11347 </textblocks> 11348 </hierarchicalcodeblock> 11349 </textblocks> 11350 </hierarchicalcodeblock> 11351 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 11352 <header> 11353 <cppcodedocumentation tag="" text="Protected stuff" /> 11354 </header> 11355 <textblocks> 11356 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 11357 <header> 11358 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11359 </header> 11360 <textblocks/> 11361 </hierarchicalcodeblock> 11362 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 11363 <header> 11364 <cppcodedocumentation tag="" indentLevel="1" /> 11365 </header> 11366 <textblocks> 11367 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11368 <header> 11369 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11370 </header> 11371 <textblocks/> 11372 </hierarchicalcodeblock> 11373 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11374 <header> 11375 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11376 </header> 11377 <textblocks> 11378 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 11379 <header> 11380 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11381 </header> 11382 <textblocks/> 11383 </hierarchicalcodeblock> 11384 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 11385 <header> 11386 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11387 </header> 11388 <textblocks/> 11389 </hierarchicalcodeblock> 11390 </textblocks> 11391 </hierarchicalcodeblock> 11392 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11393 <header> 11394 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11395 </header> 11396 <textblocks/> 11397 </hierarchicalcodeblock> 11398 </textblocks> 11399 </hierarchicalcodeblock> 11400 </textblocks> 11401 </hierarchicalcodeblock> 11402 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 11403 <header> 11404 <cppcodedocumentation tag="" text="Private stuff" /> 11405 </header> 11406 <textblocks> 11407 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 11408 <header> 11409 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11410 </header> 11411 <textblocks/> 11412 </hierarchicalcodeblock> 11413 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 11414 <header> 11415 <cppcodedocumentation tag="" indentLevel="1" /> 11416 </header> 11417 <textblocks> 11418 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11419 <header> 11420 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11421 </header> 11422 <textblocks/> 11423 </hierarchicalcodeblock> 11424 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11425 <header> 11426 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11427 </header> 11428 <textblocks> 11429 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 11430 <header> 11431 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11432 </header> 11433 <textblocks/> 11434 </hierarchicalcodeblock> 11435 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 11436 <header> 11437 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11438 </header> 11439 <textblocks/> 11440 </hierarchicalcodeblock> 11441 </textblocks> 11442 </hierarchicalcodeblock> 11443 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11444 <header> 11445 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11446 </header> 11447 <textblocks/> 11448 </hierarchicalcodeblock> 11449 </textblocks> 11450 </hierarchicalcodeblock> 11451 </textblocks> 11452 </hierarchicalcodeblock> 11453 </textblocks> 11454 </cppheaderclassdeclarationblock> 11455 </textblocks> 11456 </hierarchicalcodeblock> 11457 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QPOINT_H" > 11458 <header> 11459 <cppcodedocumentation tag="" writeOutText="false" /> 11460 </header> 11461 </codeblockwithcomments> 11462 </textblocks> 11463 <header> 11464 <codecomment tag="" text="/************************************************************************&#010; qpoint.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 11465 </header> 11466 <classfields/> 11467 </classifiercodedocument> 11468 <classifiercodedocument writeOutCode="true" package="" id="cppheader38650" parent_class="38650" fileExt=".h" fileName="kurl" > 11469 <textblocks> 11470 <codeblockwithcomments tag="hashDefBlock" text="#ifndef KURL_H&#010;#define KURL_H" > 11471 <header> 11472 <cppcodedocumentation tag="" writeOutText="false" /> 11473 </header> 11474 </codeblockwithcomments> 11475 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 11476 <header> 11477 <cppcodedocumentation tag="" writeOutText="false" /> 11478 </header> 11479 </codeblockwithcomments> 11480 <codeblockwithcomments tag="using" writeOutText="false" > 11481 <header> 11482 <cppcodedocumentation tag="" writeOutText="false" /> 11483 </header> 11484 </codeblockwithcomments> 11485 <hierarchicalcodeblock tag="namespace" canDelete="false" > 11486 <header> 11487 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 11488 </header> 11489 <textblocks> 11490 <codeblockwithcomments tag="enums" writeOutText="false" > 11491 <header> 11492 <cppcodedocumentation tag="" writeOutText="false" /> 11493 </header> 11494 </codeblockwithcomments> 11495 <cppheaderclassdeclarationblock parent_id="38650" tag="classDeclarationBlock" canDelete="false" > 11496 <header> 11497 <cppcodedocumentation tag="" text="Class KUrl&#010;" /> 11498 </header> 11499 <textblocks> 11500 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 11501 <header> 11502 <cppcodedocumentation tag="" text="Public stuff" /> 11503 </header> 11504 <textblocks> 11505 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 11506 <header> 11507 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11508 </header> 11509 <textblocks/> 11510 </hierarchicalcodeblock> 11511 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 11512 <header> 11513 <cppcodedocumentation tag="" indentLevel="1" /> 11514 </header> 11515 <textblocks> 11516 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11517 <header> 11518 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11519 </header> 11520 <textblocks> 11521 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="KUrl ( ) { }" > 11522 <header> 11523 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 11524 </header> 11525 </codeblockwithcomments> 11526 </textblocks> 11527 </hierarchicalcodeblock> 11528 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11529 <header> 11530 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11531 </header> 11532 <textblocks> 11533 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 11534 <header> 11535 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11536 </header> 11537 <textblocks/> 11538 </hierarchicalcodeblock> 11539 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 11540 <header> 11541 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11542 </header> 11543 <textblocks/> 11544 </hierarchicalcodeblock> 11545 </textblocks> 11546 </hierarchicalcodeblock> 11547 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11548 <header> 11549 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11550 </header> 11551 <textblocks/> 11552 </hierarchicalcodeblock> 11553 </textblocks> 11554 </hierarchicalcodeblock> 11555 </textblocks> 11556 </hierarchicalcodeblock> 11557 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 11558 <header> 11559 <cppcodedocumentation tag="" text="Protected stuff" /> 11560 </header> 11561 <textblocks> 11562 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 11563 <header> 11564 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11565 </header> 11566 <textblocks/> 11567 </hierarchicalcodeblock> 11568 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 11569 <header> 11570 <cppcodedocumentation tag="" indentLevel="1" /> 11571 </header> 11572 <textblocks> 11573 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11574 <header> 11575 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11576 </header> 11577 <textblocks/> 11578 </hierarchicalcodeblock> 11579 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11580 <header> 11581 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11582 </header> 11583 <textblocks> 11584 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 11585 <header> 11586 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11587 </header> 11588 <textblocks/> 11589 </hierarchicalcodeblock> 11590 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 11591 <header> 11592 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11593 </header> 11594 <textblocks/> 11595 </hierarchicalcodeblock> 11596 </textblocks> 11597 </hierarchicalcodeblock> 11598 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11599 <header> 11600 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11601 </header> 11602 <textblocks/> 11603 </hierarchicalcodeblock> 11604 </textblocks> 11605 </hierarchicalcodeblock> 11606 </textblocks> 11607 </hierarchicalcodeblock> 11608 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 11609 <header> 11610 <cppcodedocumentation tag="" text="Private stuff" /> 11611 </header> 11612 <textblocks> 11613 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 11614 <header> 11615 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11616 </header> 11617 <textblocks/> 11618 </hierarchicalcodeblock> 11619 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 11620 <header> 11621 <cppcodedocumentation tag="" indentLevel="1" /> 11622 </header> 11623 <textblocks> 11624 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11625 <header> 11626 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11627 </header> 11628 <textblocks/> 11629 </hierarchicalcodeblock> 11630 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11631 <header> 11632 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11633 </header> 11634 <textblocks> 11635 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 11636 <header> 11637 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11638 </header> 11639 <textblocks/> 11640 </hierarchicalcodeblock> 11641 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 11642 <header> 11643 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11644 </header> 11645 <textblocks/> 11646 </hierarchicalcodeblock> 11647 </textblocks> 11648 </hierarchicalcodeblock> 11649 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11650 <header> 11651 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11652 </header> 11653 <textblocks/> 11654 </hierarchicalcodeblock> 11655 </textblocks> 11656 </hierarchicalcodeblock> 11657 </textblocks> 11658 </hierarchicalcodeblock> 11659 </textblocks> 11660 </cppheaderclassdeclarationblock> 11661 </textblocks> 11662 </hierarchicalcodeblock> 11663 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //KURL_H" > 11664 <header> 11665 <cppcodedocumentation tag="" writeOutText="false" /> 11666 </header> 11667 </codeblockwithcomments> 11668 </textblocks> 11669 <header> 11670 <codecomment tag="" text="/************************************************************************&#010; kurl.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 11671 </header> 11672 <classfields/> 11673 </classifiercodedocument> 11674 <classifiercodedocument writeOutCode="true" package="" id="cppheader39924" parent_class="39924" fileExt=".h" fileName="qvector<float>" > 11675 <textblocks> 11676 <codeblockwithcomments tag="hashDefBlock" text="#ifndef QVECTOR<FLOAT>_H&#010;#define QVECTOR<FLOAT>_H" > 11677 <header> 11678 <cppcodedocumentation tag="" writeOutText="false" /> 11679 </header> 11680 </codeblockwithcomments> 11681 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 11682 <header> 11683 <cppcodedocumentation tag="" writeOutText="false" /> 11684 </header> 11685 </codeblockwithcomments> 11686 <codeblockwithcomments tag="using" writeOutText="false" > 11687 <header> 11688 <cppcodedocumentation tag="" writeOutText="false" /> 11689 </header> 11690 </codeblockwithcomments> 11691 <hierarchicalcodeblock tag="namespace" canDelete="false" > 11692 <header> 11693 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 11694 </header> 11695 <textblocks> 11696 <codeblockwithcomments tag="enums" writeOutText="false" > 11697 <header> 11698 <cppcodedocumentation tag="" writeOutText="false" /> 11699 </header> 11700 </codeblockwithcomments> 11701 <cppheaderclassdeclarationblock parent_id="39924" tag="classDeclarationBlock" canDelete="false" > 11702 <header> 11703 <cppcodedocumentation tag="" text="Class QVector<float>&#010;" /> 11704 </header> 11705 <textblocks> 11706 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 11707 <header> 11708 <cppcodedocumentation tag="" text="Public stuff" /> 11709 </header> 11710 <textblocks> 11711 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 11712 <header> 11713 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11714 </header> 11715 <textblocks/> 11716 </hierarchicalcodeblock> 11717 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 11718 <header> 11719 <cppcodedocumentation tag="" indentLevel="1" /> 11720 </header> 11721 <textblocks> 11722 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11723 <header> 11724 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11725 </header> 11726 <textblocks> 11727 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="QVector<float> ( ) { }" > 11728 <header> 11729 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 11730 </header> 11731 </codeblockwithcomments> 11732 </textblocks> 11733 </hierarchicalcodeblock> 11734 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11735 <header> 11736 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11737 </header> 11738 <textblocks> 11739 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 11740 <header> 11741 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11742 </header> 11743 <textblocks/> 11744 </hierarchicalcodeblock> 11745 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 11746 <header> 11747 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11748 </header> 11749 <textblocks/> 11750 </hierarchicalcodeblock> 11751 </textblocks> 11752 </hierarchicalcodeblock> 11753 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11754 <header> 11755 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11756 </header> 11757 <textblocks/> 11758 </hierarchicalcodeblock> 11759 </textblocks> 11760 </hierarchicalcodeblock> 11761 </textblocks> 11762 </hierarchicalcodeblock> 11763 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 11764 <header> 11765 <cppcodedocumentation tag="" text="Protected stuff" /> 11766 </header> 11767 <textblocks> 11768 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 11769 <header> 11770 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11771 </header> 11772 <textblocks/> 11773 </hierarchicalcodeblock> 11774 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 11775 <header> 11776 <cppcodedocumentation tag="" indentLevel="1" /> 11777 </header> 11778 <textblocks> 11779 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11780 <header> 11781 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11782 </header> 11783 <textblocks/> 11784 </hierarchicalcodeblock> 11785 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11786 <header> 11787 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11788 </header> 11789 <textblocks> 11790 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 11791 <header> 11792 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11793 </header> 11794 <textblocks/> 11795 </hierarchicalcodeblock> 11796 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 11797 <header> 11798 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11799 </header> 11800 <textblocks/> 11801 </hierarchicalcodeblock> 11802 </textblocks> 11803 </hierarchicalcodeblock> 11804 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11805 <header> 11806 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11807 </header> 11808 <textblocks/> 11809 </hierarchicalcodeblock> 11810 </textblocks> 11811 </hierarchicalcodeblock> 11812 </textblocks> 11813 </hierarchicalcodeblock> 11814 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 11815 <header> 11816 <cppcodedocumentation tag="" text="Private stuff" /> 11817 </header> 11818 <textblocks> 11819 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 11820 <header> 11821 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11822 </header> 11823 <textblocks/> 11824 </hierarchicalcodeblock> 11825 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 11826 <header> 11827 <cppcodedocumentation tag="" indentLevel="1" /> 11828 </header> 11829 <textblocks> 11830 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11831 <header> 11832 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11833 </header> 11834 <textblocks/> 11835 </hierarchicalcodeblock> 11836 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11837 <header> 11838 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11839 </header> 11840 <textblocks> 11841 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 11842 <header> 11843 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11844 </header> 11845 <textblocks/> 11846 </hierarchicalcodeblock> 11847 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 11848 <header> 11849 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11850 </header> 11851 <textblocks/> 11852 </hierarchicalcodeblock> 11853 </textblocks> 11854 </hierarchicalcodeblock> 11855 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11856 <header> 11857 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11858 </header> 11859 <textblocks/> 11860 </hierarchicalcodeblock> 11861 </textblocks> 11862 </hierarchicalcodeblock> 11863 </textblocks> 11864 </hierarchicalcodeblock> 11865 </textblocks> 11866 </cppheaderclassdeclarationblock> 11867 </textblocks> 11868 </hierarchicalcodeblock> 11869 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //QVECTOR<FLOAT>_H" > 11870 <header> 11871 <cppcodedocumentation tag="" writeOutText="false" /> 11872 </header> 11873 </codeblockwithcomments> 11874 </textblocks> 11875 <header> 11876 <codecomment tag="" text="/************************************************************************&#010; qvector<float>.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 11877 </header> 11878 <classfields/> 11879 </classifiercodedocument> 11880 <classifiercodedocument writeOutCode="true" package="" id="cppheader41667" parent_class="41667" fileExt=".h" fileName="audioeffect" > 11881 <textblocks> 11882 <codeblockwithcomments tag="hashDefBlock" text="#ifndef AUDIOEFFECT_H&#010;#define AUDIOEFFECT_H" > 11883 <header> 11884 <cppcodedocumentation tag="" writeOutText="false" /> 11885 </header> 11886 </codeblockwithcomments> 11887 <codeblockwithcomments tag="includes" text="#include <string>&#010;" > 11888 <header> 11889 <cppcodedocumentation tag="" writeOutText="false" /> 11890 </header> 11891 </codeblockwithcomments> 11892 <codeblockwithcomments tag="using" writeOutText="false" > 11893 <header> 11894 <cppcodedocumentation tag="" writeOutText="false" /> 11895 </header> 11896 </codeblockwithcomments> 11897 <hierarchicalcodeblock tag="namespace" canDelete="false" > 11898 <header> 11899 <cppcodedocumentation tag="" writeOutText="false" text="Namespace" /> 11900 </header> 11901 <textblocks> 11902 <codeblockwithcomments tag="enums" writeOutText="false" > 11903 <header> 11904 <cppcodedocumentation tag="" writeOutText="false" /> 11905 </header> 11906 </codeblockwithcomments> 11907 <cppheaderclassdeclarationblock parent_id="41667" tag="classDeclarationBlock" canDelete="false" > 11908 <header> 11909 <cppcodedocumentation tag="" text="Class AudioEffect&#010;" /> 11910 </header> 11911 <textblocks> 11912 <hierarchicalcodeblock tag="publicBlock" canDelete="false" > 11913 <header> 11914 <cppcodedocumentation tag="" text="Public stuff" /> 11915 </header> 11916 <textblocks> 11917 <hierarchicalcodeblock tag="publicFieldsDecl" canDelete="false" indentLevel="1" > 11918 <header> 11919 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11920 </header> 11921 <textblocks/> 11922 </hierarchicalcodeblock> 11923 <hierarchicalcodeblock tag="pubMethodsBlock" canDelete="false" indentLevel="1" > 11924 <header> 11925 <cppcodedocumentation tag="" indentLevel="1" /> 11926 </header> 11927 <textblocks> 11928 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11929 <header> 11930 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11931 </header> 11932 <textblocks> 11933 <codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="AudioEffect ( ) { }" > 11934 <header> 11935 <cppcodedocumentation tag="" indentLevel="1" text="Empty Constructor" /> 11936 </header> 11937 </codeblockwithcomments> 11938 </textblocks> 11939 </hierarchicalcodeblock> 11940 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11941 <header> 11942 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11943 </header> 11944 <textblocks> 11945 <hierarchicalcodeblock tag="pubStaticAccessorMethods" canDelete="false" indentLevel="1" > 11946 <header> 11947 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11948 </header> 11949 <textblocks/> 11950 </hierarchicalcodeblock> 11951 <hierarchicalcodeblock tag="pubRegularAccessorMethods" canDelete="false" indentLevel="1" > 11952 <header> 11953 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11954 </header> 11955 <textblocks/> 11956 </hierarchicalcodeblock> 11957 </textblocks> 11958 </hierarchicalcodeblock> 11959 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 11960 <header> 11961 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 11962 </header> 11963 <textblocks/> 11964 </hierarchicalcodeblock> 11965 </textblocks> 11966 </hierarchicalcodeblock> 11967 </textblocks> 11968 </hierarchicalcodeblock> 11969 <hierarchicalcodeblock tag="protectedBlock" canDelete="false" > 11970 <header> 11971 <cppcodedocumentation tag="" text="Protected stuff" /> 11972 </header> 11973 <textblocks> 11974 <hierarchicalcodeblock tag="protectedFieldsDecl" canDelete="false" indentLevel="1" > 11975 <header> 11976 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 11977 </header> 11978 <textblocks/> 11979 </hierarchicalcodeblock> 11980 <hierarchicalcodeblock tag="protMethodsBlock" canDelete="false" indentLevel="1" > 11981 <header> 11982 <cppcodedocumentation tag="" indentLevel="1" /> 11983 </header> 11984 <textblocks> 11985 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 11986 <header> 11987 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 11988 </header> 11989 <textblocks/> 11990 </hierarchicalcodeblock> 11991 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 11992 <header> 11993 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 11994 </header> 11995 <textblocks> 11996 <hierarchicalcodeblock tag="protStaticAccessorMethods" canDelete="false" indentLevel="1" > 11997 <header> 11998 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 11999 </header> 12000 <textblocks/> 12001 </hierarchicalcodeblock> 12002 <hierarchicalcodeblock tag="protRegularAccessorMethods" canDelete="false" indentLevel="1" > 12003 <header> 12004 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 12005 </header> 12006 <textblocks/> 12007 </hierarchicalcodeblock> 12008 </textblocks> 12009 </hierarchicalcodeblock> 12010 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 12011 <header> 12012 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 12013 </header> 12014 <textblocks/> 12015 </hierarchicalcodeblock> 12016 </textblocks> 12017 </hierarchicalcodeblock> 12018 </textblocks> 12019 </hierarchicalcodeblock> 12020 <hierarchicalcodeblock tag="privateBlock" canDelete="false" > 12021 <header> 12022 <cppcodedocumentation tag="" text="Private stuff" /> 12023 </header> 12024 <textblocks> 12025 <hierarchicalcodeblock tag="privateFieldsDecl" canDelete="false" indentLevel="1" > 12026 <header> 12027 <cppcodedocumentation tag="" indentLevel="1" text="Fields" /> 12028 </header> 12029 <textblocks/> 12030 </hierarchicalcodeblock> 12031 <hierarchicalcodeblock tag="privMethodsBlock" canDelete="false" indentLevel="1" > 12032 <header> 12033 <cppcodedocumentation tag="" indentLevel="1" /> 12034 </header> 12035 <textblocks> 12036 <hierarchicalcodeblock tag="constructionMethods" canDelete="false" indentLevel="1" > 12037 <header> 12038 <cppcodedocumentation tag="" indentLevel="1" text="Constructors" /> 12039 </header> 12040 <textblocks/> 12041 </hierarchicalcodeblock> 12042 <hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" > 12043 <header> 12044 <cppcodedocumentation tag="" indentLevel="1" text="Accessor Methods" /> 12045 </header> 12046 <textblocks> 12047 <hierarchicalcodeblock tag="privStaticAccessorMethods" canDelete="false" indentLevel="1" > 12048 <header> 12049 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 12050 </header> 12051 <textblocks/> 12052 </hierarchicalcodeblock> 12053 <hierarchicalcodeblock tag="privRegularAccessorMethods" canDelete="false" indentLevel="1" > 12054 <header> 12055 <cppcodedocumentation tag="" writeOutText="false" indentLevel="1" /> 12056 </header> 12057 <textblocks/> 12058 </hierarchicalcodeblock> 12059 </textblocks> 12060 </hierarchicalcodeblock> 12061 <hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" > 12062 <header> 12063 <cppcodedocumentation tag="" indentLevel="1" text="Operations" /> 12064 </header> 12065 <textblocks/> 12066 </hierarchicalcodeblock> 12067 </textblocks> 12068 </hierarchicalcodeblock> 12069 </textblocks> 12070 </hierarchicalcodeblock> 12071 </textblocks> 12072 </cppheaderclassdeclarationblock> 12073 </textblocks> 12074 </hierarchicalcodeblock> 12075 <codeblockwithcomments tag="hashDefBlockEnd" text="#endif //AUDIOEFFECT_H" > 12076 <header> 12077 <cppcodedocumentation tag="" writeOutText="false" /> 12078 </header> 12079 </codeblockwithcomments> 12080 </textblocks> 12081 <header> 12082 <codecomment tag="" text="/************************************************************************&#010; audioeffect.h - Copyright mkretz&#010;&#010;Here you can write a license for your code, some comments or any other&#010;information you want to have in your generated code. To to this simply&#010;configure the "headings" directory in uml to point to a directory&#010;where you have your heading files.&#010;&#010;or you can just 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 Sat Jan 28 2006 at 17:41:43&#010;The original location of this file is &#010;**************************************************************************/&#010;" /> 12083 </header> 12084 <classfields/> 12085 </classifiercodedocument> 12086 </codegenerator> 12087 </codegeneration> 12088 </XMI.extensions> 12089 </XMI>