?? 20081211_141219_trufun.tmx~
字號:
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:trufun="http://trufun" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmi:id="_9JhhMcJnEd2LAL0tDq6CIw" name="model">
<eAnnotations xmi:id="_9JqrIMJnEd2LAL0tDq6CIw" source="TaggedValues">
<details xmi:id="_9JqrIcJnEd2LAL0tDq6CIw" key="ProjectType" value="UML2Project"/>
</eAnnotations>
<eAnnotations xmi:id="_9L6G0MJnEd2LAL0tDq6CIw" source="Diagrams">
<contents xmi:type="trufun:TClassDiagram" xmi:id="_9L6G0cJnEd2LAL0tDq6CIw" id="_9LwV0MJnEd2LAL0tDq6CIw" owner="_9JhhMcJnEd2LAL0tDq6CIw" name="main" zoom="1.0" gridSpacing="22,22">
<leftRuler xmi:id="_9L6G0sJnEd2LAL0tDq6CIw" unit="2"/>
<topRuler xmi:id="_9L6G08JnEd2LAL0tDq6CIw" horizontal="true" unit="2"/>
</contents>
<contents xmi:type="trufun:TClassDiagram" xmi:id="_dIrI8cJpEd2LAL0tDq6CIw" id="_dIrI8MJpEd2LAL0tDq6CIw" owner="_9JhhMcJnEd2LAL0tDq6CIw" name="鍏崇郴" zoom="1.0" gridSpacing="22,22">
<nodes xmi:type="trufun:TClassNode" xmi:id="_p3Bq4MJpEd2LAL0tDq6CIw" owner="_-Z15kMJnEd2LAL0tDq6CIw" name="Borrower" filled="true" incomingConnections="_RCb6d8JqEd2LAL0tDq6CIw" outgoingConnections="_davT58JqEd2LAL0tDq6CIw" location="402,199" size="103,54" autoResize="true" attributesCollapsed="true" operationsCollapsed="true">
<fillColor xmi:id="_p3Bq4cJpEd2LAL0tDq6CIw" r="255" g="255" b="255"/>
<lineColor xmi:id="_p3Bq4sJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<fontColor xmi:id="_p3Bq48JpEd2LAL0tDq6CIw"/>
<stereotypeNodes xmi:id="_p3Bq5MJpEd2LAL0tDq6CIw"/>
<operationCompartmentNode xmi:id="_p3Bq5cJpEd2LAL0tDq6CIw">
<operations xmi:id="_p3Bq5sJpEd2LAL0tDq6CIw" owner="_EEiLgMJoEd2LAL0tDq6CIw" name="find() : void"/>
<operations xmi:id="_p3Bq58JpEd2LAL0tDq6CIw" owner="_FTggEMJoEd2LAL0tDq6CIw" name="create() : void"/>
<operations xmi:id="_p3Bq6MJpEd2LAL0tDq6CIw" owner="_GjrHcMJoEd2LAL0tDq6CIw" name="borrow() : void"/>
</operationCompartmentNode>
<attributeCompartmentNode xmi:id="_p3Bq6cJpEd2LAL0tDq6CIw">
<attributes xmi:id="_p3Bq6sJpEd2LAL0tDq6CIw" owner="_ANK4YMJoEd2LAL0tDq6CIw" name="name : string"/>
<attributes xmi:id="_p3Bq68JpEd2LAL0tDq6CIw" owner="_Bcl44MJoEd2LAL0tDq6CIw" name="userID : int"/>
</attributeCompartmentNode>
<nestedClassifierCompartmentNode xmi:id="_p3Bq7MJpEd2LAL0tDq6CIw"/>
<templateParameterCompartmentNode xmi:id="_p3Bq7cJpEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:TClassNode" xmi:id="_xQ4NUMJpEd2LAL0tDq6CIw" owner="_SHi90MJpEd2LAL0tDq6CIw" name="Loan" filled="true" outgoingConnections="_RCb6d8JqEd2LAL0tDq6CIw" location="131,196" size="71,54" autoResize="true" attributesCollapsed="true" operationsCollapsed="true">
<fillColor xmi:id="_xQ4NUcJpEd2LAL0tDq6CIw" r="255" g="255" b="255"/>
<lineColor xmi:id="_xQ4NUsJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<fontColor xmi:id="_xQ4NU8JpEd2LAL0tDq6CIw"/>
<stereotypeNodes xmi:id="_xQ4NVMJpEd2LAL0tDq6CIw"/>
<operationCompartmentNode xmi:id="_xQ4NVcJpEd2LAL0tDq6CIw">
<operations xmi:id="_xQ4NVsJpEd2LAL0tDq6CIw" owner="_Y28OAMJpEd2LAL0tDq6CIw" name="create() : void"/>
<operations xmi:id="_xQ4NV8JpEd2LAL0tDq6CIw" owner="_aBJXUMJpEd2LAL0tDq6CIw" name="find() : void"/>
</operationCompartmentNode>
<attributeCompartmentNode xmi:id="_xQ4NWMJpEd2LAL0tDq6CIw">
<attributes xmi:id="_xQ4NWcJpEd2LAL0tDq6CIw" owner="_VK6BIMJpEd2LAL0tDq6CIw" name="Title_ISBN : int"/>
</attributeCompartmentNode>
<nestedClassifierCompartmentNode xmi:id="_xQ4NWsJpEd2LAL0tDq6CIw"/>
<templateParameterCompartmentNode xmi:id="_xQ4NW8JpEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:TClassNode" xmi:id="_zki5EMJpEd2LAL0tDq6CIw" owner="_7fTloMJoEd2LAL0tDq6CIw" name="Title" filled="true" incomingConnections="_3to1Z8JpEd2LAL0tDq6CIw _davT58JqEd2LAL0tDq6CIw" location="404,67" size="79,54" autoResize="true" attributesCollapsed="true" operationsCollapsed="true">
<fillColor xmi:id="_zki5EcJpEd2LAL0tDq6CIw" r="255" g="255" b="255"/>
<lineColor xmi:id="_zki5EsJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<fontColor xmi:id="_zki5E8JpEd2LAL0tDq6CIw"/>
<stereotypeNodes xmi:id="_zki5FMJpEd2LAL0tDq6CIw"/>
<operationCompartmentNode xmi:id="_zki5FcJpEd2LAL0tDq6CIw">
<operations xmi:id="_zki5FsJpEd2LAL0tDq6CIw" owner="_MgSaYMJpEd2LAL0tDq6CIw" name="find() : void"/>
<operations xmi:id="_zki5F8JpEd2LAL0tDq6CIw" owner="_NZD1cMJpEd2LAL0tDq6CIw" name="create() : void"/>
<operations xmi:id="_zki5GMJpEd2LAL0tDq6CIw" owner="_PBEVEMJpEd2LAL0tDq6CIw" name="borrow() : void"/>
</operationCompartmentNode>
<attributeCompartmentNode xmi:id="_zki5GcJpEd2LAL0tDq6CIw">
<attributes xmi:id="_zki5GsJpEd2LAL0tDq6CIw" owner="_ADN1sMJpEd2LAL0tDq6CIw" name="name : string"/>
<attributes xmi:id="_zki5G8JpEd2LAL0tDq6CIw" owner="_DRcsQMJpEd2LAL0tDq6CIw" name="isbn : string"/>
</attributeCompartmentNode>
<nestedClassifierCompartmentNode xmi:id="_zki5HMJpEd2LAL0tDq6CIw"/>
<templateParameterCompartmentNode xmi:id="_zki5HcJpEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_V4-yoMJqEd2LAL0tDq6CIw" name="has/have" location="268,224" size="64,28" parent="_RCb6d8JqEd2LAL0tDq6CIw" alias="Name" direction="16" offset="0,0">
<fontColor xmi:id="_V4-yocJqEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_WnBkYMJqEd2LAL0tDq6CIw" name="*" location="198,194" size="22,28" parent="_RCb6d8JqEd2LAL0tDq6CIw" alias="Supplier.Multiplicity" direction="11" offset="0,0">
<fontColor xmi:id="_WnBkYcJqEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_6f3FYMJpEd2LAL0tDq6CIw" name="copy of" location="272,94" size="58,28" parent="_3to1Z8JpEd2LAL0tDq6CIw" alias="Name" direction="16" offset="0,0">
<fontColor xmi:id="_6f3FYcJpEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_LNA_MMJqEd2LAL0tDq6CIw" name="1..*" location="199,64" size="40,28" parent="_3to1Z8JpEd2LAL0tDq6CIw" alias="Supplier.Multiplicity" direction="11" offset="0,0">
<fontColor xmi:id="_LNA_McJqEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:TClassNode" xmi:id="_yiY4gMJpEd2LAL0tDq6CIw" owner="_kmEkEMJoEd2LAL0tDq6CIw" name="Item" filled="true" outgoingConnections="_3to1Z8JpEd2LAL0tDq6CIw" location="132,67" size="71,54" autoResize="true" attributesCollapsed="true" operationsCollapsed="true">
<fillColor xmi:id="_yiY4gcJpEd2LAL0tDq6CIw" r="255" g="255" b="255"/>
<lineColor xmi:id="_yiY4gsJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<fontColor xmi:id="_yiY4g8JpEd2LAL0tDq6CIw"/>
<stereotypeNodes xmi:id="_yiY4hMJpEd2LAL0tDq6CIw"/>
<operationCompartmentNode xmi:id="_yiY4hcJpEd2LAL0tDq6CIw">
<operations xmi:id="_yiY4hsJpEd2LAL0tDq6CIw" owner="_pdEIMMJoEd2LAL0tDq6CIw" name="find_on_title() : void"/>
<operations xmi:id="_yiY4h8JpEd2LAL0tDq6CIw" owner="_rm5igMJoEd2LAL0tDq6CIw" name="create() : void"/>
<operations xmi:id="_yiY4iMJpEd2LAL0tDq6CIw" owner="_smFHkMJoEd2LAL0tDq6CIw" name="find() : void"/>
<operations xmi:id="_yiY4icJpEd2LAL0tDq6CIw" owner="_zVK1wMJoEd2LAL0tDq6CIw" name="update() : void"/>
</operationCompartmentNode>
<attributeCompartmentNode xmi:id="_yiY4isJpEd2LAL0tDq6CIw">
<attributes xmi:id="_yiY4i8JpEd2LAL0tDq6CIw" owner="_oGVl0MJoEd2LAL0tDq6CIw" name="id : int"/>
</attributeCompartmentNode>
<nestedClassifierCompartmentNode xmi:id="_yiY4jMJpEd2LAL0tDq6CIw"/>
<templateParameterCompartmentNode xmi:id="_yiY4jcJpEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_oLUhkMJqEd2LAL0tDq6CIw" name="Search" location="443,144" size="52,28" parent="_davT58JqEd2LAL0tDq6CIw" alias="Name" direction="16" offset="0,0">
<fontColor xmi:id="_oLUhkcJqEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_ov080MJqEd2LAL0tDq6CIw" name="*" location="441,117" size="22,28" parent="_davT58JqEd2LAL0tDq6CIw" alias="Client.Multiplicity" direction="12" offset="0,0">
<fontColor xmi:id="_ov080cJqEd2LAL0tDq6CIw"/>
</nodes>
<nodes xmi:type="trufun:SubLabel" xmi:id="_r9dWcMJqEd2LAL0tDq6CIw" name="*" location="441,171" size="22,28" parent="_davT58JqEd2LAL0tDq6CIw" alias="Supplier.Multiplicity" direction="11" offset="0,0">
<fontColor xmi:id="_r9dWccJqEd2LAL0tDq6CIw"/>
</nodes>
<connections xmi:type="trufun:TAssociationConnection" xmi:id="_RCb6d8JqEd2LAL0tDq6CIw" owner="_RCb6cMJqEd2LAL0tDq6CIw" name="has/have" subLabels="_V4-yoMJqEd2LAL0tDq6CIw _WnBkYMJqEd2LAL0tDq6CIw" target="_p3Bq4MJpEd2LAL0tDq6CIw" source="_xQ4NUMJpEd2LAL0tDq6CIw">
<fillColor xmi:id="_RCb6eMJqEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<lineColor xmi:id="_RCb6ecJqEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
</connections>
<connections xmi:type="trufun:TAssociationConnection" xmi:id="_3to1Z8JpEd2LAL0tDq6CIw" owner="_3to1YMJpEd2LAL0tDq6CIw" name="copy of" subLabels="_6f3FYMJpEd2LAL0tDq6CIw _LNA_MMJqEd2LAL0tDq6CIw" target="_zki5EMJpEd2LAL0tDq6CIw" source="_yiY4gMJpEd2LAL0tDq6CIw">
<fillColor xmi:id="_3to1aMJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<lineColor xmi:id="_3to1acJpEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
</connections>
<connections xmi:type="trufun:TAssociationConnection" xmi:id="_davT58JqEd2LAL0tDq6CIw" owner="_davT4MJqEd2LAL0tDq6CIw" name="Search" subLabels="_oLUhkMJqEd2LAL0tDq6CIw _ov080MJqEd2LAL0tDq6CIw _r9dWcMJqEd2LAL0tDq6CIw" target="_zki5EMJpEd2LAL0tDq6CIw" source="_p3Bq4MJpEd2LAL0tDq6CIw">
<fillColor xmi:id="_davT6MJqEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
<lineColor xmi:id="_davT6cJqEd2LAL0tDq6CIw" r="192" g="192" b="192"/>
</connections>
<leftRuler xmi:id="_dIrI8sJpEd2LAL0tDq6CIw" unit="2"/>
<topRuler xmi:id="_dIrI88JpEd2LAL0tDq6CIw" horizontal="true" unit="2"/>
</contents>
<contents xmi:type="trufun:TUsecaseDiagram" xmi:id="_KUbU4cJrEd2LAL0tDq6CIw" id="_KUbU4MJrEd2LAL0tDq6CIw" owner="_9JhhMcJnEd2LAL0tDq6CIw" name="Borrow" zoom="1.0" gridSpacing="22,22">
<nodes xmi:type="trufun:TSubjectNode" xmi:id="_VRZD48Q7Ed2RqoVKSv5lJg" owner="_VRZD4MQ7Ed2RqoVKSv5lJg" name="Borrow book" filled="true" location="231,81" size="528,290">
<fillColor xmi:id="_VRZD5MQ7Ed2RqoVKSv5lJg" r="255" g="255" b="255"/>
<lineColor xmi:id="_VRZD5cQ7Ed2RqoVKSv5lJg" r="192" g="192" b="192"/>
<fontColor xmi:id="_VRZD5sQ7Ed2RqoVKSv5lJg"/>
<stereotypeNodes xmi:id="_VRZD58Q7Ed2RqoVKSv5lJg" id="_VRZD4MQ7Ed2RqoVKSv5lJg"/>
<nodes xmi:type="trufun:TUseCaseNode" xmi:id="_rXgmcMQ7Ed2RqoVKSv5lJg" owner="_QP9fMMJrEd2LAL0tDq6CIw" name="Search for book" filled="true" incomingConnections="_SYMzx8Q8Ed2RqoVKSv5lJg" location="52,49" size="132,40" keepMaxSize="false">
<fillColor xmi:id="_rXgmccQ7Ed2RqoVKSv5lJg" r="255" g="255" b="255"/>
<lineColor xmi:id="_rXgmcsQ7Ed2RqoVKSv5lJg" r="192" g="192" b="192"/>
<fontColor xmi:id="_rXgmc8Q7Ed2RqoVKSv5lJg"/>
<stereotypeNodes xmi:id="_rXgmdMQ7Ed2RqoVKSv5lJg"/>
<extensionPointCompartmentNode xmi:id="_rXgmdcQ7Ed2RqoVKSv5lJg"/>
</nodes>
<nodes xmi:type="trufun:TUseCaseNode" xmi:id="_sPsLoMQ7Ed2RqoVKSv5lJg" owner="_UT1kUMJrEd2LAL0tDq6CIw" name="Borrow book" filled="true" incomingConnections="_RwkMB8Q8Ed2RqoVKSv5lJg" outgoingConnections="_KOY-kcQ9Ed2RqoVKSv5lJg" location="47,142" size="132,40" keepMaxSize="false">
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -