- Example:
- Folder Files Backup:
- There is a disk folder, which is called the Source, residing in the internal hard disk drive of a computer. The Source contents, which include files and other folders, are to be preserved in an alternative folder, which is called the Destination, of an external hard disk driver connected to the computer through a USB port. The problem is to build a program, which is installed on the computer in which the Source resides, so that, after the action of preservation is performed, the Destination's content are exactly the same as the Source's content.
- Architecture View:
- PC contains Source Folder (Source) and Program (Machine).
- PC connects to External Disk via USB port.
- External Disk contains Target Folder (Destination).
- Folder contains Sub-Folders and Files.
- Program contains Compare and Copy tasks.
- Compare task requires accurate Time.
- Program is an Integrator between Source and Target Folders.
- Program has Actions with Source and Target Folders.
- Program requires accurate Time.
- Architecture Description Language using xADL:
- Based on Architecture View, the requirement can be depicted as XML.
- The XML can further be extended to:
- Hold Business Entity information in Component Structure Element (Source and Target Folders).
- Hold Solution Entity information in Integrator Structure Element (Program).
- Hold Interaction Behavior between Structure Elements.
- Hierarchy Relationship (Contain)
- Transfer Message (Action)
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <instance:xArch xmlns:instance="http://www.ics.uci.edu/pub/arch/xArch/instance.xsd" xmlns:hints3="http://www.ics.uci.edu/pub/arch/xArch/hints3.xsd"
- xmlns:types="http://www.ics.uci.edu/pub/arch/xArch/types.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://www.ics.uci.edu/pub/arch/xArch/hints3.xsd
- http://www.isr.uci.edu/projects/xarchuci/ext/hints3.xsd
- http://www.ics.uci.edu/pub/arch/xArch/statecharts.xsd http://www.isr.uci.edu/projects/xarchuci/ext/statecharts.xsd
- http://www.ics.uci.edu/pub/arch/xArch/types.xsd
- http://www.isr.uci.edu/projects/xarchuci/ext/types.xsd
- http://www.ics.uci.edu/pub/arch/xArch/changesets.xsd http://www.isr.uci.edu/projects/xarchuci/ext/changesets.xsd">
- <types:archStructure types:id="archStructureffa80203-ee5591dc-7c3dd315-66b30003" xsi:type="types:ArchStructure">
- <types:description xsi:type="instance:Description">Backup</types:description>
- <types:component types:id="componentffa80203-ee56e97d-976717c6-66b30009" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">PC</types:description>
- <types:interface types:id="interfaceffa80203-ee5801a4-0a1f9be7-66b30079" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Plugin</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee5c0b45-a1167755-66b30263" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee5777c3-9fe45296-66b3002e" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">External Disk</types:description>
- <types:interface types:id="interfaceffa80203-ee586eb5-a28ae7b6-66b300a1" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Plugin</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee5b3e9e-ab46116a-66b301f6" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee59d02a-fd1ee62f-66b30114" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Source Folder</types:description>
- <types:interface types:id="interfaceffa80203-ee5c481f-aa3a8604-66b30286" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee5dc76c-c866457f-66b30354" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee680743-2aeaf97b-66b307e9" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">out</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee5a62f4-eba8b312-66b30152" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Target Folder</types:description>
- <types:interface types:id="interfaceffa80203-ee5b8694-e13fabe2-66b30218" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee5ec7d5-fcd90572-66b303ad" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee71d13e-03de6299-66b30ad3" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">out</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee622efc-a9e50de0-66b304f0" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Compare(t)</types:description>
- <types:interface types:id="interfaceffa80203-ee641a03-e6ff8e36-66b3060e" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee654852-da8b5957-66b306a6" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">out</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee6276f2-a5206bf1-66b3052e" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Copy</types:description>
- <types:interface types:id="interfaceffa80203-ee644162-619aca89-66b3062f" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee6565fc-d8091b2f-66b306c7" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee67097a-b3c1caf9-66b30732" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Sub-Folders</types:description>
- <types:interface types:id="interfaceffa80203-ee682441-ab3aac41-66b3080b" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee6771ba-2d32ccb5-66b30756" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Files</types:description>
- <types:interface types:id="interfaceffa80203-ee6846fc-0058be7e-66b3082e" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contain</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee70741f-caad6ff0-66b30a0b" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Sub-Folders</types:description>
- <types:interface types:id="interfaceffa80203-ee7209c3-c9d8e99b-66b30af6" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- </types:component>
- <types:component types:id="componentffa80203-ee716073-ba16e8f5-66b30a7c" xsi:type="types:Component">
- <types:description xsi:type="instance:Description">Files</types:description>
- <types:interface types:id="interfaceffa80203-ee7239dc-84ff714c-66b30b19" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">in</types:direction>
- </types:interface>
- </types:component>
- <types:connector types:id="connectorffa80203-ee5d1fa3-0cdfbdd3-66b302c2" xsi:type="types:Connector">
- <types:description xsi:type="instance:Description">Program(t)</types:description>
- <types:interface types:id="interfaceffa80203-ee5d84f4-a681b720-66b30319" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee5e888a-abb3c4ea-66b3038a" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee6066b0-e06a1eab-66b30455" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">inout</types:direction>
- </types:interface>
- <types:interface types:id="interfaceffa80203-ee63f13e-0752d004-66b305d4" xsi:type="types:Interface">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:direction xsi:type="instance:Direction">out</types:direction>
- </types:interface>
- </types:connector>
- <types:link types:id="linkffa80203-ee57de5c-7583ca1d-66b30052" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">USB</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5801a4-0a1f9be7-66b30079" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee586eb5-a28ae7b6-66b300a1" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee5bce6b-7cf2e1c7-66b3023c" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5b3e9e-ab46116a-66b301f6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5b8694-e13fabe2-66b30218" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee5c9eab-97a6e8b9-66b302aa" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5c0b45-a1167755-66b30263" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5c481f-aa3a8604-66b30286" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee5e2a6c-4c41f803-66b30361" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5dc76c-c866457f-66b30354" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5d84f4-a681b720-66b30319" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee5efa10-daf789dc-66b303b7" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5e888a-abb3c4ea-66b3038a" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5ec7d5-fcd90572-66b303ad" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee6095bf-f6e9134a-66b3045f" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee5c0b45-a1167755-66b30263" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee6066b0-e06a1eab-66b30455" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee64c017-f2033f54-66b3063d" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee63f13e-0752d004-66b305d4" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee644162-619aca89-66b3062f" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee64f03f-a1ab4e3e-66b3064b" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee63f13e-0752d004-66b305d4" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee641a03-e6ff8e36-66b3060e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee65cb6d-2580e5a2-66b30705" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Action</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee654852-da8b5957-66b306a6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee6565fc-d8091b2f-66b306c7" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee68de2b-c5e5a186-66b3083d" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee680743-2aeaf97b-66b307e9" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee6846fc-0058be7e-66b3082e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee690c8e-a275a980-66b3084b" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee680743-2aeaf97b-66b307e9" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee682441-ab3aac41-66b3080b" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee726735-2a8e3062-66b30b23" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee71d13e-03de6299-66b30ad3" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee7239dc-84ff714c-66b30b19" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- <types:link types:id="linkffa80203-ee72cad1-cc3ae90f-66b30b59" xsi:type="types:Link">
- <types:description xsi:type="instance:Description">Contains</types:description>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee71d13e-03de6299-66b30ad3" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- <types:point xsi:type="instance:Point">
- <instance:anchorOnInterface xlink:href="#interfaceffa80203-ee7209c3-c9d8e99b-66b30af6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- </types:point>
- </types:link>
- </types:archStructure>
- <hints3:renderingHints3 xsi:type="hints3:RenderingHints3">
- <hints3:hintedElement hints3:maintainer="edu.uci.isr.archstudio4.comp.archipelago" hints3:type="XML" xsi:type="hints3:HintBundle" hints3:version="4.0.0">
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#archStructureffa80203-ee5591dc-7c3dd315-66b30003" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee56e97d-976717c6-66b30009" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10300,10075,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="197,203,255" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5801a4-0a1f9be7-66b30079" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10400,10125" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10420,10105" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5c0b45-a1167755-66b30263" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10350,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10370,10155" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee5777c3-9fe45296-66b3002e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10075,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,255,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee586eb5-a28ae7b6-66b300a1" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10125" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10125" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5b3e9e-ab46116a-66b301f6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee59d02a-fd1ee62f-66b30114" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10125,10275,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,255,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5c481f-aa3a8604-66b30286" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10175,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10195,10255" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5dc76c-c866457f-66b30354" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10225,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10245,10305" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee680743-2aeaf97b-66b307e9" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10175,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10195,10355" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee5a62f4-eba8b312-66b30152" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10275,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="128,255,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5b8694-e13fabe2-66b30218" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10895,10255" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5ec7d5-fcd90572-66b303ad" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10845,10305" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee71d13e-03de6299-66b30ad3" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10895,10355" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee622efc-a9e50de0-66b304f0" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10375,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,252,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee641a03-e6ff8e36-66b3060e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10425,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10425,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee654852-da8b5957-66b306a6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee6276f2-a5206bf1-66b3052e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,252,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee644162-619aca89-66b3062f" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10625,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10625,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee6565fc-d8091b2f-66b306c7" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee67097a-b3c1caf9-66b30732" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10050,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,128,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee682441-ab3aac41-66b3080b" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10100,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10100,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee6771ba-2d32ccb5-66b30756" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10200,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,128,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee6846fc-0058be7e-66b3082e" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10250,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10250,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee70741f-caad6ff0-66b30a0b" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10750,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,128,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee7209c3-c9d8e99b-66b30af6" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10800,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10800,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#componentffa80203-ee716073-ba16e8f5-66b30a7c" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10900,10450,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,128,128" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee7239dc-84ff714c-66b30b19" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10950,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10950,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#connectorffa80203-ee5d1fa3-0cdfbdd3-66b302c2" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassBoundingBox" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10275,100,100" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Rectangle"/>
- </hints3:property>
- <hints3:property hints3:name="boxColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,234,191" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5d84f4-a681b720-66b30319" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10495,10305" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee5e888a-abb3c4ea-66b3038a" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10595,10305" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee6066b0-e06a1eab-66b30455" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10525,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10545,10255" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#interfaceffa80203-ee63f13e-0752d004-66b305d4" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10525,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagAnchorPoint" xsi:type="hints3:Property">
- <hints3:value hints3:data="10545,10355" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="tagVisible" xsi:type="hints3:Property">
- <hints3:value hints3:data="false" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Boolean"/>
- </hints3:property>
- <hints3:property hints3:name="tagAngle" xsi:type="hints3:Property">
- <hints3:value hints3:data="0" xsi:type="hints3:PropertyValue" hints3:type="java.lang.Integer"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee57de5c-7583ca1d-66b30052" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10400,10125" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10125" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,0,255" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee5bce6b-7cf2e1c7-66b3023c" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee5c9eab-97a6e8b9-66b302aa" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10350,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10175,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee5e2a6c-4c41f803-66b30361" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10225,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee5efa10-daf789dc-66b303b7" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10825,10325" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee6095bf-f6e9134a-66b3045f" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10350,10175" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10525,10275" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee64c017-f2033f54-66b3063d" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10525,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10625,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee64f03f-a1ab4e3e-66b3064b" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10525,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10425,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee65cb6d-2580e5a2-66b30705" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10475,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10575,10500" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="255,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee68de2b-c5e5a186-66b3083d" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10175,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10250,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee690c8e-a275a980-66b3084b" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10175,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10100,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee726735-2a8e3062-66b30b23" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10950,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- <hints3:hintedElement xsi:type="hints3:HintedElement">
- <hints3:target xlink:href="#linkffa80203-ee72cad1-cc3ae90f-66b30b59" xsi:type="instance:XMLLink" xlink:type="simple"/>
- <hints3:property hints3:name="glassEndpoint1" xsi:type="hints3:Property">
- <hints3:value hints3:data="10875,10375" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassEndpoint2" xsi:type="hints3:Property">
- <hints3:value hints3:data="10800,10450" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point"/>
- </hints3:property>
- <hints3:property hints3:name="glassMidpoints" xsi:type="hints3:Property">
- <hints3:value xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.Point[]"/>
- </hints3:property>
- <hints3:property hints3:name="splineColor" xsi:type="hints3:Property">
- <hints3:value hints3:data="0,0,0" xsi:type="hints3:PropertyValue" hints3:type="org.eclipse.swt.graphics.RGB"/>
- </hints3:property>
- </hints3:hintedElement>
- </hints3:hintedElement>
- </hints3:hintedElement>
- </hints3:renderingHints3>
- </instance:xArch>