blob: 7fe343ae45e93a622fe4b86850d2055a6bd80319 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2005-11-20T19:12:58" xmi.version="1.2" >
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
<XMI.exporterVersion>1.4.2</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
<XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
</XMI.header>
<XMI.content>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" isAbstract="false" >
<UML:Namespace.ownedElement>
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="3" isRoot="false" isAbstract="false" name="datatype" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="36" isRoot="false" isAbstract="false" name="interface" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" xmi.id="196" isRoot="false" isAbstract="false" name="serviceTypeId" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="2" isRoot="false" isAbstract="false" name="int" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="4" isRoot="false" isAbstract="false" name="char" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="5" isRoot="false" isAbstract="false" name="boolean" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6" isRoot="false" isAbstract="false" name="float" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="7" isRoot="false" isAbstract="false" name="double" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="8" isRoot="false" isAbstract="false" name="byte" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="9" isRoot="false" isAbstract="false" name="short" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="10" isRoot="false" isAbstract="false" name="string" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="18" isRoot="false" isAbstract="false" name="void" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="235" isRoot="false" isAbstract="false" name="List" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="366" isRoot="false" isAbstract="false" name="java.lang.Class" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="5170" isRoot="false" isAbstract="false" name="InputStream" />
<UML:DataType stereotype="3" isSpecification="false" isLeaf="false" visibility="public" xmi.id="6558" isRoot="false" isAbstract="false" name="File" />
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="35" isRoot="false" isAbstract="true" name="IOption" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="439" isRoot="false" isAbstract="false" name="getValue" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11529" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="453" isRoot="false" isAbstract="false" name="getValueType" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11530" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="468" isRoot="false" isAbstract="false" name="setValue" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="469" isRoot="false" value="" type="10" isAbstract="false" name="newValue" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="498" isRoot="false" isAbstract="false" name="getDefaultValue" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11531" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="514" isRoot="false" isAbstract="false" name="hasChoices" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11532" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="531" isRoot="false" isAbstract="false" name="getChoices" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11533" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="38" isRoot="false" isAbstract="true" name="IRemoteSystem" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="115" isRoot="false" isAbstract="false" name="getService" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11534" type="40" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="116" isRoot="false" value="" type="10" isAbstract="false" name="serviceId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="126" isRoot="false" isAbstract="false" name="getServices" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11535" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="132" isRoot="false" isAbstract="false" name="getCommunicationInterface" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11536" type="159" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="133" isRoot="false" value="" type="10" isAbstract="false" name="commIntId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="188" isRoot="false" isAbstract="false" name="getCommunicationInterfaces" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11537" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation stereotype="196" isSpecification="false" isLeaf="false" visibility="public" xmi.id="195" isRoot="false" isAbstract="false" name="getServicesProviding" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11538" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="11177" isRoot="false" isAbstract="false" name="connect" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="11227" isRoot="false" isAbstract="false" name="isConnected" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11539" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="11378" isRoot="false" isAbstract="false" name="disconnect" />
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="40" isRoot="false" isAbstract="true" name="IService" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="68" isRoot="false" isAbstract="false" name="getOption" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11540" type="35" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="70" isRoot="false" value="" type="String" isAbstract="false" name="optionId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="95" isRoot="false" isAbstract="false" name="getOptions" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11541" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="76" isRoot="false" isAbstract="false" name="isAvailable" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11542" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="80" isRoot="false" isAbstract="false" name="isEnabled" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11543" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="85" isRoot="false" isAbstract="false" name="setEnabled" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="86" isRoot="false" value="" type="5" isAbstract="false" name="enabled" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="42" isRoot="false" isAbstract="true" name="IServiceModel" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="59" isRoot="false" isAbstract="false" name="getOption" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11544" type="35" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="60" isRoot="false" value="" type="String" isAbstract="false" name="optionId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="209" isRoot="false" isAbstract="false" name="getOptions" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11545" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="222" isRoot="false" isAbstract="false" name="getProvides" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11546" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="248" isRoot="false" isAbstract="false" name="getRequirements" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11547" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="257" isRoot="false" isAbstract="false" name="getCommunicationInterfaceId" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11548" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="276" isRoot="false" isAbstract="false" name="createService" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11549" type="40" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="277" isRoot="false" value="" type="38" isAbstract="false" name="remoteSystem" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="58" isRoot="false" isAbstract="true" name="IServiceTypeModel" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="317" isRoot="false" isAbstract="false" name="getId" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11550" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="328" isRoot="false" isAbstract="false" name="getName" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11551" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="341" isRoot="false" isAbstract="false" name="getServiceClass" />
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="159" isRoot="false" isAbstract="true" name="ICommunicationInterface" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="635" isRoot="false" isAbstract="false" name="getOption" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11552" type="35" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="636" isRoot="false" value="" type="10" isAbstract="false" name="optionId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="674" isRoot="false" isAbstract="false" name="getOptions" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11553" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="813" isRoot="false" isAbstract="true" name="IRSFObject" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="833" isRoot="false" isAbstract="false" name="getId" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11554" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="854" isRoot="false" isAbstract="false" name="getName" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11555" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="1734" isRoot="false" isAbstract="true" name="ICommunicationInterfaceModel" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1756" isRoot="false" isAbstract="false" name="getOption" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11556" type="35" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="1757" isRoot="false" value="" type="10" isAbstract="false" name="optionId" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1801" isRoot="false" isAbstract="false" name="getOptions" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11557" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1825" isRoot="false" isAbstract="false" name="createCommunicationInterface" />
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="3391" isRoot="false" isAbstract="true" name="IRemoteFSService" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6184" isRoot="false" isAbstract="false" name="getRoots" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11558" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6230" isRoot="false" isAbstract="false" name="getRemoteSystem" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11559" type="38" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6277" isRoot="false" isAbstract="false" name="copy" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6278" isRoot="false" value="" type="3533" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6325" isRoot="false" value="" type="3620" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6418" isRoot="false" isAbstract="false" name="copy" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6419" isRoot="false" value="" type="3533" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6697" isRoot="false" value="" type="6558" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6744" isRoot="false" isAbstract="false" name="copy" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6745" isRoot="false" value="" type="6558" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6792" isRoot="false" value="" type="3620" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6885" isRoot="false" isAbstract="false" name="exists" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6886" isRoot="false" value="" type="3533" isAbstract="false" name="resource" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6979" isRoot="false" isAbstract="false" name="delete" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="6980" isRoot="false" value="" type="3533" isAbstract="false" name="resource" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7073" isRoot="false" value="" type="5" isAbstract="false" name="force" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7166" isRoot="false" isAbstract="false" name="move" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7167" isRoot="false" value="" type="3533" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7214" isRoot="false" value="" type="3620" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7307" isRoot="false" isAbstract="false" name="move" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7308" isRoot="false" value="" type="3533" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7355" isRoot="false" value="" type="6558" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7448" isRoot="false" isAbstract="false" name="move" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7449" isRoot="false" value="" type="6558" isAbstract="false" name="source" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7496" isRoot="false" value="" type="3620" isAbstract="false" name="destination" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7589" isRoot="false" isAbstract="false" name="populateMembers" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11560" type="2" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7590" isRoot="false" value="" type="3620" isAbstract="false" name="container" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7780" isRoot="false" isAbstract="false" name="refresh" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7828" isRoot="false" value="" type="3533" isAbstract="false" name="resource" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7876" isRoot="false" isAbstract="false" name="getContents" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11561" type="5170" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7877" isRoot="false" value="" type="3562" isAbstract="false" name="file" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7972" isRoot="false" isAbstract="false" name="setContents" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="7973" isRoot="false" value="" type="3562" isAbstract="false" name="file" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="8022" isRoot="false" value="" type="5170" isAbstract="false" name="contents" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="8119" isRoot="false" isAbstract="false" name="getResource" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11562" type="3533" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="8168" isRoot="false" value="" type="10" isAbstract="false" name="path" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="9495" isRoot="false" isAbstract="false" name="create" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9496" isRoot="false" value="" type="3533" isAbstract="false" name="resource" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9595" isRoot="false" value="" type="5" isAbstract="false" name="force" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="9694" isRoot="false" isAbstract="false" name="create" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9695" isRoot="false" value="" type="3562" isAbstract="false" name="file" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9745" isRoot="false" value="" type="5170" isAbstract="false" name="contents" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9795" isRoot="false" value="" type="5" isAbstract="false" name="force" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="3533" isRoot="false" isAbstract="true" name="IRemoteResource" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4129" isRoot="false" isAbstract="false" name="exists" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11563" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4161" isRoot="false" isAbstract="false" name="getName" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11564" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4194" isRoot="false" isAbstract="false" name="getPath" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11565" type="10" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4228" isRoot="false" isAbstract="false" name="refresh" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4297" isRoot="false" isAbstract="false" name="isReadable" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11566" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4333" isRoot="false" isAbstract="false" name="isWriteable" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11567" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4370" isRoot="false" isAbstract="false" name="isExecutable" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11568" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4408" isRoot="false" isAbstract="false" name="getParent" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11569" type="3533" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4447" isRoot="false" isAbstract="false" name="getRemoteSystem" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11570" type="38" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4487" isRoot="false" isAbstract="false" name="getRemoteFSService" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11571" type="3391" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4528" isRoot="false" isAbstract="false" name="getLastModifiedTime" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11572" type="2" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4609" isRoot="false" isAbstract="false" name="getSize" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11573" type="2" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4693" isRoot="false" isAbstract="false" name="getType" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11574" type="2" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4262" isRoot="false" isAbstract="false" name="isFile" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11575" type="5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4737" isRoot="false" isAbstract="false" name="delete" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="4738" isRoot="false" value="" type="5" isAbstract="false" name="force" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="3562" isRoot="false" isAbstract="true" name="IRemoteFile" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="9298" isRoot="false" isAbstract="false" name="create" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="9198" isRoot="false" isAbstract="false" name="create" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="9199" isRoot="false" value="" type="5170" isAbstract="false" name="contents" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="5083" isRoot="false" isAbstract="false" name="getContents" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11576" type="5170" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="5741" isRoot="false" isAbstract="false" name="setContents" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="5742" isRoot="false" value="" type="5170" isAbstract="false" name="content" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="5787" isRoot="false" value="" type="5" isAbstract="false" name="force" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="3591" isRoot="false" isAbstract="true" name="IRemoteFolder" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="8756" isRoot="false" isAbstract="false" name="create" />
</UML:Classifier.feature>
</UML:Interface>
<UML:Interface stereotype="36" isSpecification="false" isLeaf="false" visibility="public" xmi.id="3620" isRoot="false" isAbstract="true" name="IRemoteContainer" >
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3761" isRoot="false" isAbstract="false" name="members" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11577" type="235" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3791" isRoot="false" isAbstract="false" name="refresh" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3852" isRoot="false" isAbstract="false" name="findMember" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="11578" type="3533" />
<UML:Parameter isSpecification="false" isLeaf="false" visibility="private" xmi.id="3853" isRoot="false" value="" type="10" isAbstract="false" name="name" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Generalization isSpecification="false" child="38" visibility="public" xmi.id="1170" parent="813" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="40" visibility="public" xmi.id="1215" parent="813" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="42" visibility="public" xmi.id="1260" parent="813" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="58" visibility="public" xmi.id="1305" parent="813" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="159" visibility="public" xmi.id="1350" parent="813" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="35" visibility="public" xmi.id="1395" parent="813" discriminator="" name="" />
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2217" client="40" name="" supplier="159" />
<UML:Association isSpecification="false" visibility="public" xmi.id="2266" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="2267" aggregation="none" type="40" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="2268" aggregation="none" type="42" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="2315" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="2316" aggregation="none" type="159" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="2317" aggregation="none" type="1734" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2364" client="42" name="" supplier="58" />
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2436" client="40" name="" supplier="42" />
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2485" client="159" name="" supplier="1734" />
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2534" client="38" name="" supplier="40" />
<UML:Dependency isSpecification="false" visibility="public" xmi.id="2583" client="38" name="" supplier="159" />
<UML:Association isSpecification="false" visibility="public" xmi.id="10433" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="10434" aggregation="none" type="3562" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="10435" aggregation="none" type="3533" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="10534" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="10535" aggregation="none" type="3620" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="10536" aggregation="none" type="3533" name="" />
</UML:Association.connection>
</UML:Association>
<UML:Association isSpecification="false" visibility="public" xmi.id="10635" name="" >
<UML:Association.connection>
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="false" xmi.id="10636" aggregation="none" type="3591" name="" />
<UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="10637" aggregation="none" type="3620" name="" />
</UML:Association.connection>
</UML:Association>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello" >
<docsettings viewid="1" documentation="" uniqueid="11578" />
<diagrams>
<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1129" snapy="10" showatts="1" xmi.id="1" documentation="" type="402" showops="1" showpackage="0" name="Core class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="931" >
<widgets>
<interfacewidget usesdiagramfillcolour="0" width="227" usesdiagramusefillcolour="0" x="897" linecolour="#ff0000" y="181" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="144" usefillcolor="1" isinstance="0" xmi.id="35" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="578" usesdiagramusefillcolour="0" x="203" linecolour="#ff0000" y="736" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="180" usefillcolor="1" isinstance="0" xmi.id="38" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="250" usesdiagramusefillcolour="0" x="169" linecolour="#ff0000" y="522" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="126" usefillcolor="1" isinstance="0" xmi.id="40" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="444" usesdiagramusefillcolour="0" x="73" linecolour="#ff0000" y="283" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="144" usefillcolor="1" isinstance="0" xmi.id="42" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="159" usesdiagramusefillcolour="0" x="287" linecolour="#ff0000" y="116" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="90" usefillcolor="1" isinstance="0" xmi.id="58" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="291" usesdiagramusefillcolour="0" x="567" linecolour="#ff0000" y="549" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="72" usefillcolor="1" isinstance="0" xmi.id="159" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="159" usesdiagramusefillcolour="0" x="920" linecolour="#ff0000" y="93" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="72" usefillcolor="1" isinstance="0" xmi.id="813" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="291" usesdiagramusefillcolour="0" x="567" linecolour="#ff0000" y="309" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="90" usefillcolor="1" isinstance="0" xmi.id="1734" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<boxwidget usesdiagramfillcolour="1" width="837" usesdiagramusefillcolour="1" x="46" linecolour="none" y="77" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="391" usefillcolor="1" isinstance="0" xmi.id="2908" font="Sans Serif,10,-1,5,50,0,0,0,0,0" />
<boxwidget usesdiagramfillcolour="1" width="841" usesdiagramusefillcolour="1" x="46" linecolour="none" y="502" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="425" usefillcolor="1" isinstance="0" xmi.id="2932" font="Sans Serif,10,-1,5,50,0,0,0,0,0" />
<floatingtext usesdiagramfillcolour="1" width="52" usesdiagramusefillcolour="1" x="64" linecolour="none" y="97" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="3002" text="Models" font="Sans Serif,10,-1,5,50,0,0,0,0,0" />
<floatingtext usesdiagramfillcolour="1" width="71" usesdiagramusefillcolour="1" x="66" linecolour="none" y="530" linewidth="none" usesdiagramlinewidth="1" posttext="" usesdiagramlinecolour="1" role="700" fillcolour="none" height="22" usefillcolor="1" pretext="" isinstance="0" xmi.id="3026" text="Instances" font="Sans Serif,10,-1,5,50,0,0,0,0,0" />
</widgets>
<messages/>
<associations>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="159" widgetaid="40" xmi.id="2217" >
<linepath>
<startpoint startx="419" starty="585" />
<endpoint endx="567" endy="585" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="58" widgetaid="42" xmi.id="2364" >
<linepath>
<startpoint startx="295" starty="283" />
<endpoint endx="366" endy="206" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="42" widgetaid="40" xmi.id="2436" >
<linepath>
<startpoint startx="294" starty="522" />
<endpoint endx="295" endy="427" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="1734" widgetaid="159" xmi.id="2485" >
<linepath>
<startpoint startx="712" starty="549" />
<endpoint endx="712" endy="399" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="40" widgetaid="38" xmi.id="2534" >
<linepath>
<startpoint startx="395" starty="736" />
<endpoint endx="294" endy="648" />
</linepath>
</assocwidget>
<assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="159" widgetaid="38" xmi.id="2583" >
<linepath>
<startpoint startx="588" starty="736" />
<endpoint endx="712" endy="621" />
</linepath>
</assocwidget>
</associations>
</diagram>
<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1009" snapy="10" showatts="1" xmi.id="3476" documentation="" type="402" showops="1" showpackage="0" name="RemoteFS class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="894" >
<widgets>
<interfacewidget usesdiagramfillcolour="0" width="332" usesdiagramusefillcolour="0" x="295" linecolour="#ff0000" y="358" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="306" usefillcolor="1" isinstance="0" xmi.id="3533" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="400" usesdiagramusefillcolour="0" x="36" linecolour="#ff0000" y="733" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="108" usefillcolor="1" isinstance="0" xmi.id="3562" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="115" usesdiagramusefillcolour="0" x="596" linecolour="#ff0000" y="836" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="54" usefillcolor="1" isinstance="0" xmi.id="3591" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="362" usesdiagramusefillcolour="0" x="472" linecolour="#ff0000" y="706" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="90" usefillcolor="1" isinstance="0" xmi.id="3620" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
<interfacewidget usesdiagramfillcolour="0" width="504" usesdiagramusefillcolour="0" x="212" linecolour="#ff0000" y="2" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="342" usefillcolor="1" isinstance="0" xmi.id="3391" showoperations="1" showpackage="0" showscope="1" font="Sans Serif,10,-1,5,75,1,0,0,0,0" />
</widgets>
<messages/>
<associations>
<assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="3533" widgetaid="3562" xmi.id="10433" >
<linepath>
<startpoint startx="236" starty="733" />
<endpoint endx="405" endy="664" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="3533" widgetaid="3620" xmi.id="10534" >
<linepath>
<startpoint startx="653" starty="706" />
<endpoint endx="516" endy="664" />
</linepath>
</assocwidget>
<assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3620" widgetaid="3591" xmi.id="10635" >
<linepath>
<startpoint startx="653" starty="836" />
<endpoint endx="653" endy="796" />
</linepath>
</assocwidget>
</associations>
</diagram>
</diagrams>
<listview>
<listitem open="1" type="800" label="Views" >
<listitem open="1" type="801" label="Logical View" >
<listitem open="0" type="817" id="159" >
<listitem open="0" type="815" id="635" />
<listitem open="0" type="815" id="674" />
</listitem>
<listitem open="0" type="817" id="1734" >
<listitem open="0" type="815" id="1756" />
<listitem open="0" type="815" id="1801" />
<listitem open="0" type="815" id="1825" />
</listitem>
<listitem open="0" type="817" id="35" >
<listitem open="0" type="815" id="439" />
<listitem open="0" type="815" id="453" />
<listitem open="0" type="815" id="468" />
<listitem open="0" type="815" id="498" />
<listitem open="0" type="815" id="514" />
<listitem open="0" type="815" id="531" />
</listitem>
<listitem open="0" type="817" id="813" >
<listitem open="0" type="815" id="833" />
<listitem open="0" type="815" id="854" />
</listitem>
<listitem open="1" type="817" id="3620" >
<listitem open="0" type="815" id="3761" />
<listitem open="0" type="815" id="3791" />
<listitem open="0" type="815" id="3852" />
</listitem>
<listitem open="1" type="817" id="3391" >
<listitem open="0" type="815" id="6184" />
<listitem open="0" type="815" id="6230" />
<listitem open="0" type="815" id="6277" />
<listitem open="0" type="815" id="6418" />
<listitem open="0" type="815" id="6744" />
<listitem open="0" type="815" id="6885" />
<listitem open="0" type="815" id="6979" />
<listitem open="0" type="815" id="7166" />
<listitem open="0" type="815" id="7307" />
<listitem open="0" type="815" id="7448" />
<listitem open="0" type="815" id="7589" />
<listitem open="0" type="815" id="7780" />
<listitem open="0" type="815" id="7876" />
<listitem open="0" type="815" id="7972" />
<listitem open="0" type="815" id="8119" />
<listitem open="0" type="815" id="9495" />
<listitem open="0" type="815" id="9694" />
</listitem>
<listitem open="1" type="817" id="3562" >
<listitem open="0" type="815" id="9298" />
<listitem open="0" type="815" id="9198" />
<listitem open="0" type="815" id="5083" />
<listitem open="0" type="815" id="5741" />
</listitem>
<listitem open="1" type="817" id="3591" >
<listitem open="0" type="815" id="8756" />
</listitem>
<listitem open="0" type="817" id="3533" >
<listitem open="0" type="815" id="4129" />
<listitem open="0" type="815" id="4161" />
<listitem open="0" type="815" id="4194" />
<listitem open="0" type="815" id="4228" />
<listitem open="0" type="815" id="4297" />
<listitem open="0" type="815" id="4333" />
<listitem open="0" type="815" id="4370" />
<listitem open="0" type="815" id="4408" />
<listitem open="0" type="815" id="4447" />
<listitem open="0" type="815" id="4487" />
<listitem open="0" type="815" id="4528" />
<listitem open="0" type="815" id="4609" />
<listitem open="0" type="815" id="4693" />
<listitem open="0" type="815" id="4262" />
<listitem open="0" type="815" id="4737" />
</listitem>
<listitem open="1" type="817" id="38" >
<listitem open="0" type="815" id="115" />
<listitem open="0" type="815" id="126" />
<listitem open="0" type="815" id="132" />
<listitem open="0" type="815" id="188" />
<listitem open="0" type="815" id="195" />
<listitem open="0" type="815" id="11177" />
<listitem open="0" type="815" id="11227" />
<listitem open="0" type="815" id="11378" />
</listitem>
<listitem open="0" type="817" id="40" >
<listitem open="0" type="815" id="68" />
<listitem open="0" type="815" id="95" />
<listitem open="0" type="815" id="76" />
<listitem open="0" type="815" id="80" />
<listitem open="0" type="815" id="85" />
</listitem>
<listitem open="0" type="817" id="42" >
<listitem open="0" type="815" id="59" />
<listitem open="0" type="815" id="209" />
<listitem open="0" type="815" id="222" />
<listitem open="0" type="815" id="248" />
<listitem open="0" type="815" id="257" />
<listitem open="0" type="815" id="276" />
</listitem>
<listitem open="0" type="817" id="58" >
<listitem open="0" type="815" id="317" />
<listitem open="0" type="815" id="328" />
<listitem open="0" type="815" id="341" />
</listitem>
<listitem open="1" type="830" label="Datatypes" >
<listitem open="1" type="829" id="6558" />
<listitem open="1" type="829" id="5170" />
<listitem open="1" type="829" id="235" />
<listitem open="1" type="829" id="5" />
<listitem open="1" type="829" id="8" />
<listitem open="1" type="829" id="4" />
<listitem open="1" type="829" id="7" />
<listitem open="1" type="829" id="6" />
<listitem open="1" type="829" id="2" />
<listitem open="1" type="829" id="366" />
<listitem open="1" type="829" id="9" />
<listitem open="1" type="829" id="10" />
<listitem open="1" type="829" id="18" />
</listitem>
</listitem>
<listitem open="1" type="802" label="Use Case View" />
<listitem open="1" type="821" label="Component View" />
<listitem open="1" type="827" label="Deployment View" />
<listitem open="1" type="836" label="Entity Relationship Model" />
</listitem>
</listview>
<codegeneration>
<codegenerator language="Java" >
<codedocument writeOutCode="false" package="" id="ANTDOC" fileExt=".xml" fileName="build" >
<textblocks>
<codeblockwithcomments tag="xmlDecl" text="&lt;?xml version=&quot;1.0&quot;?>" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<xmlelementblock nodeName="project" tag="projectDecl" canDelete="false" >
<header>
<codecomment tag="" text="Java ANT build document" />
</header>
<textblocks/>
</xmlelementblock>
</textblocks>
<header>
<codecomment tag="" />
</header>
</codedocument>
<classifiercodedocument writeOutCode="true" package="" id="2" parent_class="2" fileExt=".java" fileName="int" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="2" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Int&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Int ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; int.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="4" parent_class="4" fileExt=".java" fileName="char" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="4" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Char&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Char ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; char.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="5" parent_class="5" fileExt=".java" fileName="boolean" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="5" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Boolean&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Boolean ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; boolean.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:48:38&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="6" parent_class="6" fileExt=".java" fileName="float" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="6" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Float&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Float ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; float.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="7" parent_class="7" fileExt=".java" fileName="double" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="7" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Double&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Double ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; double.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="8" parent_class="8" fileExt=".java" fileName="byte" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="8" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Byte&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Byte ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; byte.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="9" parent_class="9" fileExt=".java" fileName="short" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="9" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Short&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Short ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; short.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:39:56&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="10" parent_class="10" fileExt=".java" fileName="string" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="10" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class String&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public String ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; string.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:43:03&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="18" parent_class="18" fileExt=".java" fileName="void" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="18" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Void&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Void ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; void.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 16:48:26&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="35" parent_class="35" fileExt=".java" fileName="IOption" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="35" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IOption&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IOption ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="439" tag="operation_439" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="453" tag="operation_453" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="468" tag="operation_468" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param newValue &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="498" tag="operation_498" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="514" tag="operation_514" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="531" tag="operation_531" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IOption.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:37&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1395" field_type="565" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="38" parent_class="38" fileExt=".java" fileName="IRemoteSystem" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IService;&amp;#010;import ICommunicationInterface;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="38" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteSystem&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="2583" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteSystem ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2583" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2583" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2583" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2583" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2583" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="115" tag="operation_115" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param serviceId &amp;#010;@return IService " />
</header>
</codeoperation>
<codeoperation parent_id="126" tag="operation_126" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="132" tag="operation_132" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param commIntId &amp;#010;@return ICommunicationInterface " />
</header>
</codeoperation>
<codeoperation parent_id="188" tag="operation_188" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="195" tag="operation_195" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="11177" tag="operation_11177" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="11227" tag="operation_11227" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="11378" tag="operation_11378" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteSystem.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:12:54&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1170" field_type="22225904" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1170" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2534" field_type="97" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2583" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2583" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2583" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2583" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2583" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2583" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2583" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="40" parent_class="40" fileExt=".java" fileName="IService" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IOption;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="40" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IService&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="2266" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="2534" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteSystem ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IService ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2266" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2266" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2266" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2266" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2266" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="2534" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2534" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2534" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteSystem to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2534" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteSystem from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2534" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="68" tag="operation_68" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param optionId &amp;#010;@return IOption " />
</header>
</codeoperation>
<codeoperation parent_id="76" tag="operation_76" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="80" tag="operation_80" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="85" tag="operation_85" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param enabled &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="95" tag="operation_95" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IService.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:39&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1215" field_type="6357108" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2217" field_type="6357108" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2217" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2266" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2266" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2266" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2266" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2266" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2266" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2266" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2436" field_type="32" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2436" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2534" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2534" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteSystem ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2534" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2534" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2534" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteSystem to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2534" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteSystem from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2534" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2534" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="42" parent_class="42" fileExt=".java" fileName="IServiceModel" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IOption;&amp;#010;import IService;&amp;#010;import IRemoteSystem;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="42" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IServiceModel&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="2266" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="2436" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IServiceModel ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2266" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2266" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2266" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2266" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2266" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2436" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2436" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2436" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="59" tag="operation_59" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param optionId &amp;#010;@return IOption " />
</header>
</codeoperation>
<codeoperation parent_id="209" tag="operation_209" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="222" tag="operation_222" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="248" tag="operation_248" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="257" tag="operation_257" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="276" tag="operation_276" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param remoteSystem &amp;#010;@return IService " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IServiceModel.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:40&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1260" field_type="64" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1260" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2266" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2266" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2266" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2266" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2266" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2266" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2266" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2266" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2364" field_type="32" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IServiceTypeModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceTypeModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceTypeModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2364" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2436" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2436" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2436" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2436" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2436" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2436" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2436" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2436" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="58" parent_class="58" fileExt=".java" fileName="IServiceTypeModel" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="58" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IServiceTypeModel&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="1305" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="2364" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IServiceTypeModel ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2364" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2364" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2364" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2364" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2364" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="1305" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1305" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1305" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1305" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1305" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="317" tag="operation_317" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="328" tag="operation_328" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="341" tag="operation_341" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return class " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IServiceTypeModel.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:40&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1305" field_type="1" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1305" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1305" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1305" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1305" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1305" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1305" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2364" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2364" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2364" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2364" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2364" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2364" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2364" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2364" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="159" parent_class="159" fileExt=".java" fileName="ICommunicationInterface" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IOption;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="159" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface ICommunicationInterface&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="2217" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="2315" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterfaceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="2485" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterfaceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public ICommunicationInterface ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2217" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2217" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2217" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2217" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2217" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="2315" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2315" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2315" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterfaceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2315" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterfaceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2315" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="2485" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2485" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2485" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterfaceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2485" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterfaceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2485" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="635" tag="operation_635" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param optionId &amp;#010;@return IOption " />
</header>
</codeoperation>
<codeoperation parent_id="674" tag="operation_674" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; ICommunicationInterface.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:36&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1350" field_type="9680624" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRSFObject ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRSFObject to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRSFObject from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1350" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2217" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2217" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2217" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2217" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2217" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2217" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2217" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2217" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2315" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2315" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterfaceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2315" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2315" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2315" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterfaceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2315" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterfaceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2315" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2485" field_type="0" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2485" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public ICommunicationInterfaceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2485" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2485" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2485" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterfaceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2485" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterfaceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2485" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2583" field_type="7274601" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteSystem ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteSystem to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteSystem from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2583" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2583" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="235" parent_class="235" fileExt=".java" fileName="List" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="235" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class List&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public List ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; List.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 17:11:14&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="366" parent_class="366" fileExt=".java" fileName="java.lang.Class" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="366" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class Java.lang.Class&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public Java.lang.Class ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; java.lang.Class.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 17:17:17&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="813" parent_class="813" fileExt=".java" fileName="IRSFObject" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="813" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRSFObject&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="1170" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteSystem ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="1260" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<ccfdeclarationcodeblock parent_id="1350" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRSFObject ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="1170" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1170" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1170" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteSystem to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1170" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteSystem from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1170" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1260" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1260" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1260" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="0" parent_id="1350" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1350" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1350" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1350" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1350" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="833" tag="operation_833" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="854" tag="operation_854" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRSFObject.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:38&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="1170" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1170" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteSystem ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1170" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1170" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1170" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteSystem to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1170" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteSystem from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1170" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1170" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="1215" field_type="7077986" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IService ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IService to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IService from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1215" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1215" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="1260" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1260" tag="tblock_5" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IServiceModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1260" tag="hblock_tag_6" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1260" tag="hblock_tag_7" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1260" tag="hblock_tag_8" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1260" tag="hblock_tag_9" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1260" tag="hblock_tag_10" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1260" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="1305" field_type="64" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IServiceTypeModel ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IServiceTypeModel to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IServiceTypeModel from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1305" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1305" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="1350" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1350" tag="tblock_11" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1350" tag="hblock_tag_12" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1350" tag="hblock_tag_13" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1350" tag="hblock_tag_14" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1350" tag="hblock_tag_15" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1350" tag="hblock_tag_16" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1350" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="1395" field_type="-1400154376" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IOption ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IOption to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IOption from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="1395" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="1395" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="1734" parent_class="1734" fileExt=".java" fileName="ICommunicationInterfaceModel" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IOption;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="1734" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface ICommunicationInterfaceModel&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks>
<ccfdeclarationcodeblock parent_id="2485" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public ICommunicationInterfaceModel ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks>
<codeaccessormethod accessType="0" parent_id="2485" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2485" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2485" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2485" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2485" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="1756" tag="operation_1756" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param optionId &amp;#010;@return IOption " />
</header>
</codeoperation>
<codeoperation parent_id="1801" tag="operation_1801" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="1825" tag="operation_1825" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; ICommunicationInterfaceModel.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:24:37&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="2315" field_type="2752554" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2315" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2315" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="2485" field_type="0" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="2485" tag="tblock_0" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public ICommunicationInterface ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="2485" tag="hblock_tag_0" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="2485" tag="hblock_tag_1" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="2485" tag="hblock_tag_2" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type ICommunicationInterface to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="2485" tag="hblock_tag_3" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type ICommunicationInterface from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="2485" tag="hblock_tag_4" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="2485" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="3391" parent_class="3391" fileExt=".java" fileName="IRemoteFSService" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IRemoteSystem;&amp;#010;import IRemoteResource;&amp;#010;import IRemoteContainer;&amp;#010;import IRemoteFile;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="3391" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteFSService&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteFSService ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="6184" tag="operation_6184" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="6230" tag="operation_6230" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return IRemoteSystem " />
</header>
</codeoperation>
<codeoperation parent_id="6277" tag="operation_6277" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="6418" tag="operation_6418" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="6744" tag="operation_6744" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="6885" tag="operation_6885" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param resource &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="6979" tag="operation_6979" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param resource &amp;#010;@param force &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="7166" tag="operation_7166" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="7307" tag="operation_7307" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="7448" tag="operation_7448" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param source &amp;#010;@param destination &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="7589" tag="operation_7589" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param container &amp;#010;@return int " />
</header>
</codeoperation>
<codeoperation parent_id="7780" tag="operation_7780" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param resource &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="7876" tag="operation_7876" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param file &amp;#010;@return InputStream " />
</header>
</codeoperation>
<codeoperation parent_id="7972" tag="operation_7972" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param file &amp;#010;@param contents &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="8119" tag="operation_8119" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param path &amp;#010;@return IRemoteResource " />
</header>
</codeoperation>
<codeoperation parent_id="9495" tag="operation_9495" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param resource &amp;#010;@param force &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="9694" tag="operation_9694" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param file &amp;#010;@param contents &amp;#010;@param force &amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteFSService.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:00:40&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="3533" parent_class="3533" fileExt=".java" fileName="IRemoteResource" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IRemoteFile;&amp;#010;import IRemoteContainer;&amp;#010;import IRemoteResource;&amp;#010;import IRemoteSystem;&amp;#010;import IRemoteFSService;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="3533" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteResource&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteResource ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="4129" tag="operation_4129" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="4161" tag="operation_4161" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="4194" tag="operation_4194" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return String " />
</header>
</codeoperation>
<codeoperation parent_id="4228" tag="operation_4228" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="4297" tag="operation_4297" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="4333" tag="operation_4333" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="4370" tag="operation_4370" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="4408" tag="operation_4408" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return IRemoteResource " />
</header>
</codeoperation>
<codeoperation parent_id="4447" tag="operation_4447" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return IRemoteSystem " />
</header>
</codeoperation>
<codeoperation parent_id="4487" tag="operation_4487" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return IRemoteFSService " />
</header>
</codeoperation>
<codeoperation parent_id="4528" tag="operation_4528" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return int " />
</header>
</codeoperation>
<codeoperation parent_id="4609" tag="operation_4609" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return int " />
</header>
</codeoperation>
<codeoperation parent_id="4693" tag="operation_4693" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return int " />
</header>
</codeoperation>
<codeoperation parent_id="4262" tag="operation_4262" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return boolean " />
</header>
</codeoperation>
<codeoperation parent_id="4737" tag="operation_4737" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param force &amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteResource.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:02:49&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="10433" field_type="6357108" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteFile ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteFile to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteFile from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="10534" field_type="29429296" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteContainer ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteContainer to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteContainer from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="3562" parent_class="3562" fileExt=".java" fileName="IRemoteFile" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IRemoteResource;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="3562" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteFile&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteFile ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="5083" tag="operation_5083" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return InputStream " />
</header>
</codeoperation>
<codeoperation parent_id="5741" tag="operation_5741" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param content &amp;#010;@param force &amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="9298" tag="operation_9298" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="9198" tag="operation_9198" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param contents &amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteFile.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:02:47&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="10433" field_type="34272112" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRemoteResource ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteResource to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteResource from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10433" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10433" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="3591" parent_class="3591" fileExt=".java" fileName="IRemoteFolder" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IRemoteContainer;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="3591" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteFolder&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteFolder ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="8756" tag="operation_8756" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteFolder.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:02:55&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="10635" field_type="-1400154376" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRemoteContainer ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteContainer to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteContainer from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="3620" parent_class="3620" fileExt=".java" fileName="IRemoteContainer" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" text="&amp;#010;import IRemoteResource;&amp;#010;import IRemoteFolder;" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="3620" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Interface IRemoteContainer&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public IRemoteContainer ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks>
<codeoperation parent_id="3761" tag="operation_3761" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return List " />
</header>
</codeoperation>
<codeoperation parent_id="3791" tag="operation_3791" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@return void " />
</header>
</codeoperation>
<codeoperation parent_id="3852" tag="operation_3852" canDelete="false" indentLevel="1" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="&amp;#010;@param name &amp;#010;@return IRemoteResource " />
</header>
</codeoperation>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; IRemoteContainer.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 19:02:50&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields>
<codeclassfield parent_id="10534" field_type="14893168" initialValue="" role_id="1" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="0" text="public IRemoteResource ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="0" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="0" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="0" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteResource to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="0" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteResource from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10534" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10534" role_id="0" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
<codeclassfield parent_id="10635" field_type="32456720" initialValue="" role_id="0" writeOutMethods="true" listClassName="" >
<header>
<codecomment tag="" />
</header>
<ccfdeclarationcodeblock parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" role_id="1" text="public IRemoteFolder ;" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
</ccfdeclarationcodeblock>
<codeaccessormethod accessType="0" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="1" text="return ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the value of &amp;#010;&amp;#010;@return the value of " />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="1" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="1" text=" = value;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Set the value of &amp;#010;&amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="2" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="1" text=".add(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Add an object of type IRemoteFolder to the List &amp;#010;&amp;#010;@return void" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="3" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="1" text=".remove(value);" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Remove an object of type IRemoteFolder from the List &amp;#010;" />
</header>
</codeaccessormethod>
<codeaccessormethod accessType="4" parent_id="10635" tag="" canDelete="false" writeOutText="false" indentLevel="1" classfield_id="10635" role_id="1" text="return (List) ;" >
<header>
<javacodedocumentation tag="" indentLevel="1" text="Get the list of &amp;#010;&amp;#010;@return List of " />
</header>
</codeaccessormethod>
</codeclassfield>
</classfields>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="5170" parent_class="5170" fileExt=".java" fileName="InputStream" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="5170" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class InputStream&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public InputStream ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; InputStream.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:39:52&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
<classifiercodedocument writeOutCode="true" package="" id="6558" parent_class="6558" fileExt=".java" fileName="File" >
<textblocks>
<codeblockwithcomments tag="packages" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<codeblockwithcomments tag="imports" writeOutText="false" >
<header>
<codecomment tag="" writeOutText="false" />
</header>
</codeblockwithcomments>
<javaclassdeclarationblock parent_id="6558" tag="ClassDeclBlock" canDelete="false" >
<header>
<javacodedocumentation tag="" text="Class File&amp;#010;" />
</header>
<textblocks>
<hierarchicalcodeblock tag="fieldsDecl" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Fields" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="methodsBlock" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="constructorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Constructors" />
</header>
<textblocks>
<codeblockwithcomments tag="emptyconstructor" writeOutText="false" indentLevel="1" text="public File ( ) { }" >
<header>
<codecomment tag="" indentLevel="1" text="Empty Constructor" />
</header>
</codeblockwithcomments>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="accessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Accessor Methods" />
</header>
<textblocks>
<hierarchicalcodeblock tag="staticAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="regularAccessorMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" writeOutText="false" indentLevel="1" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
<hierarchicalcodeblock tag="operationMethods" canDelete="false" indentLevel="1" >
<header>
<codecomment tag="" indentLevel="1" text="Operations" />
</header>
<textblocks/>
</hierarchicalcodeblock>
</textblocks>
</hierarchicalcodeblock>
</textblocks>
</javaclassdeclarationblock>
</textblocks>
<header>
<codecomment tag="" text="/************************************************************************&amp;#010; File.java - Copyright pmasse&amp;#010;&amp;#010;Here you can write a license for your code, some comments or any other&amp;#010;information you want to have in your generated code. To to this simply&amp;#010;configure the &quot;headings&quot; directory in uml to point to a directory&amp;#010;where you have your heading files.&amp;#010;&amp;#010;or you can just replace the contents of this file with your own.&amp;#010;If you want to do this, this file is located at&amp;#010;&amp;#010;/opt/kde3/share/apps/umbrello/headings/heading.java&amp;#010;&amp;#010;-->Code Generators searches for heading files based on the file extension&amp;#010; i.e. it will look for a file name ending in &quot;.h&quot; to include in C++ header&amp;#010; files, and for a file name ending in &quot;.java&quot; to include in all generated&amp;#010; java code.&amp;#010; If you name the file &quot;heading.&lt;extension>&quot;, Code Generator will always&amp;#010; choose this file even if there are other files with the same extension in the&amp;#010; directory. If you name the file something else, it must be the only one with that&amp;#010; extension in the directory to guarantee that Code Generator will choose it.&amp;#010;&amp;#010;you can use variables in your heading files which are replaced at generation&amp;#010;time. possible variables are : author, date, time, filename and filepath.&amp;#010;just write %variable_name%&amp;#010;&amp;#010;This file was generated on Sun Nov 20 2005 at 18:45:23&amp;#010;The original location of this file is &amp;#010;**************************************************************************/&amp;#010;" />
</header>
<classfields/>
</classifiercodedocument>
</codegenerator>
</codegeneration>
</XMI.extensions>
</XMI>