AlkantarClanX12
Current Path : /proc/self/root/opt/alt/php54/usr/share/pear/data/File/design/ |
Current File : //proc/self/root/opt/alt/php54/usr/share/pear/data/File/design/file.xml |
<?xml version="1.0" encoding="windows-1252"?> <XMI xmi.version="1.1" xmlns:UML="omg.org/UML1.3" timestamp="2005-08-22 11:37:08"> <XMI.header> <XMI.documentation> <XMI.exporter>Enterprise Architect</XMI.exporter> <XMI.exporterVersion>2.5</XMI.exporterVersion> </XMI.documentation> </XMI.header> <XMI.content> <UML:Model name="EA Model" xmi.id="MX_EAID_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"> <UML:Namespace.ownedElement> <UML:Class name="EARootClass" xmi.id="EAID_11111111_5487_4080_A7F4_41526CB0AA00" isRoot="true" isLeaf="false" isAbstract="false"/> <UML:Package name="File" xmi.id="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" isRoot="false" isLeaf="false" isAbstract="false" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype xmi.idref="EAID_34BCDD26_7984_4434_9B53_A14D5C28529D"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Provides support for file operations which are not covered by PHP or are just missing."/> <UML:TaggedValue tag="created" value="2005-07-27 00:00:00"/> <UML:TaggedValue tag="modified" value="2005-07-27 00:00:00"/> <UML:TaggedValue tag="iscontrolled" value="TRUE"/> <UML:TaggedValue tag="xmlpath" value="E:\src\ezcomponents\packages\File\trunk\design\file.xml"/> <UML:TaggedValue tag="lastsavedate" value="2005-08-22 11:37:08"/> <UML:TaggedValue tag="version" value="0.1"/> <UML:TaggedValue tag="isprotected" value="FALSE"/> <UML:TaggedValue tag="usedtd" value="FALSE"/> <UML:TaggedValue tag="owner" value="Jan Borsodi"/> <UML:TaggedValue tag="xmiver" value="Enterprise Architect XMI/UML 1.3"/> <UML:TaggedValue tag="logxml" value="FALSE"/> <UML:TaggedValue tag="packageFlags" value="CRC=0;"/> <UML:TaggedValue tag="batchsave" value="0"/> <UML:TaggedValue tag="batchload" value="0"/> <UML:TaggedValue tag="phase" value="0.1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="stereotype" value="ezcomponent"/> <UML:TaggedValue tag="ea_stype" value="Public"/> <UML:TaggedValue tag="eventflags" value="LNK=ff03;"/> <UML:TaggedValue tag="tpos" value="0"/> </UML:ModelElement.taggedValue> <UML:Namespace.ownedElement> <UML:Class name="ezcFileMd5Iterator" xmi.id="EAID_1133FA2C_588A_44a5_BFB5_03EA47ED31C2" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Provides iteration of .md5 style files. Each iteration points to an array containing the MD5 value and the filepath. Each iteration entry consists of: - md5 - The MD5 sum. - path - The file path."/> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Class"/> <UML:TaggedValue tag="ea_ntype" value="0"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-07-28 11:57:00"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:30:22"/> <UML:TaggedValue tag="gentype" value="PHP"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="eventflags" value="OPN=f76b;LNK=ebc5;"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> <UML:Classifier.feature> <UML:Attribute name="path" changeable="none" visibility="private" ownerScope="instance" targetScope="instance"> <UML:Attribute.initialValue> <UML:Expression/> </UML:Attribute.initialValue> <UML:StructuralFeature.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:StructuralFeature.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="collection" value="false"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="lowerBound" value="1"/> <UML:TaggedValue tag="upperBound" value="1"/> <UML:TaggedValue tag="ea_guid" value="{6D689FC5-7239-4408-8455-BE81B4296CBE}"/> <UML:TaggedValue tag="styleex" value="volatile=0;"/> </UML:ModelElement.taggedValue> </UML:Attribute> <UML:Operation name="__construct" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{77BF7508-D3DB-48b5-BAE8-4A7F0BF70A7E}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-D3DB-48b5-BAE8-4A7F0BF70A7E}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{8AB008F1-03B2-4cd0-BFD3-3427F0F10818}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="current" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="1"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{682D90CC-6AEA-4ba8-9DC6-BBA2BAED3C54}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid2"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-6AEA-4ba8-9DC6-BBA2BAED3C54}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="key" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="2"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{9A71D571-5EC3-45bf-A93B-52677BEF6088}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid2"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-5EC3-45bf-A93B-52677BEF6088}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="next" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="3"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{92C2D3F7-9E1F-49a3-9A81-938604747EBD}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid2"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-9E1F-49a3-9A81-938604747EBD}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="rewind" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="4"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{9D3F8406-B9C9-45a1-A0AB-B543AE293172}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-B9C9-45a1-A0AB-B543AE293172}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="valid" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="5"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{6B3AA7F0-BADB-461a-A04C-13D905A90814}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-BADB-461a-A04C-13D905A90814}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="path" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="6"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{B95BCE05-3572-4316-A952-6712A776E142}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-3572-4316-A952-6712A776E142}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> </UML:Class> <UML:Dependency client="EAID_1133FA2C_588A_44a5_BFB5_03EA47ED31C2" supplier="EAID_F535D466_7D32_4dd6_BDA0_09D6AEC68094" xmi.id="EAID_0F483FD0_55FB_407c_899B_ED9C7589FFE7" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="send"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="send"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�send�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�send�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Association xmi.id="EAID_6E4D6487_BF6A_4379_9015_AD24927A6A88" visibility="public" isRoot="false" isLeaf="false" isAbstract="false"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="2"/> <UML:TaggedValue tag="ea_type" value="Association"/> <UML:TaggedValue tag="direction" value="Unspecified"/> <UML:TaggedValue tag="linemode" value="2"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="privatedata5" value="EDGE=1;SX=0;SY=0;EX=0;EY=0;"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> </UML:ModelElement.taggedValue> <UML:Association.connection> <UML:AssociationEnd visibility="public" aggregation="none" isOrdered="false" isNavigable="true" type="EAID_1133FA2C_588A_44a5_BFB5_03EA47ED31C2"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="containment" value="Unspecified"/> </UML:ModelElement.taggedValue> </UML:AssociationEnd> <UML:AssociationEnd visibility="public" aggregation="none" isOrdered="false" isNavigable="true" type="EAID_858CDF19_ACFF_47b4_AB72_045DB32961A8"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="containment" value="Unspecified"/> </UML:ModelElement.taggedValue> </UML:AssociationEnd> </UML:Association.connection> </UML:Association> <UML:Dependency client="EAID_1133FA2C_588A_44a5_BFB5_03EA47ED31C2" supplier="EAID_BB5C70C8_8A08_490b_BE8C_DF270C26A18D" xmi.id="EAID_72E0503A_BF12_49cb_8AF5_22BD87F067E8" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="realize"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Realisation"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="realize"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�realize�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�realize�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Class name="ezcFileTools" xmi.id="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"> <UML:ModelElement.stereotype> <UML:Stereotype name="tool"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Collection of higher level file operations than those supplied by PHP itself."/> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Class"/> <UML:TaggedValue tag="ea_ntype" value="0"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-07-13 08:29:46"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:31:32"/> <UML:TaggedValue tag="gentype" value="PHP"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="stereotype" value="tool"/> <UML:TaggedValue tag="eventflags" value="OPN=6be0;LNK=641e;"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> <UML:Classifier.feature> <UML:Operation name="linkCopy" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{FB078574-658E-4463-B39E-E922C21DA7C8}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-658E-4463-B39E-E922C21DA7C8}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{8B971C24-DD02-4168-AF09-89FEB79E4B22}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{B176642A-FF48-49f3-B210-96C2BB58CF87}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="link" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="1"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{0248CED1-7A1A-4745-ADAE-3D0C986A7AFD}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-7A1A-4745-ADAE-3D0C986A7AFD}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{E53CF0AA-47A1-4071-8AE6-62841F4522C2}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{22E8BE16-1903-49a2-B908-723196EBD8FD}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="symlink" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="2"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{B299C327-0EB4-4fb8-9271-BB879AB1A9E1}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-0EB4-4fb8-9271-BB879AB1A9E1}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{EB3DD4CF-F57D-480f-A68C-4A17BADF0A2D}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{9B8A6B92-D7F4-4bbf-A409-78DBFA142195}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="copy" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="3"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{6F6591E3-B697-4507-86F5-CA69D72D9B3F}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-B697-4507-86F5-CA69D72D9B3F}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{D40C00F1-5FD9-405e-AC92-06F25923286C}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{CD053944-20BC-4392-A540-B0C46F9953B9}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="move" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="4"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{CC1FF4F5-4687-4eff-A2A8-D1D65371879F}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid1"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="void"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-4687-4eff-A2A8-D1D65371879F}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{3F7C9638-3639-4ced-B4A9-0E776F01C356}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{0C71FEF2-AF18-42ee-BCBF-880C8B191691}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="multiLevelPath" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="@code eZFileTools::multiLevelPath( '5214361.cache', 3 ); @endcode return @c "5/2/1/4361.cache""/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="5"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{2E422B1F-6B5C-45bb-B028-3A667379BE04}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-6B5C-45bb-B028-3A667379BE04}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{E1E3C88D-C2F6-449e-83C9-ADFF843032E7}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="cleanPath" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Removes all unneeded directory separators and resolves any "."s and ".."s found in @a $path. For instance: "var/../lib/ezdb" becomes "lib/ezdb", while "../site/var" will not be changed."/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="6"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{D0469931-5C9B-4797-99C2-1BAB0ADBF0CE}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-5C9B-4797-99C2-1BAB0ADBF0CE}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{88B4940A-8D27-4f11-848D-4384D08D346C}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="rmdirEmpty" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Goes trough the directory path @a $path and removes empty directories."/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="7"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{ED7CF88B-EAD5-4b4f-A384-358859BCCCA7}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-EAD5-4b4f-A384-358859BCCCA7}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{078F1AE3-26D5-417b-94E3-9EBB7AB03A46}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="rmdirRecursive" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Removes the directory @a $path and all its contents recursively."/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="8"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{D89D49CE-CB9F-4503-B01B-8E70D99A5C86}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-CB9F-4503-B01B-8E70D99A5C86}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{B566B84D-36B2-4326-A7E4-CA40A3B6037E}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="find" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="9"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{80720CDC-C8AF-43ea-9F11-6CDEFE0644C5}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid4"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-C8AF-43ea-9F11-6CDEFE0644C5}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="path" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{49D2C316-CD2F-4540-A50D-10BDC66A6510}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="types" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{58BEDD3F-B979-493a-8AA9-4FF602DD34EB}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="'dfl'"/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="prefix" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="2"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{7765FFB6-8CE3-475c-85CF-1788BD2D33BB}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="false"/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="withHidden" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="3"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{1193B71D-BC22-4d03-BACC-DA374E7F2E8D}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="false"/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="filter" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="4"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{7008AB54-E130-4bbb-949A-0D4902A5E70C}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="false"/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="copyPath" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Copies a file path (and optionally all it's subitems) to another path. @note If the destination path ends in a slash it will"/> <UML:TaggedValue tag="type" value="int"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="static" value="1"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="10"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{5923A346-C467-4f98-9C63-7BBED5AD49FA}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid5"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="int"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-C467-4f98-9C63-7BBED5AD49FA}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="src" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{D427B2B7-5E11-4cb5-A238-CC694E86158B}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="dst" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="1"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{AF434438-85AB-4437-8C73-B3A21AE3BE67}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="recurse" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="2"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{715F428E-1BB0-41c3-928F-E77581531E83}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="true"/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="withHidden" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="3"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{C9830EA2-8EFA-412d-A63A-87B0CC50B2E8}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="false"/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="filter" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="4"/> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{AB7C0B62-3C7B-4f3a-BB78-991F9C96F003}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression body="false"/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> </UML:Class> <UML:Dependency client="EAID_3FBB1944_522E_40bb_A1D0_ECBA00B3A77A" supplier="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" xmi.id="EAID_28D28C8A_D061_4a20_9930_DB80390A7252" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="refactor"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="refactor"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�refa�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�refa�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Dependency client="EAID_E0B46D9C_CC4A_47d8_BFA3_F64DE7803DCE" supplier="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" xmi.id="EAID_84988281_F05E_4f97_AE55_D975BC3F71C1" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="refactor"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="refactor"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�refa�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�refa�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Dependency client="EAID_100C40C4_3F4F_4ebb_BBF5_F5B6A271706D" supplier="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" xmi.id="EAID_BB7D590D_2393_4efc_8CBF_F0ECF7ED91B8" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="refactor"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="refactor"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�refa�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�refa�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Comment xmi.id="EAID_820EC35C_401E_4832_87D6_9DFE4D44071E" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Text"/> <UML:TaggedValue tag="ea_ntype" value="18"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-08-22 11:29:16"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:29:16"/> <UML:TaggedValue tag="gentype" value="<none>"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> </UML:Comment> <UML:Class name="ezcFileMd5Validator" xmi.id="EAID_858CDF19_ACFF_47b4_AB72_045DB32961A8" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Class"/> <UML:TaggedValue tag="ea_ntype" value="0"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-07-28 12:06:26"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:30:26"/> <UML:TaggedValue tag="gentype" value="PHP"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="eventflags" value="LNK=b874;OPN=34e5;"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> <UML:Classifier.feature> <UML:Attribute name="valid" changeable="none" visibility="private" ownerScope="instance" targetScope="instance"> <UML:Attribute.initialValue> <UML:Expression/> </UML:Attribute.initialValue> <UML:StructuralFeature.type> <UML:Classifier xmi.idref="eaxmiid4"/> </UML:StructuralFeature.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="collection" value="false"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="lowerBound" value="1"/> <UML:TaggedValue tag="upperBound" value="1"/> <UML:TaggedValue tag="ea_guid" value="{FF497B2E-8C11-4ece-BDD4-295862401DF4}"/> <UML:TaggedValue tag="styleex" value="volatile=0;"/> </UML:ModelElement.taggedValue> </UML:Attribute> <UML:Attribute name="invalid" changeable="none" visibility="private" ownerScope="instance" targetScope="instance"> <UML:Attribute.initialValue> <UML:Expression/> </UML:Attribute.initialValue> <UML:StructuralFeature.type> <UML:Classifier xmi.idref="eaxmiid4"/> </UML:StructuralFeature.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="collection" value="false"/> <UML:TaggedValue tag="position" value="1"/> <UML:TaggedValue tag="lowerBound" value="1"/> <UML:TaggedValue tag="upperBound" value="1"/> <UML:TaggedValue tag="ea_guid" value="{A643014C-6274-4138-8B07-43F2D54553DA}"/> <UML:TaggedValue tag="styleex" value="volatile=0;"/> </UML:ModelElement.taggedValue> </UML:Attribute> <UML:Operation name="validFiles" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{E8E9E784-5CF9-4008-88F8-36299224081F}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid4"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-5CF9-4008-88F8-36299224081F}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="invalidFiles" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="1"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{3C01B020-28A9-42d6-982E-ADFA6294E285}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid4"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="array"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-28A9-42d6-982E-ADFA6294E285}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> <UML:Operation name="validate" visibility="public" ownerScope="instance" isQuery="false" concurrency="sequential"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="false"/> <UML:TaggedValue tag="synchronised" value="0"/> <UML:TaggedValue tag="concurrency" value="Sequential"/> <UML:TaggedValue tag="position" value="2"/> <UML:TaggedValue tag="returnarray" value="0"/> <UML:TaggedValue tag="pure" value="0"/> <UML:TaggedValue tag="ea_guid" value="{AF5042CB-B920-4eb8-BBEA-0D756F8913CD}"/> </UML:ModelElement.taggedValue> <UML:BehavioralFeature.parameter> <UML:Parameter kind="return" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid3"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="bool"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{RETURNID-B920-4eb8-BBEA-0D756F8913CD}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> <UML:Parameter name="entry" kind="in" visibility="public"> <UML:Parameter.type> <UML:Classifier xmi.idref="eaxmiid2"/> </UML:Parameter.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="pos" value="0"/> <UML:TaggedValue tag="type" value="mixed"/> <UML:TaggedValue tag="const" value="0"/> <UML:TaggedValue tag="ea_guid" value="{C148F5C2-309D-40c7-B243-72A7087C4B90}"/> </UML:ModelElement.taggedValue> <UML:Parameter.defaultValue> <UML:Expression/> </UML:Parameter.defaultValue> </UML:Parameter> </UML:BehavioralFeature.parameter> </UML:Operation> </UML:Classifier.feature> </UML:Class> <UML:Dependency client="EAID_858CDF19_ACFF_47b4_AB72_045DB32961A8" supplier="EAID_F535D466_7D32_4dd6_BDA0_09D6AEC68094" xmi.id="EAID_BDF55442_9541_4160_87B9_3AD2B377A950" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="use"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="use"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�use�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�use�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Comment xmi.id="EAID_95D79B4F_ABA4_4260_BA4F_276019A4E6DC" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="documentation" value="Iteration data from ezcFileMd5Iterator can be passed to ezcFileMd5Validator, e.g. $md5 = new ezcFileMd5Iterator( "files.md5" ); $v = new ezcFileMd5Validator(); foreach ( $md5 as $i ) { $v->validate( $i ); }"/> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Note"/> <UML:TaggedValue tag="ea_ntype" value="1"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-07-28 12:07:55"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:31:19"/> <UML:TaggedValue tag="gentype" value="<none>"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="relatedlinks" value="idref1=EAID_6E4D6487_BF6A_4379_9015_AD24927A6A88;"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> </UML:Comment> <UML:Comment xmi.id="EAID_D534CC51_01DC_433c_BB7A_609C554C6419" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Text"/> <UML:TaggedValue tag="ea_ntype" value="18"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-08-22 11:32:42"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:32:42"/> <UML:TaggedValue tag="gentype" value="<none>"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> </UML:Comment> <UML:Class name="ezcFileMd5Entry" xmi.id="EAID_F535D466_7D32_4dd6_BDA0_09D6AEC68094" visibility="public" namespace="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"> <UML:ModelElement.stereotype> <UML:Stereotype name="virtual"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="isSpecification" value="false"/> <UML:TaggedValue tag="ea_stype" value="Class"/> <UML:TaggedValue tag="ea_ntype" value="0"/> <UML:TaggedValue tag="version" value="1.0"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="date_created" value="2005-07-28 12:48:51"/> <UML:TaggedValue tag="date_modified" value="2005-08-22 11:30:53"/> <UML:TaggedValue tag="gentype" value="PHP"/> <UML:TaggedValue tag="tagged" value="0"/> <UML:TaggedValue tag="package_name" value="File"/> <UML:TaggedValue tag="phase" value="1.0"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="complexity" value="1"/> <UML:TaggedValue tag="status" value="Proposed"/> <UML:TaggedValue tag="stereotype" value="virtual"/> <UML:TaggedValue tag="eventflags" value="LNK=b874;"/> <UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/> </UML:ModelElement.taggedValue> <UML:Classifier.feature> <UML:Attribute name="md5" changeable="none" visibility="public" ownerScope="instance" targetScope="instance"> <UML:Attribute.initialValue> <UML:Expression/> </UML:Attribute.initialValue> <UML:StructuralFeature.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:StructuralFeature.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="collection" value="false"/> <UML:TaggedValue tag="position" value="0"/> <UML:TaggedValue tag="lowerBound" value="1"/> <UML:TaggedValue tag="upperBound" value="1"/> <UML:TaggedValue tag="ea_guid" value="{A32CA290-65BB-44a0-8D5C-92EA68EED0FF}"/> <UML:TaggedValue tag="styleex" value="volatile=0;"/> </UML:ModelElement.taggedValue> </UML:Attribute> <UML:Attribute name="path" changeable="none" visibility="public" ownerScope="instance" targetScope="instance"> <UML:Attribute.initialValue> <UML:Expression/> </UML:Attribute.initialValue> <UML:StructuralFeature.type> <UML:Classifier xmi.idref="eaxmiid0"/> </UML:StructuralFeature.type> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="type" value="string"/> <UML:TaggedValue tag="collection" value="false"/> <UML:TaggedValue tag="position" value="1"/> <UML:TaggedValue tag="lowerBound" value="1"/> <UML:TaggedValue tag="upperBound" value="1"/> <UML:TaggedValue tag="ea_guid" value="{09380ABF-1CC1-4293-87E4-16C9B18F66F0}"/> <UML:TaggedValue tag="styleex" value="volatile=0;"/> </UML:ModelElement.taggedValue> </UML:Attribute> </UML:Classifier.feature> </UML:Class> <UML:Dependency client="EAID_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" supplier="EAID_2768CF21_33A5_4fe2_ACC4_5DEE87D31CAB" xmi.id="EAID_747D2D3E_7561_4da7_A8D3_CD4F23328392" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="use"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="3"/> <UML:TaggedValue tag="ea_type" value="Dependency"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="3"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="use"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�use�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�use�"/> </UML:ModelElement.taggedValue> </UML:Dependency> <UML:Dependency client="EAID_00FF7C35_EE3D_4c0d_B416_535E24BCCA8B" supplier="EAID_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" xmi.id="EAID_5AAD9A0B_2381_4754_BBDC_3592B5144DA4" visibility="public"> <UML:ModelElement.stereotype> <UML:Stereotype name="realize"/> </UML:ModelElement.stereotype> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="style" value="2"/> <UML:TaggedValue tag="ea_type" value="Realisation"/> <UML:TaggedValue tag="direction" value="Source -> Destination"/> <UML:TaggedValue tag="linemode" value="2"/> <UML:TaggedValue tag="linecolor" value="-1"/> <UML:TaggedValue tag="linewidth" value="0"/> <UML:TaggedValue tag="seqno" value="0"/> <UML:TaggedValue tag="stereotype" value="realize"/> <UML:TaggedValue tag="headStyle" value="0"/> <UML:TaggedValue tag="lineStyle" value="0"/> <UML:TaggedValue tag="conditional" value="�realize�"/> <UML:TaggedValue tag="src_visibility" value="Public"/> <UML:TaggedValue tag="src_aggregation" value="0"/> <UML:TaggedValue tag="src_isOrdered" value="false"/> <UML:TaggedValue tag="src_isNavigable" value="false"/> <UML:TaggedValue tag="src_containment" value="Unspecified"/> <UML:TaggedValue tag="dst_visibility" value="Public"/> <UML:TaggedValue tag="dst_aggregation" value="0"/> <UML:TaggedValue tag="dst_isOrdered" value="false"/> <UML:TaggedValue tag="dst_isNavigable" value="true"/> <UML:TaggedValue tag="dst_containment" value="Unspecified"/> <UML:TaggedValue tag="virtualInheritance" value="0"/> <UML:TaggedValue tag="mb" value="�realize�"/> </UML:ModelElement.taggedValue> </UML:Dependency> </UML:Namespace.ownedElement> </UML:Package> <UML:Stereotype xmi.id="EAID_34BCDD26_7984_4434_9B53_A14D5C28529D" name="ezcomponent" isRoot="false" isLeaf="false" isAbstract="false"> <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> </UML:Stereotype> <UML:DataType xmi.id="eaxmiid0" name="string" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> <UML:DataType xmi.id="eaxmiid4" name="array" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> <UML:DataType xmi.id="eaxmiid2" name="mixed" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> <UML:DataType xmi.id="eaxmiid1" name="void" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> <UML:DataType xmi.id="eaxmiid5" name="int" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> <UML:DataType xmi.id="eaxmiid3" name="bool" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/> </UML:Namespace.ownedElement> </UML:Model> <UML:Diagram name="MD5" xmi.id="EAID_DB7D23D8_1696_485d_808B_54E687067181" diagramType="ClassDiagram" owner="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" toolName="Enterprise Architect 2.5"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="version" value="0.1"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="created_date" value="2005-07-27 10:32:28"/> <UML:TaggedValue tag="modified_date" value="2005-08-22 11:34:01"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="type" value="Logical"/> <UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/> <UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=0;PPgs.cy=0;DocSize.cx=1118;DocSize.cy=783;ShowDetails=0;Orientation=L;Zoom=100;ShowTags=0;OpParams=3;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;"/> <UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;Layout=l=20:c=20:d=0:cr=1:la=2:i=1:it=4:a=0:;SuppressFOC=0;TDurLow=0;TDurHigh=100;TDurUnit=;TDurHide=0;"/> </UML:ModelElement.taggedValue> <UML:Diagram.element> <UML:DiagramElement geometry="Left=10;Top=10;Right=175;Bottom=85;" subject="EAID_820EC35C_401E_4832_87D6_9DFE4D44071E" seqno="1" style="DUID=5CF9789B;"/> <UML:DiagramElement geometry="Left=220;Top=580;Right=320;Bottom=660;" subject="EAID_F535D466_7D32_4dd6_BDA0_09D6AEC68094" seqno="2" style="DUID=015B1A7D;LBL=;"/> <UML:DiagramElement geometry="Left=380;Top=40;Right=650;Bottom=181;" subject="EAID_95D79B4F_ABA4_4260_BA4F_276019A4E6DC" seqno="3" style="DUID=4CF5FDE1;LBL=;"/> <UML:DiagramElement geometry="Left=350;Top=320;Right=469;Bottom=434;" subject="EAID_858CDF19_ACFF_47b4_AB72_045DB32961A8" seqno="4" style="DUID=34574259;LBL=;"/> <UML:DiagramElement geometry="Left=70;Top=330;Right=206;Bottom=483;" subject="EAID_1133FA2C_588A_44a5_BFB5_03EA47ED31C2" seqno="5" style="DUID=7525438A;LBL=;"/> <UML:DiagramElement geometry="Left=207;Top=36;Right=354;Bottom=164;" subject="EAID_BB5C70C8_8A08_490b_BE8C_DF270C26A18D" seqno="6" style="DUID=3FB60862;LBL=;"/> <UML:DiagramElement geometry="EDGE=1;$LLB=;LLT=;LMT=;LMB=CX=54:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;Path=;" subject="EAID_72E0503A_BF12_49cb_8AF5_22BD87F067E8" style="Mode=3;EOID=3FB60862;SOID=7525438A;Hidden=0;"/> <UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=CX=38:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;Path=;" subject="EAID_BDF55442_9541_4160_87B9_3AD2B377A950" style="Mode=3;EOID=015B1A7D;SOID=34574259;Hidden=0;"/> <UML:DiagramElement geometry="SX=-1;SY=0;EX=-1;EY=0;EDGE=3;$LLB=;LLT=;LMT=;LMB=CX=44:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;Path=;" subject="EAID_0F483FD0_55FB_407c_899B_ED9C7589FFE7" style="Mode=3;EOID=015B1A7D;SOID=7525438A;Hidden=0;"/> <UML:DiagramElement geometry="EDGE=2;SX=0;SY=0;EX=0;EY=0;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;Path=;" subject="EAID_6E4D6487_BF6A_4379_9015_AD24927A6A88" style="Mode=2;EOID=34574259;SOID=7525438A;Hidden=0;"/> </UML:Diagram.element> </UML:Diagram> <UML:Diagram name="File operations" xmi.id="EAID_E08BE808_E66E_4e96_AC26_FFCAE8FA59E8" diagramType="ClassDiagram" owner="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" toolName="Enterprise Architect 2.5"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="version" value="0.1"/> <UML:TaggedValue tag="author" value="Jan Borsodi"/> <UML:TaggedValue tag="created_date" value="2005-08-22 11:32:07"/> <UML:TaggedValue tag="modified_date" value="2005-08-22 11:34:29"/> <UML:TaggedValue tag="package" value="EAPK_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2"/> <UML:TaggedValue tag="type" value="Logical"/> <UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=0;bold=false;fcol=0;;cls=0;"/> <UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=0;PPgs.cy=0;DocSize.cx=780;DocSize.cy=1118;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=3;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;"/> <UML:TaggedValue tag="styleex" value="ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=0;TDurLow=0;TDurHigh=100;TDurUnit=;TDurHide=0;"/> </UML:ModelElement.taggedValue> <UML:Diagram.element> <UML:DiagramElement geometry="Left=10;Top=10;Right=175;Bottom=85;" subject="EAID_D534CC51_01DC_433c_BB7A_609C554C6419" seqno="1" style="DUID=5826E60B;"/> <UML:DiagramElement geometry="Left=10;Top=100;Right=262;Bottom=293;" subject="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" seqno="2" style="DUID=78B0D9A0;LBL=;"/> </UML:Diagram.element> </UML:Diagram> <UML:DiagramElement geometry="Left=400;Top=375;Right=639;Bottom=568;" subject="EAID_4025D0AB_4288_427c_8074_0E9562FC5624" seqno="1" style="DUID=6B079BEF;LBL=;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_9E84983E_2C66_40ec_92D7_FD1C1A445FCB"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> <UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=CX=57:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;" subject="EAID_28D28C8A_D061_4a20_9930_DB80390A7252" style="Mode=3;EOID=6B079BEF;SOID=6B079BEF;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_9E84983E_2C66_40ec_92D7_FD1C1A445FCB"/> <UML:TaggedValue tag="hidden" value="0"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> <UML:DiagramElement geometry="EDGE=2;$LLB=;LLT=;LMT=;LMB=CX=57:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;" subject="EAID_84988281_F05E_4f97_AE55_D975BC3F71C1" style="Mode=3;EOID=6B079BEF;SOID=0C8E8C93;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_9E84983E_2C66_40ec_92D7_FD1C1A445FCB"/> <UML:TaggedValue tag="hidden" value="0"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> <UML:DiagramElement geometry="EDGE=3;$LLB=;LLT=;LMT=;LMB=CX=57:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;" subject="EAID_BB7D590D_2393_4efc_8CBF_F0ECF7ED91B8" style="Mode=3;EOID=6B079BEF;SOID=7C13781F;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_9E84983E_2C66_40ec_92D7_FD1C1A445FCB"/> <UML:TaggedValue tag="hidden" value="0"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> <UML:DiagramElement geometry="EDGE=2;$LLB=;LLT=;LMT=;LMB=CX=37:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;" subject="EAID_747D2D3E_7561_4da7_A8D3_CD4F23328392" style="Mode=3;EOID=1BB100C7;SOID=E2D528B0;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_DE985DEA_46A9_4772_8368_DBF30973E73E"/> <UML:TaggedValue tag="hidden" value="0"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> <UML:DiagramElement geometry="SX=-3;SY=-13;EX=-3;EY=-13;EDGE=2;$LLB=;LLT=;LMT=;LMB=CX=53:CY=15:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=0:DIR=0:ROT=0;LRT=;LRB=;" subject="EAID_5AAD9A0B_2381_4754_BBDC_3592B5144DA4" style="Mode=2;EOID=E2D528B0;SOID=4E9A7B22;"> <UML:ModelElement.taggedValue> <UML:TaggedValue tag="diagram_guid" value="EAID_DE985DEA_46A9_4772_8368_DBF30973E73E"/> <UML:TaggedValue tag="hidden" value="0"/> </UML:ModelElement.taggedValue> </UML:DiagramElement> </XMI.content> <XMI.difference/> <XMI.extensions xmi.extender="Enterprise Architect 2.5"> <EAStub xmi.id="EAID_BB5C70C8_8A08_490b_BE8C_DF270C26A18D" name="Iterator" UMLType="Class"/> <EAStub xmi.id="EAID_3FBB1944_522E_40bb_A1D0_ECBA00B3A77A" name="eZFileHandler" UMLType="Class"/> <EAStub xmi.id="EAID_E0B46D9C_CC4A_47d8_BFA3_F64DE7803DCE" name="eZFile" UMLType="Class"/> <EAStub xmi.id="EAID_100C40C4_3F4F_4ebb_BBF5_F5B6A271706D" name="eZDir" UMLType="Class"/> <EAStub xmi.id="EAID_5E1407A7_38E8_4cdb_9FEB_D300E919B9D2" name="File" UMLType="Package"/> <EAStub xmi.id="EAID_2768CF21_33A5_4fe2_ACC4_5DEE87D31CAB" name="Filesystem" UMLType="Package"/> <EAStub xmi.id="EAID_00FF7C35_EE3D_4c0d_B416_535E24BCCA8B" name="File Handling" UMLType="Package"/> </XMI.extensions> </XMI>