[commit] r2191 - in trunk/Paradigms/MetaGME: . MetaInterpreter/Rep
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Tue May 14 16:51:50 CDT 2013
Author: akos
Date: Tue May 14 16:51:50 2013
New Revision: 2191
Log:
Added a ReadOnly attribute to Aspects in the meta-metamodel. Modified meta interpreter to not show that aspect in the aspect mapping dialog and set all parts to non-primary in that aspect. The goal is to have an aspect for visualization only that is being managed by Add-ons.
Modified:
trunk/Paradigms/MetaGME/MetaGME-model.xme
trunk/Paradigms/MetaGME/MetaGME.xmp
trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.cpp
trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.h
trunk/Paradigms/MetaGME/MetaInterpreter/Rep/Dumper.cpp
Modified: trunk/Paradigms/MetaGME/MetaGME-model.xme
==============================================================================
--- trunk/Paradigms/MetaGME/MetaGME-model.xme Tue May 7 12:08:23 2013 (r2190)
+++ trunk/Paradigms/MetaGME/MetaGME-model.xme Tue May 14 16:51:50 2013 (r2191)
@@ -1,37900 +1,38070 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE project SYSTEM "mga.dtd">
-
-<project guid="{A334D687-1841-4AA2-885E-D7BCF56C2630}" cdate="Mon Jun 22 12:03:20 2009" mdate="Mon Jun 22 12:03:20 2009" version="" metaguid="{9D3F9884-FE60-409C-8FC1-45789193989B}" metaversion="" metaname="MetaGME">
- <name>MetaGME</name>
- <comment>GME Meta Paradigm</comment>
- <author>A. Ledeczi, P. Volgyesi, J. Sprinkle, T. Paka, Z. Molnar</author>
- <folder id="id-006a-00000001" relid="0x1" childrelidcntr="0xf" kind="RootFolder" guid="{5297b5a3-1e47-403c-bf85-40d5c5ecce3f}">
- <name>MetaGME</name>
- <regnode name="AspectRegistry" isopaque="yes">
- <value></value>
- <regnode name="AspectMetaRefs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1503</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1322</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1207</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1289</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1245</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AspectOrder" isopaque="yes">
- <value>valid</value>
- <regnode name="All" isopaque="yes">
- <value>5</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>4</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>3</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>2</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Aspects" isopaque="yes">
- <value></value>
- <regnode name="Aspect-19-Set" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1102</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Aspect" isopaque="yes">
- <value>1157</value>
- <regnode name="All" isopaque="yes">
- <value>1513</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1246</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Aspect" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1504</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1395</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Aspect" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AspectProxy-17-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1130</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AspectProxy" isopaque="yes">
- <value>1158</value>
- <regnode name="All" isopaque="yes">
- <value>1514</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1247</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AspectProxy" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1505</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1396</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DisplayedName-14-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Aspect" isopaque="yes">
- <value>1103</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="HasAspect-15-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1119</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="HasAspect" isopaque="yes">
- <value>1186</value>
- <regnode name="All" isopaque="yes">
- <value>1542</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1270</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="HasAspect" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1526</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1419</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="BooleanAttribute-25-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1068</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BooleanAttribute" isopaque="yes">
- <value>1165</value>
- <regnode name="All" isopaque="yes">
- <value>1521</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1328</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1510</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1475</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BooleanDefault-24-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1003</value>
- </regnode>
- </regnode>
- <regnode name="ContentType-43-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1357</value>
- </regnode>
- </regnode>
- <regnode name="DataType-1e-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1023</value>
- </regnode>
- </regnode>
- <regnode name="DefaultItem-1f-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1025</value>
- </regnode>
- </regnode>
- <regnode name="EnumAttribute-23-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1076</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EnumAttribute" isopaque="yes">
- <value>1176</value>
- <regnode name="All" isopaque="yes">
- <value>1532</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1334</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EnumAttribute" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1518</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1481</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FieldAttribute-20-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1082</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FieldAttribute" isopaque="yes">
- <value>1182</value>
- <regnode name="All" isopaque="yes">
- <value>1538</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1340</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FieldAttribute" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1522</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1487</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FieldDefault-18-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1033</value>
- </regnode>
- </regnode>
- <regnode name="GlobalScope-27-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1035</value>
- </regnode>
- </regnode>
- <regnode name="HasAttribute-1b-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1120</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="HasAttribute" isopaque="yes">
- <value>1187</value>
- <regnode name="All" isopaque="yes">
- <value>1543</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1343</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="HasAttribute" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1527</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1490</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Help-3f-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1036</value>
- </regnode>
- </regnode>
- <regnode name="IsViewable-1a-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1045</value>
- </regnode>
- </regnode>
- <regnode name="MenuItems-26-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1047</value>
- </regnode>
- </regnode>
- <regnode name="Multiline-21-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1049</value>
- </regnode>
- </regnode>
- <regnode name="Prompt-1c-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1053</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BonExtender" status="undefined">
- <value></value>
- <regnode name="Aspects" status="undefined">
- <value></value>
- <regnode name="Aspect-19-Set" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AspectBase-13-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AspectProxy-17-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="HasAspect-15-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Attribute-17-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BooleanAttribute-25-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="EnumAttribute-23-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FieldAttribute-20-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="HasAttribute-1b-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Connections" status="undefined">
- <value></value>
- <regnode name="AssociationClass-3e-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseConnection-20-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Connection-3f-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConnectionProxy-2b-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Connector-14-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConnectorToDestination-45-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SourceToConnector-43-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Constraints" status="undefined">
- <value></value>
- <regnode name="Constraint-38-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConstraintFunc-1b-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="HasConstraint-21-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Equivalences" status="undefined">
- <value></value>
- <regnode name="EqOperatorBase-3c-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="EquivLeft-46-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="EquivRight-42-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Equivalence-49-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="EquivalenceBase-38-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspect-3a-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspectBase-47-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspectLeft-3e-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspectRight-3f-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolder-34-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolderBase-45-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolderLeft-43-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolderRight-33-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCOs" status="undefined">
- <value></value>
- <regnode name="FCOConstraintBase-1-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Folders" status="undefined">
- <value></value>
- <regnode name="BaseFolder-23-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Folder-1f-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FolderContainment-19-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FolderProxy-24-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Inheritances" status="undefined">
- <value></value>
- <regnode name="BaseImpInheritance-24-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseInheritance-36-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseIntInheritance-1c-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedImpInheritance-23-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedInheritance-2b-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedIntInheritance-2c-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ImplementationInheritance-22-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="InheritOperator-38-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Inheritance-7-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="InterfaceInheritance-3a-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="References" status="undefined">
- <value></value>
- <regnode name="BaseReference-1c-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ReferTo-18-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Reference-16-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ReferenceProxy-1e-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Sets" status="undefined">
- <value></value>
- <regnode name="BaseSet-14-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Set-1-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SetMembership-2-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SetProxy-15-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Stereotypes" status="undefined">
- <value></value>
- <regnode name="Atom-44-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AtomProxy-59-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseAtom-2e-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseFCO-2d-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseFCOClass-32-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseModel-54-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BelongsToAspect-3a-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ContainedInPar-40-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Containment-33-Connection" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCO-55-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCOBase-77-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCOProxy-34-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Model-46-Atom" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ModelProxy-5a-Reference" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ParadigmSheet-41-Model" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>true</value>
- <regnode name="Resp" isopaque="yes">
- <value>self</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ProxyBase-47-FCO" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>false</value>
- <regnode name="Resp" isopaque="yes">
- <value>none</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SheetFolder-51-Folder" status="undefined">
- <value></value>
- <regnode name="Configs" status="undefined">
- <value></value>
- <regnode name="Default" isopaque="yes">
- <value>true</value>
- <regnode name="Resp" isopaque="yes">
- <value>self</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BonExtender_Options" status="undefined">
- <value></value>
- <regnode name="GenerateAcceptMethodSpecialized" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="GenerateAcceptMethodWithTraversal" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="GenerateElementsIntoNamespace" isopaque="yes">
- <value>MetaBON</value>
- </regnode>
- <regnode name="GenerateFiniMethod" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="GenerateInitMethod" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="GenerateVisitor" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="OutputInSeparateFile" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="SpecializedAcceptReturnValue" isopaque="yes">
- <value>0</value>
- </regnode>
- <regnode name="TemplateGetter" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="VCVersion6" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="VisitorSignature" isopaque="yes">
- <value>0</value>
- </regnode>
- </regnode>
- <regnode name="Connections" isopaque="yes">
- <value></value>
- <regnode name="AssociationClass-3e-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1104</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AssociationClass" isopaque="yes">
- <value>1159</value>
- <regnode name="All" isopaque="yes">
- <value>1515</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1208</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1248</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AssociationClass" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1506</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1358</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1397</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Cardinality-42-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="ConnectorToDestination" isopaque="yes">
- <value>1109</value>
- </regnode>
- <regnode name="SourceToConnector" isopaque="yes">
- <value>1129</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Color-1c-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1013</value>
- </regnode>
- </regnode>
- <regnode name="ConnLineEnd-25-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1014</value>
- </regnode>
- </regnode>
- <regnode name="ConnLineStart-13-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1015</value>
- </regnode>
- </regnode>
- <regnode name="ConnLineType-1e-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1016</value>
- </regnode>
- </regnode>
- <regnode name="Connection-3f-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1069</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Connection" isopaque="yes">
- <value>1166</value>
- <regnode name="All" isopaque="yes">
- <value>1522</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1329</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1214</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1295</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1254</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Connection" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1476</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1364</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1443</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1403</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connection" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConnectionProxy-2b-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1135</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1167</value>
- <regnode name="All" isopaque="yes">
- <value>1523</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1330</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1215</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1296</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1255</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConnectionProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1477</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1365</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1444</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1404</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Connector-14-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1073</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Connector" isopaque="yes">
- <value>1168</value>
- <regnode name="All" isopaque="yes">
- <value>1524</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1216</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1256</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Connector" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1511</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1366</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1405</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connector" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConnectorToDestination-45-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1108</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConnectorToDestination" isopaque="yes">
- <value>1169</value>
- <regnode name="All" isopaque="yes">
- <value>1525</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1217</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1257</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConnectorToDestination" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1512</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1367</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1406</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DstAttrLabel1-12-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1031</value>
- </regnode>
- </regnode>
- <regnode name="DstAttrLabel2-10-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1032</value>
- </regnode>
- </regnode>
- <regnode name="IsAutoRouted-95-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1567</value>
- </regnode>
- </regnode>
- <regnode name="LabelFormatStr-93-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1565</value>
- </regnode>
- </regnode>
- <regnode name="NamePosition-22-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Connection" isopaque="yes">
- <value>1072</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SourceToConnector-43-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1128</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SourceToConnector" isopaque="yes">
- <value>1206</value>
- <regnode name="All" isopaque="yes">
- <value>1562</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1244</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1288</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SourceToConnector" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1540</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1394</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1437</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SrcAttrLabel1-24-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1057</value>
- </regnode>
- </regnode>
- <regnode name="SrcAttrLabel2-11-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1058</value>
- </regnode>
- </regnode>
- <regnode name="dstRolename-21-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1062</value>
- </regnode>
- </regnode>
- <regnode name="srcRolename-1f-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1063</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="AddSetEvent-24-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1001</value>
- </regnode>
- </regnode>
- <regnode name="CFuncContext-40-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1004</value>
- </regnode>
- </regnode>
- <regnode name="CFuncDefinition-13-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1005</value>
- </regnode>
- </regnode>
- <regnode name="CFuncParamList-19-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1006</value>
- </regnode>
- </regnode>
- <regnode name="CFuncReturnType-41-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1007</value>
- </regnode>
- </regnode>
- <regnode name="CFuncStereotype-42-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1008</value>
- </regnode>
- </regnode>
- <regnode name="ChangeAttributeEvent-31-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1009</value>
- </regnode>
- </regnode>
- <regnode name="ChangePropertyEvent-22-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1010</value>
- </regnode>
- </regnode>
- <regnode name="ChangeRelationEvent-30-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1011</value>
- </regnode>
- </regnode>
- <regnode name="CloseEvent-8-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1012</value>
- </regnode>
- </regnode>
- <regnode name="ConnectEvent-34-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1017</value>
- </regnode>
- </regnode>
- <regnode name="Constraint-38-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1074</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Constraint" isopaque="yes">
- <value>1170</value>
- <regnode name="All" isopaque="yes">
- <value>1526</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1297</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Constraint" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1513</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1445</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Constraint" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConstraintDescription-1c-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1018</value>
- </regnode>
- </regnode>
- <regnode name="ConstraintEqn-1d-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1019</value>
- </regnode>
- </regnode>
- <regnode name="ConstraintFunc-1b-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1075</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConstraintFunc" isopaque="yes">
- <value>1171</value>
- <regnode name="All" isopaque="yes">
- <value>1527</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1298</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ConstraintFunc" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1514</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1446</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ConstraintParam-32-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1020</value>
- </regnode>
- </regnode>
- <regnode name="ConstraintPriority-16-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1021</value>
- </regnode>
- </regnode>
- <regnode name="CreateEvent-9-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1022</value>
- </regnode>
- </regnode>
- <regnode name="DeleteEvent-18-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1026</value>
- </regnode>
- </regnode>
- <regnode name="Depth-3a-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1027</value>
- </regnode>
- </regnode>
- <regnode name="DeriveEvent-36-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1028</value>
- </regnode>
- </regnode>
- <regnode name="DisconnectEvent-15-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1029</value>
- </regnode>
- </regnode>
- <regnode name="HasConstraint-21-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1121</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="HasConstraint" isopaque="yes">
- <value>1188</value>
- <regnode name="All" isopaque="yes">
- <value>1544</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1309</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="HasConstraint" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1528</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1457</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="LostChildEvent-35-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1046</value>
- </regnode>
- </regnode>
- <regnode name="MoveEvent-3c-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1048</value>
- </regnode>
- </regnode>
- <regnode name="NewChildEvent-39-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1052</value>
- </regnode>
- </regnode>
- <regnode name="ReferenceEvent-1a-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1054</value>
- </regnode>
- </regnode>
- <regnode name="RemoveSetEvent-33-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1055</value>
- </regnode>
- </regnode>
- <regnode name="UnReferenceEvent-3b-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1060</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Equivalences" isopaque="yes">
- <value></value>
- <regnode name="EquivLeft-46-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1115</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EquivLeft" isopaque="yes">
- <value>1177</value>
- <regnode name="All" isopaque="yes">
- <value>1533</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1335</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1222</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1302</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1262</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EquivLeft" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1519</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1482</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1372</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1450</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1411</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="EquivRight-42-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1116</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EquivRight" isopaque="yes">
- <value>1178</value>
- <regnode name="All" isopaque="yes">
- <value>1534</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1336</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1223</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1303</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1263</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="EquivRight" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1520</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1483</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1373</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1451</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1412</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Equivalence-49-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1077</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Equivalence" isopaque="yes">
- <value>1179</value>
- <regnode name="All" isopaque="yes">
- <value>1535</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1337</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1224</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1304</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1264</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Equivalence" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1521</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1484</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1374</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1452</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1413</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspect-3a-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1096</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspect" isopaque="yes">
- <value>1197</value>
- <regnode name="All" isopaque="yes">
- <value>1553</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1279</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspect" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1533</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1428</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspectLeft-3e-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1123</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspectLeft" isopaque="yes">
- <value>1198</value>
- <regnode name="All" isopaque="yes">
- <value>1554</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1280</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspectLeft" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1534</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1429</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameAspectRight-3f-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1124</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspectRight" isopaque="yes">
- <value>1199</value>
- <regnode name="All" isopaque="yes">
- <value>1555</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1281</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameAspectRight" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1535</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1430</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolder-34-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1097</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolder" isopaque="yes">
- <value>1200</value>
- <regnode name="All" isopaque="yes">
- <value>1556</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1351</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1238</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1317</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1282</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolder" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1536</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1498</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1388</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1465</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1431</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolderLeft-43-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1125</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolderLeft" isopaque="yes">
- <value>1201</value>
- <regnode name="All" isopaque="yes">
- <value>1557</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1352</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1239</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1318</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1283</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolderLeft" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1537</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1499</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1389</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1466</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1432</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SameFolderRight-33-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1126</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolderRight" isopaque="yes">
- <value>1202</value>
- <regnode name="All" isopaque="yes">
- <value>1558</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1353</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1240</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1319</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1284</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SameFolderRight" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1538</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1500</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1390</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1467</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1433</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Folders" isopaque="yes">
- <value></value>
- <regnode name="Cardinality-20-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="FolderContainment" isopaque="yes">
- <value>1118</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DisplayedName-21-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1030</value>
- </regnode>
- </regnode>
- <regnode name="Folder-1f-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1083</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Folder" isopaque="yes">
- <value>1183</value>
- <regnode name="All" isopaque="yes">
- <value>1539</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1341</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1227</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1307</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1267</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Folder" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1523</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1488</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1377</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1455</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1416</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Folder" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FolderContainment-19-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1117</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FolderContainment" isopaque="yes">
- <value>1184</value>
- <regnode name="All" isopaque="yes">
- <value>1540</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1228</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1268</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FolderContainment" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1524</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1378</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1417</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FolderProxy-24-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1142</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FolderProxy" isopaque="yes">
- <value>1185</value>
- <regnode name="All" isopaque="yes">
- <value>1541</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1342</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1229</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1308</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1269</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FolderProxy" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1525</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1489</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1379</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1456</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1418</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="InRootFolder-1a-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Folder" isopaque="yes">
- <value>1084</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Inheritances" isopaque="yes">
- <value></value>
- <regnode name="BaseImpInheritance-24-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1105</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseImpInheritance" isopaque="yes">
- <value>1162</value>
- <regnode name="All" isopaque="yes">
- <value>1518</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1325</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1211</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1292</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1251</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseImpInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1507</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1472</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1361</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1440</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1400</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseInheritance-36-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1106</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseInheritance" isopaque="yes">
- <value>1163</value>
- <regnode name="All" isopaque="yes">
- <value>1519</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1326</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1212</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1293</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1252</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1508</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1473</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1362</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1441</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1401</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="BaseIntInheritance-1c-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1107</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseIntInheritance" isopaque="yes">
- <value>1164</value>
- <regnode name="All" isopaque="yes">
- <value>1520</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1327</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1213</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1294</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1253</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="BaseIntInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1509</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1474</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1363</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1442</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1402</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedImpInheritance-23-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1112</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedImpInheritance" isopaque="yes">
- <value>1173</value>
- <regnode name="All" isopaque="yes">
- <value>1529</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1331</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1219</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1299</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1259</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedImpInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1515</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1478</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1369</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1447</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1408</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedInheritance-2b-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1113</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedInheritance" isopaque="yes">
- <value>1174</value>
- <regnode name="All" isopaque="yes">
- <value>1530</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1332</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1220</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1300</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1260</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1516</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1479</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1370</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1448</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1409</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DerivedIntInheritance-2c-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1114</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedIntInheritance" isopaque="yes">
- <value>1175</value>
- <regnode name="All" isopaque="yes">
- <value>1531</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1333</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1221</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1301</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1261</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="DerivedIntInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1517</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1480</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1371</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1449</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1410</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ImplementationInheritance-22-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1085</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ImplementationInheritance" isopaque="yes">
- <value>1189</value>
- <regnode name="All" isopaque="yes">
- <value>1545</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1344</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1230</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1310</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1271</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ImplementationInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1529</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1491</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1380</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1458</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1420</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Inheritance-7-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1086</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Inheritance" isopaque="yes">
- <value>1190</value>
- <regnode name="All" isopaque="yes">
- <value>1546</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1345</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1231</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1311</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1272</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Inheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1530</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1492</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1381</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1459</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1421</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="InterfaceInheritance-3a-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1087</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="InterfaceInheritance" isopaque="yes">
- <value>1191</value>
- <regnode name="All" isopaque="yes">
- <value>1547</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1346</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1232</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1312</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1273</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="InterfaceInheritance" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1531</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1493</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1382</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1460</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1422</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaGME_Options" isopaque="yes">
- <value></value>
- <regnode name="GeneratedConstraints" isopaque="yes">
- <value>skip_dialog</value>
- <regnode name="ConnectionEndEventMask" isopaque="yes">
- <value>0x00000000</value>
- </regnode>
- <regnode name="FolderContainmentEventMask" isopaque="yes">
- <value>0x00000000</value>
- </regnode>
- <regnode name="Priority" isopaque="yes">
- <value>1</value>
- </regnode>
- <regnode name="RegularContainmentEventMask" isopaque="yes">
- <value>0x00000000</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="References" isopaque="yes">
- <value></value>
- <regnode name="ReferTo-18-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1122</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ReferTo" isopaque="yes">
- <value>1194</value>
- <regnode name="All" isopaque="yes">
- <value>1550</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1235</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1276</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ReferTo" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1532</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1385</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1425</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Reference-16-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1092</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Reference" isopaque="yes">
- <value>1195</value>
- <regnode name="All" isopaque="yes">
- <value>1551</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1349</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1236</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1315</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1277</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Reference" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1496</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1386</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1463</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1426</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Reference" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ReferenceProxy-1e-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1147</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1196</value>
- <regnode name="All" isopaque="yes">
- <value>1552</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1350</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1237</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1316</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1278</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ReferenceProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1497</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1387</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1464</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1427</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Sets" isopaque="yes">
- <value></value>
- <regnode name="Set-1-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1098</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Set" isopaque="yes">
- <value>1203</value>
- <regnode name="All" isopaque="yes">
- <value>1559</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1354</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1241</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1320</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1285</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Set" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1501</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1391</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1468</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1434</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Set" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SetMembership-2-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1127</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SetMembership" isopaque="yes">
- <value>1204</value>
- <regnode name="All" isopaque="yes">
- <value>1560</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1242</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1286</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SetMembership" status="undefined">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>1539</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1392</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1435</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="SetProxy-15-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1151</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SetProxy" isopaque="yes">
- <value>1205</value>
- <regnode name="All" isopaque="yes">
- <value>1561</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1355</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1243</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1321</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1287</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="SetProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1502</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1393</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1469</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1436</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Stereotypes" isopaque="yes">
- <value></value>
- <regnode name="Atom-44-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1064</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1160</value>
- <regnode name="All" isopaque="yes">
- <value>1516</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1323</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1209</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1290</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1249</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Atom" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1470</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1359</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1438</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1398</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Atom" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AtomProxy-59-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1131</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1161</value>
- <regnode name="All" isopaque="yes">
- <value>1517</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1324</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1210</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1291</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1250</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="AtomProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1471</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1360</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1439</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1399</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="AuthorInformation-4b-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1002</value>
- </regnode>
- </regnode>
- <regnode name="AutoRouterPref-c2-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1563</value>
- </regnode>
- </regnode>
- <regnode name="Cardinality-43-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Containment" isopaque="yes">
- <value>1111</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Containment-33-Connection" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1110</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Containment" isopaque="yes">
- <value>1172</value>
- <regnode name="All" isopaque="yes">
- <value>1528</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1218</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1258</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Containment" status="undefined">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1368</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1407</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Containment" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Decorator-56-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1024</value>
- </regnode>
- </regnode>
- <regnode name="DisplayedName-98-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1065</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1132</value>
- </regnode>
- <regnode name="Connection" isopaque="yes">
- <value>1070</value>
- </regnode>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1136</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1079</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1139</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1089</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1144</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1093</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1148</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1099</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1152</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="DisplayedName-9a-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1156</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCO-55-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1078</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FCO" isopaque="yes">
- <value>1180</value>
- <regnode name="All" isopaque="yes">
- <value>1536</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1338</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1225</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1305</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1265</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FCO" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1485</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1375</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1453</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1414</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCO" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="FCOProxy-34-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1138</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1181</value>
- <regnode name="All" isopaque="yes">
- <value>1537</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1339</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1226</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1306</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1266</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="FCOProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1486</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1376</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1454</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1415</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="GeneralPreferences-39-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1034</value>
- </regnode>
- </regnode>
- <regnode name="GradientFillColor-b1-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1504</value>
- </regnode>
- </regnode>
- <regnode name="GradientFillDirection-b2-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1505</value>
- </regnode>
- </regnode>
- <regnode name="HelpURL-c4-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1564</value>
- </regnode>
- </regnode>
- <regnode name="Icon-3c-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1037</value>
- </regnode>
- </regnode>
- <regnode name="InRootFolder-57-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1066</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1133</value>
- </regnode>
- <regnode name="Connection" isopaque="yes">
- <value>1071</value>
- </regnode>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1137</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1080</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1140</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1090</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1145</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1094</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1149</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1100</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1153</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="InstanceIcon-a5-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1038</value>
- </regnode>
- </regnode>
- <regnode name="IsAbstract-52-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1039</value>
- </regnode>
- </regnode>
- <regnode name="IsGradientFillEnabled-b0-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1506</value>
- </regnode>
- </regnode>
- <regnode name="IsHotspotEnabled-86-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1040</value>
- </regnode>
- </regnode>
- <regnode name="IsModelAutoRouted-c8-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1568</value>
- </regnode>
- </regnode>
- <regnode name="IsNameEnabled-a8-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1041</value>
- </regnode>
- </regnode>
- <regnode name="IsPort-3e-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1042</value>
- </regnode>
- </regnode>
- <regnode name="IsResizable-c6-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1566</value>
- </regnode>
- </regnode>
- <regnode name="IsRoundRectangleEnabled-b7-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1507</value>
- </regnode>
- </regnode>
- <regnode name="IsShadowCastEnabled-b3-BooleanAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1508</value>
- </regnode>
- </regnode>
- <regnode name="IsTypeInfoShown-9f-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1043</value>
- </regnode>
- </regnode>
- <regnode name="IsTypeShown-9c-BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1044</value>
- </regnode>
- </regnode>
- <regnode name="Model-46-Atom" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1088</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Model" isopaque="yes">
- <value>1192</value>
- <regnode name="All" isopaque="yes">
- <value>1548</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1347</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1233</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1313</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1274</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="Model" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1494</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1383</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1461</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1423</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Model" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="ModelProxy-5a-Reference" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1143</value>
- <regnode name="ParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1193</value>
- <regnode name="All" isopaque="yes">
- <value>1549</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>1348</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1234</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1314</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1275</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRefParadigmSheet" status="undefined">
- <value></value>
- <regnode name="ModelProxy" status="undefined">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>1495</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1384</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1462</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1424</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
- <value></value>
- <regnode name="All" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="NamePosition-58-EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1050</value>
- </regnode>
- </regnode>
- <regnode name="NameWrapNum-a7-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1051</value>
- </regnode>
- </regnode>
- <regnode name="ParadigmSheet-41-Model" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1155</value>
- </regnode>
- </regnode>
- <regnode name="PortIcon-42-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" status="undefined">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1067</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1134</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1081</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1141</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1091</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1146</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1095</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1150</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1101</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1154</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="Rolename-3f-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1056</value>
- </regnode>
- </regnode>
- <regnode name="RoundRectangleRadius-b8-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1509</value>
- </regnode>
- </regnode>
- <regnode name="ShadowColor-b4-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1510</value>
- </regnode>
- </regnode>
- <regnode name="ShadowDirection-b6-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1511</value>
- </regnode>
- </regnode>
- <regnode name="ShadowThickness-b5-FieldAttribute" status="undefined">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1512</value>
- </regnode>
- </regnode>
- <regnode name="SheetFolder-51-Folder" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1356</value>
- </regnode>
- </regnode>
- <regnode name="SubTypeIcon-a3-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1059</value>
- </regnode>
- </regnode>
- <regnode name="VersionInformation-49-FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="MetaRef" isopaque="yes">
- <value>1061</value>
- </regnode>
- </regnode>
- </regnode>
- <model id="id-0065-00000001" kind="ParadigmSheet" guid="{819c860f-177a-4382-a325-4c73f616734b}" relid="0xa" childrelidcntr="0x3f">
- <name>Aspects</name>
- <atom id="id-0066-00000001" kind="Connection" role="Connection" guid="{448dcd2a-8526-49e1-9461-ff7efbb80bf5}" relid="0x15">
- <name>HasAspect</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1105</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="HasAspect" isopaque="yes">
- <value>1161</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1250</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>389,245</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>400,230</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>368,231</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>368,231</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>368,231</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>diamond</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcAspects
-dName = dstModels</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000002" kind="SameAspect" role="SameAspect" guid="{23322ab8-d2fc-47fc-9452-01bf48c384f1}" relid="0x16">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>771,122</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>771,122</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000003" kind="Reference" role="Reference" guid="{2432dd01-1091-4bda-94b3-2448d51e6596}" relid="0x17">
- <name>AspectProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1089</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="AspectProxy" isopaque="yes">
- <value>1133</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1249</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>210,154</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,160</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,160</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>210,154</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>210,154</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>aspectproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000004" kind="FCO" role="FCO" guid="{1cccf4a9-59ae-43f8-83e3-5b1db6ce832c}" relid="0x13">
- <name>AspectBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>206,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>206,28</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>206,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>206,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>206,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000005" kind="FieldAttribute" role="FieldAttribute" guid="{93e5d744-dfd2-472c-86d3-b86015238c5f}" relid="0x14">
- <name>DisplayedName</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Aspect" isopaque="yes">
- <value>1104</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>209,280</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,286</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Displayed name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000006" kind="Constraint" role="Constraint" guid="{275f9bf4-4d32-4736-b023-385264167cc3}" relid="0x23">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>125,230</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>132,265</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000007" kind="Constraint" role="Constraint" guid="{738474bd-5cba-44b0-9f54-1ed9bfab1da5}" relid="0x21">
- <name>NotEmptyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>251,237</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,265</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- self.name.trim() = "" implies self.sameAspectEnds().notEmpty()
-self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000008" kind="Constraint" role="Constraint" guid="{9899875b-9b4a-45b3-986d-c1871c9933fb}" relid="0x1f">
- <name>HasOpenAspect</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>482,314</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>482,314</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Model must have at least one aspect in which its contents is visible</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( model : gme::FCO | model.connectedFCOs( "src", HasAspect ) ->size > 0)</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000009" kind="Constraint" role="Constraint" guid="{3737bfc6-80c7-45b2-a012-5e7b88d43c39}" relid="0x1d">
- <name>NotNull</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>342,167</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>342,167</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="namePosition" isopaque="yes">
- <value>1</value>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Proxy is superfluous. It refers to null - OK</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.refersTo().isNull()</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000000a" kind="Constraint" role="Constraint" guid="{cc520f13-7a37-4837-a01c-34ff8154a035}" relid="0x1b">
- <name>HasMember</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,111</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>76,97</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Aspect is superfluous. It does not have any class as member. - TEST</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>--self.allSameAspects( 1, true )->iterate( aspect : gme::Set ; accu : ocl::Integer = 0 | accu + aspect.members()->size ) > 0
-self.aspectHasMember(Set{})</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000000b" kind="Inheritance" role="Inheritance" guid="{5284f8bf-1cd0-4bd4-960c-2c6391bb8e7b}" relid="0x12">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>234,103</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>234,103</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>234,103</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>234,103</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>234,103</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000000c" kind="Connector" role="Connector" guid="{2781e920-dbc4-47ce-829e-a26082042b28}" relid="0x18">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>74,270</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>88,256</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>88,256</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000000d" kind="Set" role="Set" guid="{50770f72-4a11-4574-b141-f1e189142981}" relid="0x19">
- <name>Aspect</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Aspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1103</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Aspect" isopaque="yes">
- <value>1132</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1248</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>24,154</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,159</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,159</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>24,154</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>24,154</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Aspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName=srcFCO
-mName=members
-
-</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>aspect.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000000e" kind="ConstraintFunc" role="ConstraintFunc" guid="{5f0e0b69-ce33-4027-b50e-dcc8a18241e1}" relid="0x35">
- <name>aspectHasMember</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>AspectProxies cannot have members!!!!</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>573,27</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>664,160</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if (visited.includes(self))
-then
- false
-else (
- if (self.oclIsTypeOf(Aspect) && self.oclAsType(Aspect).members()->size > 0)
- then
- true
- else (
- let newVisited = visited.union(Set{self}) in
- let same = self.sameAspectEnds() in
- let refd = self.referencedBy() in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + fcos - Set{self} in
- all->select(s | s.oclAsType(gme::FCO).aspectHasMember(newVisited))->size > 0
- )endif
-)endif
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visited:ocl::Set</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000000f" kind="Constraint" role="Constraint" guid="{7d56bcff-b80b-4ea4-a5f2-6015f4815452}" relid="0x39">
- <name>UniqueName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>125,90</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,265</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Object's name must be unique.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>project.isNameUnique( self.name.trim() )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000010" kind="SameAspect" role="SameAspect" guid="{6b2ee0d5-cbb9-44fc-a789-99a5211715b4}" relid="0x3c">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>771,206</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>771,206</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-0000000a" kind="AtomProxy" role="AtomProxy" guid="{0e0a165f-8dca-443e-9777-93baff4bdcdd}" relid="0x2e" referred="id-0066-00000123">
- <name>Model</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>201,350</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>204,356</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>204,307</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>187,329</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>201,301</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000000b" kind="FCOProxy" role="FCOProxy" guid="{59f27485-b003-40af-9abd-d96458a580ec}" relid="0x10" referred="id-0066-00000115">
- <name>BaseModel</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,343</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,293</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>19,287</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>33,329</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>19,287</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000000c" kind="FCOProxy" role="FCOProxy" guid="{639ce030-d7a6-4f99-a472-5e82fc3371a7}" relid="0x11" referred="id-0066-00000114">
- <name>BelongsToAspect</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>43,27</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,20</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000000d" kind="ModelProxy" role="ModelProxy" guid="{88dfe6ec-32e7-4d16-98dc-4e14982a60ea}" relid="0xf" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>387,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000000e" kind="AspectProxy" role="AspectProxy" guid="{eb7d0115-5f16-463f-9147-61c8b08cefd8}" relid="0xe" referred="id-0069-0000001d">
- <name>VisualizationRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>609,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>616,105</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-0000000f" kind="AspectProxy" role="AspectProxy" guid="{65d26b35-5ac2-4c11-be97-f9d8994e87ed}" relid="0x3b" referred="id-0069-0000001e">
- <name>AllRef</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>609,189</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>616,189</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000001" kind="HasConstraint" role="HasConstraint" guid="{7ef7bf87-ace3-48a1-97cd-cd810eb1ad1e}" relid="0x1e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000003"/>
- <connpoint role="src" target="id-0066-00000009"/>
- </connection>
- <connection id="id-0068-00000002" kind="HasConstraint" role="HasConstraint" guid="{cfeb1e7a-e90d-4248-a119-fe3a023c1380}" relid="0x1c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000000a"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-00000003" kind="DerivedInheritance" role="DerivedInheritance" guid="{f2c801ee-52c1-4465-bc73-166a0cd507ce}" relid="0x6">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-0000000b"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-00000004" kind="SameAspectLeft" role="SameAspectLeft" guid="{3823913e-3156-4f1d-9581-f55bfe4b5d01}" relid="0x7">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000002"/>
- <connpoint role="dst" target="id-0069-00000001"/>
- </connection>
- <connection id="id-0068-00000005" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3f7a150d-46f4-4852-b762-ac0581ee44a3}" relid="0x8">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-0000000c"/>
- <connpoint role="dst" target="id-0067-0000000b"/>
- </connection>
- <connection id="id-0068-00000006" kind="Containment" role="Containment" guid="{a427b281-4fe0-4280-af5e-a43a873dded5}" relid="0x9">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000004"/>
- <connpoint role="dst" target="id-0067-0000000d"/>
- </connection>
- <connection id="id-0068-00000007" kind="HasConstraint" role="HasConstraint" guid="{96681209-6bed-4847-9c53-18bc6110f9fb}" relid="0x22">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000007"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-00000008" kind="HasAttribute" role="HasAttribute" guid="{e48e0ed3-dff9-4be6-b830-5a4b11cc1b15}" relid="0x4">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000005"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-00000009" kind="SourceToConnector" role="SourceToConnector" guid="{a6d7428b-5de4-4452-9d44-5a24ea9facf6}" relid="0x5">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-0000000c"/>
- <connpoint role="src" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-0000000a" kind="HasConstraint" role="HasConstraint" guid="{4c6f3c68-a14f-4d10-a192-fda344532933}" relid="0x24">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000006"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-0000000b" kind="DerivedInheritance" role="DerivedInheritance" guid="{13d6f1e5-c265-49b9-bde2-737276389142}" relid="0xa">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000003"/>
- <connpoint role="src" target="id-0066-0000000b"/>
- </connection>
- <connection id="id-0068-0000000c" kind="BaseInheritance" role="BaseInheritance" guid="{5b9651a0-d8d9-443f-ae54-3e0db96d9a23}" relid="0xb">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000004"/>
- <connpoint role="dst" target="id-0066-0000000b"/>
- </connection>
- <connection id="id-0068-0000000d" kind="SameAspectRight" role="SameAspectRight" guid="{38f5bfbd-068b-471c-a1ab-cdfe9d0d366a}" relid="0xc">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000002"/>
- <connpoint role="src" target="id-0067-0000000e"/>
- </connection>
- <connection id="id-0068-0000000e" kind="Containment" role="Containment" guid="{e6aaecad-9972-40d0-b968-9e4e8d8dc986}" relid="0xd">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000001"/>
- <connpoint role="dst" target="id-0067-0000000d"/>
- </connection>
- <connection id="id-0068-0000000f" kind="SetMembership" role="SetMembership" guid="{80d6679a-7643-4885-a181-1d52345d2503}" relid="0x1">
- <name>SetMembership</name>
- <connpoint role="dst" target="id-0066-0000000d"/>
- <connpoint role="src" target="id-0067-0000000c"/>
- </connection>
- <connection id="id-0068-00000010" kind="AssociationClass" role="AssociationClass" guid="{40518ba3-e7c4-437d-8f9e-f229e28330fd}" relid="0x2">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-00000001"/>
- <connpoint role="src" target="id-0066-0000000c"/>
- </connection>
- <connection id="id-0068-00000011" kind="ReferTo" role="ReferTo" guid="{244886c1-8bab-4cc4-bc73-4f1b795e244c}" relid="0x3">
- <name>ReferTo</name>
- <connpoint role="src" target="id-0066-00000003"/>
- <connpoint role="dst" target="id-0066-0000000d"/>
- </connection>
- <connection id="id-0068-00000012" kind="HasConstraint" role="HasConstraint" guid="{35c819b4-a19c-4aba-a0d0-f12e75607cfc}" relid="0x36">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000003"/>
- <connpoint role="src" target="id-0066-00000007"/>
- </connection>
- <connection id="id-0068-00000013" kind="HasConstraint" role="HasConstraint" guid="{6380b5cb-7cee-4be5-a968-179bdcf411bb}" relid="0x37">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>s</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000003"/>
- <connpoint role="src" target="id-0066-00000006"/>
- </connection>
- <connection id="id-0068-00000014" kind="HasConstraint" role="HasConstraint" guid="{282f9b87-55f4-4ef2-a1b7-173253b34c4a}" relid="0x38">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>S</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000008"/>
- <connpoint role="dst" target="id-0067-0000000a"/>
- </connection>
- <connection id="id-0068-00000015" kind="HasConstraint" role="HasConstraint" guid="{e996433e-5d49-4966-adeb-1631ed670333}" relid="0x3a">
- <name>HasConstraint</name>
- <connpoint role="dst" target="id-0066-0000000d"/>
- <connpoint role="src" target="id-0066-0000000f"/>
- </connection>
- <connection id="id-0068-00000016" kind="SameAspectRight" role="SameAspectRight" guid="{a536c914-72c8-427f-836d-81dbb25c9a75}" relid="0x3e">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000010"/>
- <connpoint role="src" target="id-0067-0000000f"/>
- </connection>
- <connection id="id-0068-00000017" kind="SameAspectLeft" role="SameAspectLeft" guid="{a3ce05d4-f6dc-4523-8dca-ad0bc05a8389}" relid="0x3f">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000010"/>
- <connpoint role="dst" target="id-0069-00000002"/>
- </connection>
- <set id="id-0069-00000001" kind="Aspect" role="Aspect" guid="{a5ed4ce7-4829-4510-9990-515a9d30a739}" relid="0x0" members="id-0066-00000001 id-0066-00000004">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1380</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>848,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>848,105</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000002" kind="Aspect" role="Aspect" guid="{1c104eec-5340-426a-88e1-2f671e1f9e9f}" relid="0x3d" members="id-0066-00000001 id-0066-00000004">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>849,189</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>849,189</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000002" kind="ParadigmSheet" guid="{86cc55ad-3e11-4a00-9d57-197bbc1f07d2}" relid="0x7" childrelidcntr="0x4a">
- <name>Attributes</name>
- <atom id="id-0066-00000011" kind="Constraint" role="Constraint" guid="{36032873-08be-4d0f-946d-06c2c8fd63b6}" relid="0x41">
- <name>UniqueGlobalAttribute</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>412,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>202,160</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Global attributes must have unique names</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>if ( not self.GlobalScope ) then
- true
-else
- let attributes = project.allInstancesOf( FieldAttribute ) + project.allInstancesOf( EnumAttribute ) + project.allInstancesOf( BooleanAttribute ) in
- attributes->select( a : gme::FCO | a.attribute( "GlobalScope" ).oclAsType( ocl::Boolean ) and a.name = self.name )->size <= 1
-endif</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000012" kind="Constraint" role="Constraint" guid="{d544eecd-b342-4507-94d9-4f1680001a4e}" relid="0x3b">
- <name>NotEmptyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>377,83</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>426,48</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000013" kind="Constraint" role="Constraint" guid="{6fa8284b-5f47-4fdf-a530-8bbc1a21b94b}" relid="0x39">
- <name>NotEmptyMenuItems</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>517,531</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>685,349</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>EnumAttribute is invalid. MenuItems cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.MenuItems.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000014" kind="Constraint" role="Constraint" guid="{64dd641e-ef4b-4b8c-b729-8a008f7c65c4}" relid="0x36">
- <name>UniqueAttribute</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>349,27</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>356,34</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Attribute has to be unique in any class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- collects objects having self as attribute
-let associateds = self.connectedFCOs( "dst", HasAttribute ) -> iterate( obj ; accu = Set{} |
- let id = obj.deRef() in
- if ( id.isNull() ) then accu else accu.including( id ) endif
-) in
-
--- collects all of the attributes of the objects collected above
-associateds->forAll( obj : gme::FCO |
- let attributes = obj.allAscendants( -1 ) -> iterate ( class : gme::FCO ; accu = Bag{} |
- accu + class.bagConnectedFCOs( "src", HasAttribute )->select( a | a.name = self.name )
- ) in
- attributes->size <= 1
-)
-</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000015" kind="ConstraintFunc" role="ConstraintFunc" guid="{77f46f3c-848a-4458-afaf-105cac3ff4a9}" relid="0x33">
- <name>isItemsValid</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>not used !!!</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>895,69</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>636,279</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>EnumAttribute</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let items = self.MenuItems.trim() in
-let disp = "[_a-zA-Z0-9][_a-zA-Z0-9]*" in
-let num = "[0-9][0-9]*" in
-let ws = "[\t ]*" in
-let item = "(" + ws + disp + ws + "," + ws + "(" + disp + "|" + num + ")" + ws + "|" + ws + num + ws+ ")" in
-let lend = "[\r\n][\r\n\t ]*" in
-items <> "" implies items.match( "^" + item + "(" + lend + item + ")*$" )</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>bool</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000016" kind="Constraint" role="Constraint" guid="{6d9df589-cddd-4042-ba7a-a8e96910db90}" relid="0x30">
- <name>NotEmptyMultiline</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>146,615</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,398</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Multiline cannot be empty.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.Multiline.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000017" kind="Constraint" role="Constraint" guid="{b85f63d8-f861-4f11-8de9-b087b18c8ec5}" relid="0x2c">
- <name>DefaultTypeMatch</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,671</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,342</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Type of default value has to match to type of the Attribute. (Integer, Double)</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let default = self.FieldDefault.trim() in
-if ( self.DataType = #integer ) then
- default <> "" implies not default.toInteger().isUndefined()
-else
- if ( self.DataType = #double ) then
- default <> "" implies not default.toReal().isUndefined()
- else
- true
- endif
-endif</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000018" kind="Constraint" role="Constraint" guid="{bcaa72de-57d8-48bd-a13a-9ff135bc51e1}" relid="0x2a">
- <name>ValidMultiline</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>230,727</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,286</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Line number must be greater than 0 and less than 100.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let lines = self.Multiline.trim() in
-lines <> "" implies lines.toInteger() > 0 and lines.toInteger() < 100</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000019" kind="Atom" role="Atom" guid="{7c326023-8a8d-4366-9eee-9b0f8f4fa7b6}" relid="0x20">
- <name>FieldAttribute</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1076</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="FieldAttribute" isopaque="yes">
- <value>1157</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1329</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>200,420</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>204,424</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,326</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>127,312</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>25,322</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nwNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>fieldattribute.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001a" kind="BooleanAttribute" role="BooleanAttribute" guid="{4911d32f-771e-49e5-acdb-25a581548205}" relid="0x24">
- <name>BooleanDefault</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1018</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>535,581</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>540,587</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Default = 'True'?</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001b" kind="Connection" role="Connection" guid="{23985b30-80bc-4e03-bc8b-01e449ea29d2}" relid="0x1b">
- <name>HasAttribute</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1120</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="HasAttribute" isopaque="yes">
- <value>1162</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1330</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>53,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>400,34</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>540,167</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,21</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>diamond</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcAttributes
-dName = dstObjects</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001c" kind="Atom" role="Atom" guid="{e8fc5468-8df0-426a-803e-5daa6cde6946}" relid="0x17">
- <name>Attribute</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>403,196</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>305,154</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>109,154</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>312,119</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>109,154</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001d" kind="FieldAttribute" role="FieldAttribute" guid="{9c2e9bbb-2c1f-4070-a1b0-7b667a7cb492}" relid="0x1c">
- <name>Prompt</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1026</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>552,280</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>512,251</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Displayed name</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Prompt:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001e" kind="FieldAttribute" role="FieldAttribute" guid="{1909b1a8-055c-4400-901c-336d4f41d1c3}" relid="0x1f">
- <name>DefaultItem</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1020</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>671,406</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>659,405</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>DefaultMenuItem</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000001f" kind="BooleanAttribute" role="BooleanAttribute" guid="{516e62a8-3f41-4901-a33a-dccffb1f013a}" relid="0x1a">
- <name>IsViewable</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1023</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>549,175</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>498,181</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Viewable?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000020" kind="Inheritance" role="Inheritance" guid="{afb13d3b-91c9-4922-8ac5-0acc8d976410}" relid="0x22">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>332,278</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>353,285</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>157,278</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>360,264</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>157,278</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000021" kind="SameAspect" role="SameAspect" guid="{342dd5f1-42c1-43d8-9088-1c054c83e443}" relid="0x19">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>806,262</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>729,290</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000022" kind="Connector" role="Connector" guid="{701bdac4-d7d1-4594-96fb-fc9a1c599962}" relid="0x1d">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>347,200</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>347,200</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>347,200</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>ewNES</value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-00000023" kind="EnumAttribute" role="EnumAttribute" guid="{bcce8dea-e549-4f0e-9d2f-bf449f3b9861}" relid="0x1e">
- <name>DataType</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1019</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>10,420</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>10,357</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>String</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>String, string
-
-Integer, integer
-
-Double, double</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Data type:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000024" kind="Atom" role="Atom" guid="{8f7ebbb4-8b16-4c4b-bd9e-5779e132930e}" relid="0x23">
- <name>EnumAttribute</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1075</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="EnumAttribute" isopaque="yes">
- <value>1151</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1328</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>484,427</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>484,432</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,327</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>491,327</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,322</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nesNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>enumattribute.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000025" kind="FieldAttribute" role="FieldAttribute" guid="{e881a643-3edc-42a6-b89b-f5e038b8414e}" relid="0x21">
- <name>Multiline</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1025</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,497</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,497</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>eswESW</value>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>1</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Number of lines:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000026" kind="Atom" role="Atom" guid="{dcaa0863-8e7d-4884-9e0b-566d7a8b88c0}" relid="0x25">
- <name>BooleanAttribute</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1074</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="BooleanAttribute" isopaque="yes">
- <value>1140</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1327</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>277,581</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,581</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>102,434</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>305,350</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>102,434</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>booleanattribute.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000027" kind="FieldAttribute" role="FieldAttribute" guid="{60d147d6-55ef-4eb3-b954-37ecebabe30f}" relid="0x18">
- <name>FieldDefault</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1021</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,350</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,427</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Default:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000028" kind="FieldAttribute" role="FieldAttribute" guid="{ffb8cb00-d4b9-40fd-a18c-ecab6ba1b1b0}" relid="0x26">
- <name>MenuItems</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1024</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>657,476</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>659,482</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline">
- <value>8</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Menu items:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000029" kind="BooleanAttribute" role="BooleanAttribute" guid="{b1fe9bd7-ab68-48ee-886f-c72b6094b47f}" relid="0x27">
- <name>GlobalScope</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1022</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>549,105</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>498,111</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Global Scope?</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000002a" kind="Constraint" role="Constraint" guid="{f4e085d6-f7c3-486f-94f0-749a47634433}" relid="0x3d">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>482,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>293,48</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000002b" kind="FieldAttribute" role="FieldAttribute" guid="{7c2bc8d1-5355-4569-a09f-f2b374be141e}" relid="0x3f">
- <name>Help</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1360</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>552,35</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,181</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>The help text which for e.g. appears at the bottom of ObjectInspector Panel</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Help:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000002c" kind="FieldAttribute" role="FieldAttribute" guid="{b4987a46-4ad5-49aa-9de6-fbe9c66cf98d}" relid="0x43">
- <name>ContentType</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1021</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,567</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,567</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Content-Type:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000002d" kind="SameAspect" role="SameAspect" guid="{546698db-a97c-4822-9c49-3012c777080b}" relid="0x47">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>806,346</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>729,374</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-00000010" kind="ModelProxy" role="ModelProxy" guid="{6551e17e-df01-4a7b-80ab-8d07771be79b}" relid="0x15" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>212,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>218,26</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>114,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>512,33</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>114,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000011" kind="FCOProxy" role="FCOProxy" guid="{21af5830-2b96-46f0-8f0a-1f9472831cbf}" relid="0x16" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>110,147</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,18</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>421,151</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,25</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>418,147</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000012" kind="AspectProxy" role="AspectProxy" guid="{803ec764-b28f-4287-9c52-fb63f6a2c711}" relid="0x29" referred="id-0069-0000001b">
- <name>Attributes</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>896,245</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>819,273</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000013" kind="AspectProxy" role="AspectProxy" guid="{556a13e6-e0f6-40e7-831c-d6cd0ecac199}" relid="0x45" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>896,329</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>819,357</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000018" kind="HasConstraint" role="HasConstraint" guid="{8e16c1c6-d116-45f7-9d5e-fa76dab64ce3}" relid="0x42">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>w</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000011"/>
- <connpoint role="dst" target="id-0066-0000001c"/>
- </connection>
- <connection id="id-0068-00000019" kind="HasConstraint" role="HasConstraint" guid="{6f78dc4f-de67-4e01-95d8-295b8e473728}" relid="0x3c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000012"/>
- <connpoint role="dst" target="id-0066-0000001c"/>
- </connection>
- <connection id="id-0068-0000001a" kind="HasConstraint" role="HasConstraint" guid="{b9e1f6db-582e-4b3e-a1ff-6617bddbfbfd}" relid="0x3a">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000013"/>
- <connpoint role="dst" target="id-0066-00000024"/>
- </connection>
- <connection id="id-0068-0000001b" kind="HasConstraint" role="HasConstraint" guid="{c6d91486-6061-42bd-b12e-a7b346306752}" relid="0x37">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000014"/>
- <connpoint role="dst" target="id-0066-0000001c"/>
- </connection>
- <connection id="id-0068-0000001c" kind="HasConstraint" role="HasConstraint" guid="{80063134-1614-469d-8ce4-dad805505823}" relid="0x31">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000016"/>
- <connpoint role="dst" target="id-0066-00000019"/>
- </connection>
- <connection id="id-0068-0000001d" kind="HasConstraint" role="HasConstraint" guid="{cf2d088f-8e06-45a8-b857-c65668178cd6}" relid="0x2d">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000017"/>
- <connpoint role="dst" target="id-0066-00000019"/>
- </connection>
- <connection id="id-0068-0000001e" kind="HasConstraint" role="HasConstraint" guid="{26be038e-3c49-48cc-8c68-e1ef13df8112}" relid="0x2b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>w</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000018"/>
- <connpoint role="dst" target="id-0066-00000019"/>
- </connection>
- <connection id="id-0068-0000001f" kind="HasAttribute" role="HasAttribute" guid="{8fa61aa1-449d-4fa6-b679-fa21795307d6}" relid="0xb">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000001a"/>
- <connpoint role="dst" target="id-0066-00000026"/>
- </connection>
- <connection id="id-0068-00000020" kind="HasAttribute" role="HasAttribute" guid="{c604411c-ea63-4a71-8bc4-13f3afbc1b22}" relid="0xc">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000019"/>
- <connpoint role="src" target="id-0066-00000027"/>
- </connection>
- <connection id="id-0068-00000021" kind="DerivedInheritance" role="DerivedInheritance" guid="{5cfaa032-0dea-4a38-8007-20226c882072}" relid="0xd">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000019"/>
- <connpoint role="src" target="id-0066-00000020"/>
- </connection>
- <connection id="id-0068-00000022" kind="DerivedInheritance" role="DerivedInheritance" guid="{b75d677e-1c59-4de3-9808-272507123692}" relid="0x12">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000020"/>
- <connpoint role="dst" target="id-0066-00000026"/>
- </connection>
- <connection id="id-0068-00000023" kind="HasAttribute" role="HasAttribute" guid="{d086ee47-d9fe-4a66-a463-69283027e0eb}" relid="0x13">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000019"/>
- <connpoint role="src" target="id-0066-00000023"/>
- </connection>
- <connection id="id-0068-00000024" kind="Containment" role="Containment" guid="{6fe2cc08-6a43-4206-93a1-1c13a87d2562}" relid="0x14">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-0000001c"/>
- <connpoint role="dst" target="id-0067-00000010"/>
- </connection>
- <connection id="id-0068-00000025" kind="HasAttribute" role="HasAttribute" guid="{d6945db7-33d4-4e5d-9922-6ad94a975579}" relid="0x6">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000024"/>
- <connpoint role="src" target="id-0066-00000028"/>
- </connection>
- <connection id="id-0068-00000026" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{2a763ca5-5cf4-4943-a077-6b2a0952e585}" relid="0x7">
- <name>ConnectorToDestination</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000022"/>
- <connpoint role="dst" target="id-0067-00000011"/>
- </connection>
- <connection id="id-0068-00000027" kind="AssociationClass" role="AssociationClass" guid="{bded6e96-d355-4eaf-b877-0d39e7494934}" relid="0x1">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-0000001b"/>
- <connpoint role="src" target="id-0066-00000022"/>
- </connection>
- <connection id="id-0068-00000028" kind="HasAttribute" role="HasAttribute" guid="{1fc95661-0c11-48c5-8f96-0283392016d8}" relid="0x2">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000001e"/>
- <connpoint role="dst" target="id-0066-00000024"/>
- </connection>
- <connection id="id-0068-00000029" kind="SameAspectLeft" role="SameAspectLeft" guid="{4652b8be-6919-4ec6-b766-8746ee2bbbb0}" relid="0x3">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000021"/>
- <connpoint role="dst" target="id-0067-00000012"/>
- </connection>
- <connection id="id-0068-0000002a" kind="HasAttribute" role="HasAttribute" guid="{d20f28ab-384e-4d86-a4f6-7e2add947a2b}" relid="0x4">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000001c"/>
- <connpoint role="src" target="id-0066-0000001f"/>
- </connection>
- <connection id="id-0068-0000002b" kind="BaseInheritance" role="BaseInheritance" guid="{c52b546a-9df2-4c6b-ba58-7e20f561dd94}" relid="0x8">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-0000001c"/>
- <connpoint role="dst" target="id-0066-00000020"/>
- </connection>
- <connection id="id-0068-0000002c" kind="HasAttribute" role="HasAttribute" guid="{bf57c708-957f-4672-ad35-9c0da5bab9ad}" relid="0x9">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000019"/>
- <connpoint role="src" target="id-0066-00000025"/>
- </connection>
- <connection id="id-0068-0000002d" kind="DerivedInheritance" role="DerivedInheritance" guid="{6185b043-8d11-4c41-a2fc-fb509cb0a622}" relid="0xa">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000020"/>
- <connpoint role="dst" target="id-0066-00000024"/>
- </connection>
- <connection id="id-0068-0000002e" kind="SourceToConnector" role="SourceToConnector" guid="{9b90beee-10a0-43a0-9c83-4b2a2889365c}" relid="0x5">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="src" target="id-0066-0000001c"/>
- <connpoint role="dst" target="id-0066-00000022"/>
- </connection>
- <connection id="id-0068-0000002f" kind="Containment" role="Containment" guid="{3ae08550-dee1-4cc0-8ea8-5a9ba007d1f3}" relid="0xe">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-0000001b"/>
- <connpoint role="dst" target="id-0067-00000010"/>
- </connection>
- <connection id="id-0068-00000030" kind="HasAttribute" role="HasAttribute" guid="{d2b4e390-433c-4ac4-bf58-a5c973028ba0}" relid="0xf">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000001c"/>
- <connpoint role="src" target="id-0066-0000001d"/>
- </connection>
- <connection id="id-0068-00000031" kind="HasAttribute" role="HasAttribute" guid="{3a435425-3536-4ee9-a6ec-781d26bb4236}" relid="0x10">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000001c"/>
- <connpoint role="src" target="id-0066-00000029"/>
- </connection>
- <connection id="id-0068-00000032" kind="SameAspectRight" role="SameAspectRight" guid="{f1267863-3289-42ae-b947-788bc135208b}" relid="0x11">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000021"/>
- <connpoint role="src" target="id-0069-00000003"/>
- </connection>
- <connection id="id-0068-00000033" kind="HasConstraint" role="HasConstraint" guid="{6b649177-a5f8-4223-9133-702d00419c69}" relid="0x3e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000001c"/>
- <connpoint role="src" target="id-0066-0000002a"/>
- </connection>
- <connection id="id-0068-00000034" kind="HasAttribute" role="HasAttribute" guid="{536cec0d-0cf3-47c6-8e41-530948b9c81d}" relid="0x40">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000001c"/>
- <connpoint role="src" target="id-0066-0000002b"/>
- </connection>
- <connection id="id-0068-00000035" kind="HasAttribute" role="HasAttribute" guid="{da06ecc5-402e-4ef6-bbcb-86654b9e77c1}" relid="0x44">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000019"/>
- <connpoint role="src" target="id-0066-0000002c"/>
- </connection>
- <connection id="id-0068-00000036" kind="SameAspectRight" role="SameAspectRight" guid="{6b5b0204-4234-40d9-9496-b45b97203272}" relid="0x49">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000002d"/>
- <connpoint role="src" target="id-0069-00000004"/>
- </connection>
- <connection id="id-0068-00000037" kind="SameAspectLeft" role="SameAspectLeft" guid="{24022394-1d32-4631-9498-b7938a712942}" relid="0x4a">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000002d"/>
- <connpoint role="dst" target="id-0067-00000013"/>
- </connection>
- <set id="id-0069-00000003" kind="Aspect" role="Aspect" guid="{447f4f10-27ca-4417-b07e-96210ba1b0d6}" relid="0x0" members="id-0066-0000001b id-0066-0000001c">
- <name>Attributes</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>674,245</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>583,273</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000004" kind="Aspect" role="Aspect" guid="{f52947c1-42c9-4a4b-9565-f06a72ebbacd}" relid="0x46" members="id-0066-0000001b id-0066-0000001c">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>674,329</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>583,357</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000003" kind="ParadigmSheet" guid="{92e70545-6cfd-4d35-b513-3d29e255c7dd}" relid="0x3" childrelidcntr="0x71">
- <name>Inheritances</name>
- <regnode name="annotations" isopaque="yes">
- <value></value>
- <regnode name="Equivalence Constraints" isopaque="yes">
- <value>Parameters for allAscendant and allDescendant Constraints:
-iKinds = 0 -> Everything is returned</value>
- <regnode name="aspects" isopaque="yes">
- <value>501,829</value>
- <regnode name="*" isopaque="yes">
- <value>DefaultVisibility</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>119,676</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>45,670</value>
- </regnode>
- </regnode>
- <regnode name="bgcolor" isopaque="yes">
- <value>0xd7d7d7</value>
- </regnode>
- <regnode name="logfont" isopaque="yes">
- <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
- </regnode>
- </regnode>
- <regnode name="Equivalence ConstraintsCopy" isopaque="yes">
- <value>inhType < -1 Implementation
-inhType = -1 Implementation and srandard
-inhType = 0 Standard
-inhType = 1 Interface and standard
-inhType > 1 Interface</value>
- <regnode name="aspects" isopaque="yes">
- <value>501,829</value>
- <regnode name="*" isopaque="yes">
- <value>DefaultVisibility</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>199,782</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>45,710</value>
- </regnode>
- </regnode>
- <regnode name="bgcolor" isopaque="yes">
- <value>0xd7d7d7</value>
- </regnode>
- <regnode name="logfont" isopaque="yes">
- <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
- </regnode>
- </regnode>
- </regnode>
- <atom id="id-0066-0000002e" kind="ConstraintFunc" role="ConstraintFunc" guid="{1b3766d8-6f68-4020-be93-7b40bcbf2360}" relid="0x4e">
- <name>descendantEndsRecursive</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collets a set of the self's derived inheritance +
-
-equivalences + references
-
-and gives it back</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>307,741</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>307,601</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( visitedInput.includes( self ) ) then
- visitedInput
-else(
- let same = self.equivalenceEnds() in
- let refd = self.referencedBy() in
- let asce = self.ascendantEnds( inhType ) in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + asce + fcos - Set{self} in
-
- all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
- if ( newVisitedInput.includes( item ) ) then
- newVisitedInput
- else
- newVisitedInput.union( item.descendantEndsRecursive( newVisitedInput, inhType ) )
- endif)
-)endif
-
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visitedInput : ocl::Set, inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000002f" kind="ConstraintFunc" role="ConstraintFunc" guid="{66f7d36b-64ac-4f2b-9e38-8d285276f4fc}" relid="0x49">
- <name>ascendantEndsRecursive</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collets a set of the self's inheritance bases +
-
-equivalences + references ..
-
-and gives it back</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>314,685</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>314,545</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( visitedInput.includes( self ) ) then
- visitedInput
-else(
- let same = self.equivalenceEnds() in
- let refd = self.referencedBy() in
- let asce = self.ascendantEnds( inhType ) in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + asce + fcos - Set{self} in
-
- all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
- if ( newVisitedInput.includes( item ) ) then
- newVisitedInput
- else
- newVisitedInput.union( item.ascendantEndsRecursive( newVisitedInput, inhType ) )
- endif)
-)endif
-
-
-
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visitedInput : ocl::Set, inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000030" kind="ConstraintFunc" role="ConstraintFunc" guid="{20166b17-ebd2-41ce-b4d4-0e285f6c7dd3}" relid="0x6a">
- <name>allAscendants</name>
- <regnode name="FuncDescrption" isopaque="yes">
- <value>collects the ineritance base + equivalences +
-
-references of self
-
-works only for FCObase kinds</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>447,685</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>447,545</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
-if ( kinds.includes( self.kindName )) then
- self.ascendantEndsRecursive( Set{}, inhType )
-else
- Set{ }
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000031" kind="ConstraintFunc" role="ConstraintFunc" guid="{01ed012c-6886-449a-aeaf-cfed99702a79}" relid="0x6b">
- <name>allDescendants</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>collects the derived ineritance + equivalences +
-
-references of self
-
-works only for FCObase kinds
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>447,741</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>447,601</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
-if ( kinds.includes( self.kindName )) then
- self.descendantEndsRecursive( Set{}, inhType )
-else
- Set{ }
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000032" kind="ConstraintFunc" role="ConstraintFunc" guid="{c09010c3-3dc9-4538-b2e6-1b8039355eaa}" relid="0x45">
- <name>ascendantTypeEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back the inheritance base set of one of
-
-the three different kind of inheritances.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>62,685</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>62,545</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( inhType < 0 ) then
- self.connectedFCOs( "src", DerivedImpInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseImpInheritance ) )
-else
- if ( inhType > 0 ) then
- self.connectedFCOs( "src", DerivedIntInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseIntInheritance ) )
- else
- self.connectedFCOs( "src", DerivedInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseInheritance ) )
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000033" kind="ConstraintFunc" role="ConstraintFunc" guid="{71096c72-d005-4eed-80ca-0c983a120f54}" relid="0x46">
- <name>descendantTypeEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back the derived inheritance set of one
-
-of the three different kind of inheritances.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>62,741</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>62,601</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( inhType < 0 ) then
- self.connectedFCOs( "dst", BaseImpInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedImpInheritance ) )
-else
- if ( inhType > 0 ) then
- self.connectedFCOs( "dst", BaseIntInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedIntInheritance ) )
- else
- self.connectedFCOs( "dst", BaseInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedInheritance ) )
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000034" kind="ConstraintFunc" role="ConstraintFunc" guid="{0e4f3367-fbca-4a4b-a19a-942be5932b7c}" relid="0x68">
- <name>descendantEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back the combined derived inheritance set.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value>Gives back the combined derived inheritance
-
-set.</value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,741</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,601</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let standards = ( if ( inhType >= -1 and inhType <= 1 ) then self.descendantTypeEnds( 0 ) else Set{ } endif ) in
-let implementations = ( if ( inhType < 0 ) then self.descendantTypeEnds( -1 ) else Set{ } endif ) in
-let interfaces = ( if ( inhType > 0 ) then self.descendantTypeEnds( 1 ) else Set{ } endif ) in
-standards + implementations + interfaces</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000035" kind="ConstraintFunc" role="ConstraintFunc" guid="{7afd16a6-679d-40a6-905c-bd0f8f53725d}" relid="0x67">
- <name>ascendantEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back the combined base inheritance set.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,685</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,545</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let standards = ( if ( inhType >= -1 and inhType <= 1 ) then self.ascendantTypeEnds( 0 ) else Set{ } endif ) in
-let implementations = ( if ( inhType < 0 ) then self.ascendantTypeEnds( -1 ) else Set{ } endif ) in
-let interfaces = ( if ( inhType > 0 ) then self.ascendantTypeEnds( 1 ) else Set{ } endif ) in
-standards + implementations + interfaces</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>inhType : ocl::Integer</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000036" kind="Constraint" role="Constraint" guid="{4745d21b-f8f7-424c-88e7-a2216e8464d8}" relid="0x63">
- <name>ValidInheritance</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>self's inheritance base can be:
-
-if self is an FCO -> FCO
-
-if self is not an FCO -> FCO or same kind as self.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>216,629</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>139,398</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Invalid inheritance. The types of classes ( i.e. descendant and ascendant ) do not comform.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ascs = self.ascendantTypeEnds( -1 ) + self.ascendantTypeEnds( 0 ) + self.ascendantTypeEnds( 1 ) in
-let type = project.cropProxy( self.kindName ) in
-ascs -> forAll( fco : gme::FCO |
- let fcoType = project.cropProxy( fco.kindName ) in
- if ( type = "FCO" ) then
- fcoType = "FCO"
- else
- fcoType = "FCO" or fcoType = type
- endif
-)</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value> </value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000037" kind="Constraint" role="Constraint" guid="{65036905-0771-42a0-831f-b95d84d41160}" relid="0x5e">
- <name>HasOneBase</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>195,104</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>629,629</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Interface inheritance operator is superfluous or invalid. It must have exactly one base class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", BaseIntInheritance ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000038" kind="Constraint" role="Constraint" guid="{27569765-e5d8-42b2-b140-68e7641c832f}" relid="0x5d">
- <name>OnlyOneBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>489,48</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,629</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Interface inheritance operator have exactly one base class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let baseCount = self.attachingConnections( "dst", BaseIntInheritance ) -> size in
-baseCount <> 0 implies baseCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000039" kind="Constraint" role="Constraint" guid="{32e1654b-05e9-46e0-a780-9c6a25f6f605}" relid="0x5c">
- <name>HasDerived</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>195,55</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>538,629</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Interface inheritance operator is superfluous or invalid. It must have at least one derived class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", DerivedIntInheritance ) -> size > 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003a" kind="Constraint" role="Constraint" guid="{9079ca69-f5a2-4fb7-9a27-025b9686541c}" relid="0x58">
- <name>HasOneBase</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>776,34</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>776,34</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Implementation inheritance operator is superfluous or invalid. It must have exactly one base class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", BaseImpInheritance ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003b" kind="Constraint" role="Constraint" guid="{7bc7977a-efd1-42bf-8e8f-3024ca42693c}" relid="0x57">
- <name>OnlyOneBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>860,34</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>860,34</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Implementation inheritance operator has exactly one base class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let baseCount = self.attachingConnections( "dst", BaseImpInheritance ) -> size in
-baseCount <> 0 implies baseCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003c" kind="Constraint" role="Constraint" guid="{bb685d16-cdd5-4c67-a825-eb61181e7207}" relid="0x56">
- <name>HasDerived</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>685,34</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>685,34</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Implementation inheritance operator is superfluous or invalid. It must have at least one derived class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", DerivedImpInheritance ) -> size > 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003d" kind="Constraint" role="Constraint" guid="{5c266d61-93c3-4d4d-840f-f8595be5ace7}" relid="0x54">
- <name>HasDerived</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,104</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>100,135</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Inheritance operator is superfluous or invalid. It must have at least one derived class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", DerivedInheritance ) -> size > 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003e" kind="Constraint" role="Constraint" guid="{2c30872f-c41f-4c92-b14e-243d69ba0c5c}" relid="0x50">
- <name>OnlyOneBase</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,153</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>195,20</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Inheritance operator has exactly one base class.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let baseCount = self.attachingConnections( "dst", BaseInheritance ) -> size in
-baseCount <> 0 implies baseCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000003f" kind="Constraint" role="Constraint" guid="{098a3183-8cda-42b1-ab2f-a945973de900}" relid="0x4f">
- <name>HasOneBase</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,202</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>286,20</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Inheritance operator is superfluous or invalid. It must have exactly one base class</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", BaseInheritance ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000040" kind="Constraint" role="Constraint" guid="{a8bfda5a-b4b3-4155-93f0-4b14205924f9}" relid="0x4c">
- <name>NoImplementationRecursion</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,643</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>286,398</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Implementation recursion ( i.e. recursive Implementation and/or Standard inheritance loop ) is not allowed</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let directs = self.ascendantEnds( -1 ) in
-let ids = self.allEquivalences() in
-if ( directs.intersection( ids ).notEmpty() ) then
- false
-else
- directs.notEmpty() implies not directs->exists( d : gme::FCO | d.allAscendants(-1 ).intersection( ids ).notEmpty() )
-endif
-
-
-
-</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value> </value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent">
- <value>true</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000041" kind="Constraint" role="Constraint" guid="{245242b9-4879-4926-93a3-ff4b315e4e31}" relid="0x4a">
- <name>NoInterfaceRecursion</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>454,629</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>433,398</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Interface recursion ( i.e. recursive Interface and/or Standard inheritance chain ) is not allowed</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let directs = self.ascendantEnds( 1 ) in
-let ids = self.allEquivalences() in
-if ( directs.intersection( ids ).notEmpty() ) then
- false
-else
- directs.notEmpty() implies not directs->exists( d : gme::FCO | d.allAscendants( 1 ).intersection( ids ).notEmpty() )
-endif
-
-
-
-</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value> </value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent">
- <value>true</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000042" kind="Connector" role="Connector" guid="{bdab0370-39dc-46e5-98ca-5ce655476fd0}" relid="0x37">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>718,452</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>718,452</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>718,452</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-00000043" kind="SameAspect" role="SameAspect" guid="{9ce2a7ac-ac9a-41e6-989c-77c45daa352f}" relid="0x1d">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1128,192</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1128,192</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000044" kind="Connector" role="Connector" guid="{0f137c05-74a9-44b2-bdc0-1946160cc435}" relid="0x20">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>200,438</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>200,438</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>200,438</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nsNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000045" kind="SameAspect" role="SameAspect" guid="{09b92ad0-9961-44d2-bdf6-190abbedc913}" relid="0x1f">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1121,31</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1121,31</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000046" kind="Connector" role="Connector" guid="{3cff6a53-9aae-4ca2-b6de-d69b52c93eda}" relid="0x39">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>760,543</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>760,543</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>760,543</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-00000047" kind="Atom" role="Atom" guid="{1fa50e2b-07a7-499a-90af-1aa1d4766a19}" relid="0x22">
- <name>ImplementationInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1086</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ImplementationInheritance" isopaque="yes">
- <value>1164</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1304</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1189</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1271</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1227</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>677,189</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>712,118</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>680,195</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>712,118</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>680,195</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Sn</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>impinheritance.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000048" kind="Connection" role="Connection" guid="{f0f8d630-403c-4ae0-b4c0-234511116bd0}" relid="0x2b">
- <name>DerivedInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1129</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="DerivedInheritance" isopaque="yes">
- <value>1149</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1302</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1187</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1269</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1225</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,462</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,279</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,462</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,279</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,462</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value>0</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = dsrc
-dName = ddst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000049" kind="Connector" role="Connector" guid="{16c28980-dfbf-4097-b55d-88ba572a3d6c}" relid="0x1e">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>235,508</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>235,508</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>235,508</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nwNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-0000004a" kind="Connection" role="Connection" guid="{960072e3-502d-4c83-b9e0-2b729f4afaf1}" relid="0x2c">
- <name>DerivedIntInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1130</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="DerivedIntInheritance" isopaque="yes">
- <value>1150</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1303</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1188</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1270</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1226</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>481,371</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>665,454</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>484,377</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>665,454</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>484,377</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = dintsrc
-dName = dintdst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000004b" kind="SameAspect" role="SameAspect" guid="{768341d1-0e06-47d2-a53d-f03f9b82cb9c}" relid="0x34">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1121,108</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1121,108</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000004c" kind="SameAspect" role="SameAspect" guid="{0640c82b-9806-4741-b512-729d1be4ea92}" relid="0x3b">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1114,283</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1114,283</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000004d" kind="Connection" role="Connection" guid="{a5f55010-fba9-4393-9a90-7b448c745595}" relid="0x23">
- <name>DerivedImpInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1128</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="DerivedImpInheritance" isopaque="yes">
- <value>1148</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1301</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1186</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1268</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1224</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>883,511</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>822,279</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>883,517</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>822,279</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>883,517</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = dimplsrc
-dName = dimpldst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000004e" kind="FCO" role="FCO" guid="{a2cdbb20-cc2b-4bba-923c-7bf1778dd761}" relid="0x38">
- <name>InheritOperator</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,28</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,34</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,34</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>color = 0x0</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000004f" kind="Connection" role="Connection" guid="{f8081679-44b9-4791-817a-10c05f618fe4}" relid="0x36">
- <name>BaseInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1126</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="BaseInheritance" isopaque="yes">
- <value>1138</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1299</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1184</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1266</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1222</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>18,392</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>19,209</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>18,392</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>19,209</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>18,392</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = bsrc
-dName = bdst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000050" kind="Inheritance" role="Inheritance" guid="{36b95a93-3043-444b-8161-eec26cbac6ae}" relid="0x35">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,103</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,82</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,103</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,82</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,103</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000051" kind="Connector" role="Connector" guid="{c23a8da8-a9ae-4a42-8dea-164ecefe7a80}" relid="0x25">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,403</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,403</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,403</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-00000052" kind="Atom" role="Atom" guid="{4c869578-c8d3-4f6b-8d14-6f1450cffb71}" relid="0x3a">
- <name>InterfaceInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1088</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="InterfaceInheritance" isopaque="yes">
- <value>1166</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1306</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1191</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1273</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1229</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>317,189</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>564,545</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>323,195</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>564,545</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>323,195</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nswNSW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Sn</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>intinheritance.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000053" kind="Connector" role="Connector" guid="{817282a8-7b2e-407f-a209-036d6c2db775}" relid="0x26">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>410,291</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>410,291</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>410,291</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nsNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000054" kind="Atom" role="Atom" guid="{b22f046c-0ac2-4a43-929c-b40598169e3b}" relid="0x7">
- <name>Inheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1087</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Inheritance" isopaque="yes">
- <value>1165</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1305</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1190</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1272</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1228</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>187,189</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>174,118</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>190,195</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>174,118</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>190,195</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Sn</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>inheritance.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000055" kind="Connection" role="Connection" guid="{77baf6cf-7ba6-4fb6-a71a-d1e0a2e26091}" relid="0x1c">
- <name>BaseIntInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1127</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="BaseIntInheritance" isopaque="yes">
- <value>1139</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1300</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1185</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1267</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1223</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>671,370</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>491,265</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>671,370</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>491,265</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = bintsrc
-dName = bintdst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000056" kind="Connection" role="Connection" guid="{8489208a-7d76-4f2d-868f-bfd9bdb9155f}" relid="0x24">
- <name>BaseImpInheritance</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1125</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="BaseImpInheritance" isopaque="yes">
- <value>1137</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1298</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1183</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1265</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1221</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>877,420</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>828,209</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>883,426</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>828,209</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>883,426</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = bimplsrc
-dName = bimpldst</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000057" kind="SameAspect" role="SameAspect" guid="{53e824e2-136f-497e-a7fe-4df49533c6da}" relid="0x6f">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1128,360</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1128,360</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-00000014" kind="FCOProxy" role="FCOProxy" guid="{9b258430-7b31-4a27-8683-15a53a0f12b2}" relid="0x19" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>299,448</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>308,257</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>302,452</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>308,257</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>302,452</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000015" kind="ModelProxy" role="ModelProxy" guid="{22f62b77-8274-4219-8290-502d9a5d0ccf}" relid="0x18" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>9,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000016" kind="AspectProxy" role="AspectProxy" guid="{19f9bc04-5fdd-4ece-a09e-62b584a57422}" relid="0x3e" referred="id-0069-0000001a">
- <name>ClassDiagram</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>973,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>973,14</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000017" kind="AspectProxy" role="AspectProxy" guid="{2d4f2e32-a56c-4114-a09c-5de3be2e01ca}" relid="0x42" referred="id-0069-0000001b">
- <name>Attributes</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>980,266</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>981,265</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000018" kind="AspectProxy" role="AspectProxy" guid="{65ef0abe-7372-40b6-ab2c-1d72d63edeea}" relid="0x43" referred="id-0069-0000001c">
- <name>Constraints</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>980,175</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>981,174</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000019" kind="AspectProxy" role="AspectProxy" guid="{c16b181c-05f4-43cf-a9aa-5a31fcb8d707}" relid="0x12" referred="id-0069-0000001d">
- <name>Visualization</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>980,91</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>981,90</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-0000001a" kind="AspectProxy" role="AspectProxy" guid="{a8d4d2d2-b8b7-42b5-9c79-da9ee25214dd}" relid="0x6d" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>980,343</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>980,336</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000038" kind="HasConstraint" role="HasConstraint" guid="{0d9d03da-fa7b-47cc-9f07-75a823182a00}" relid="0x64">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000036"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000039" kind="HasConstraint" role="HasConstraint" guid="{9824ac2e-b114-4185-b8d9-bff889599206}" relid="0x61">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000038"/>
- <connpoint role="dst" target="id-0066-00000052"/>
- </connection>
- <connection id="id-0068-0000003a" kind="HasConstraint" role="HasConstraint" guid="{9d01f66e-3177-486d-b6de-a82ccab72182}" relid="0x60">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000037"/>
- <connpoint role="dst" target="id-0066-00000052"/>
- </connection>
- <connection id="id-0068-0000003b" kind="HasConstraint" role="HasConstraint" guid="{8f0016ac-375a-4c86-88cf-814681f86173}" relid="0x5f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>s</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000039"/>
- <connpoint role="dst" target="id-0066-00000052"/>
- </connection>
- <connection id="id-0068-0000003c" kind="HasConstraint" role="HasConstraint" guid="{5b90ad63-c1b9-4e0c-aa16-0ce7f6b5636f}" relid="0x5b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003b"/>
- <connpoint role="dst" target="id-0066-00000047"/>
- </connection>
- <connection id="id-0068-0000003d" kind="HasConstraint" role="HasConstraint" guid="{ae708744-0a3c-4c70-b3b5-7fa0aa767ee3}" relid="0x5a">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003a"/>
- <connpoint role="dst" target="id-0066-00000047"/>
- </connection>
- <connection id="id-0068-0000003e" kind="HasConstraint" role="HasConstraint" guid="{68699d9f-81ad-4a52-b23c-9cd7e43fcdd3}" relid="0x59">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003c"/>
- <connpoint role="dst" target="id-0066-00000047"/>
- </connection>
- <connection id="id-0068-0000003f" kind="HasConstraint" role="HasConstraint" guid="{a5288fdd-b4d1-452d-87f3-a64d6af38540}" relid="0x55">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003d"/>
- <connpoint role="dst" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-00000040" kind="HasConstraint" role="HasConstraint" guid="{5dc2f636-03e0-491d-aa05-7902a30dd088}" relid="0x53">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003f"/>
- <connpoint role="dst" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-00000041" kind="HasConstraint" role="HasConstraint" guid="{a05c4a08-b865-4007-99fd-3c7399633cd3}" relid="0x52">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="src" target="id-0066-0000003e"/>
- <connpoint role="dst" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-00000042" kind="SourceToConnector" role="SourceToConnector" guid="{c603d6e7-19bb-4e33-a8b0-8cc268cd6324}" relid="0x1b">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000049"/>
- <connpoint role="src" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-00000043" kind="Containment" role="Containment" guid="{0a565b5a-ebf1-4702-9c06-3644f156d4d2}" relid="0x17">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-0000004e"/>
- <connpoint role="dst" target="id-0067-00000015"/>
- </connection>
- <connection id="id-0068-00000044" kind="DerivedInheritance" role="DerivedInheritance" guid="{7209f340-e7c7-4bd4-8b90-9a11a1de06d8}" relid="0x9">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000050"/>
- <connpoint role="dst" target="id-0066-00000055"/>
- </connection>
- <connection id="id-0068-00000045" kind="DerivedInheritance" role="DerivedInheritance" guid="{28955f70-470c-4dab-9ff5-8a1566d516ac}" relid="0xa">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000050"/>
- <connpoint role="dst" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-00000046" kind="AssociationClass" role="AssociationClass" guid="{e2b809b7-a9cf-4a01-afbf-6e82fe4e1ff9}" relid="0x5">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000053"/>
- <connpoint role="dst" target="id-0066-00000055"/>
- </connection>
- <connection id="id-0068-00000047" kind="DerivedInheritance" role="DerivedInheritance" guid="{eea18c6b-382d-4a25-b5b7-36557e41ebde}" relid="0x33">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000004a"/>
- <connpoint role="src" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-00000048" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{7df5836a-38e9-45c9-881d-980c1c595803}" relid="0x30">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000052"/>
- <connpoint role="src" target="id-0066-00000053"/>
- </connection>
- <connection id="id-0068-00000049" kind="SourceToConnector" role="SourceToConnector" guid="{ce616432-8a1d-4115-b06f-2772593af90e}" relid="0x31">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000044"/>
- <connpoint role="src" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-0000004a" kind="DerivedInheritance" role="DerivedInheritance" guid="{9bb83cb3-a6c7-4c7d-9db5-008fe632377c}" relid="0x32">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000004d"/>
- <connpoint role="src" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-0000004b" kind="SourceToConnector" role="SourceToConnector" guid="{9c09ccdc-4ff1-4f2f-89f8-0909eb9abfa7}" relid="0x13">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000042"/>
- <connpoint role="src" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-0000004c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{bbc344f5-fc92-4de0-bc60-579e4806a694}" relid="0x14">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000044"/>
- <connpoint role="dst" target="id-0066-00000054"/>
- </connection>
- <connection id="id-0068-0000004d" kind="SourceToConnector" role="SourceToConnector" guid="{8c6ac3c0-d5d6-4ca3-ac2c-79a0869a2884}" relid="0x4">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000051"/>
- <connpoint role="src" target="id-0066-00000052"/>
- </connection>
- <connection id="id-0068-0000004e" kind="SameAspectLeft" role="SameAspectLeft" guid="{3da54378-e9d6-464b-98e4-77189fd9b63f}" relid="0x3d">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000004b"/>
- <connpoint role="dst" target="id-0069-00000006"/>
- </connection>
- <connection id="id-0068-0000004f" kind="SourceToConnector" role="SourceToConnector" guid="{24cda9cc-218d-45bb-a728-a2bbdc908e47}" relid="0xc">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000046"/>
- <connpoint role="src" target="id-0066-00000047"/>
- </connection>
- <connection id="id-0068-00000050" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{29dd0d8e-eacb-4ef5-9ef8-943ae612c488}" relid="0x2">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000049"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000051" kind="AssociationClass" role="AssociationClass" guid="{546c12e2-3c7d-499d-9996-a3d26d2af112}" relid="0x15">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000044"/>
- <connpoint role="dst" target="id-0066-0000004f"/>
- </connection>
- <connection id="id-0068-00000052" kind="BaseInheritance" role="BaseInheritance" guid="{3cb7ca75-f05d-4274-980b-a5400e67721a}" relid="0x16">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-0000004e"/>
- <connpoint role="dst" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-00000053" kind="AssociationClass" role="AssociationClass" guid="{aa353596-65a8-4e67-a70d-e5a863b384f4}" relid="0x3">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000046"/>
- <connpoint role="dst" target="id-0066-0000004d"/>
- </connection>
- <connection id="id-0068-00000054" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{e22ef954-a087-44b1-93d6-0e0321020a14}" relid="0xf">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000046"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000055" kind="DerivedInheritance" role="DerivedInheritance" guid="{71023df9-e9a6-4762-b4d9-5e1d031ce0d9}" relid="0x3c">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000050"/>
- <connpoint role="dst" target="id-0066-00000056"/>
- </connection>
- <connection id="id-0068-00000056" kind="DerivedInheritance" role="DerivedInheritance" guid="{1593278e-3de0-42a5-a762-c49c23fd0c5e}" relid="0x10">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000050"/>
- <connpoint role="dst" target="id-0066-00000052"/>
- </connection>
- <connection id="id-0068-00000057" kind="SameAspectLeft" role="SameAspectLeft" guid="{8419e376-0648-476e-a202-8aef12ec9463}" relid="0x6">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000045"/>
- <connpoint role="dst" target="id-0069-00000005"/>
- </connection>
- <connection id="id-0068-00000058" kind="SameAspectLeft" role="SameAspectLeft" guid="{040f2b12-9431-420a-bb69-5f6736fb8890}" relid="0x11">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000004c"/>
- <connpoint role="dst" target="id-0069-00000007"/>
- </connection>
- <connection id="id-0068-00000059" kind="AssociationClass" role="AssociationClass" guid="{43d38e1a-6dbd-47b6-976e-3d16f9d891c3}" relid="0x27">
- <name>AssociationClass</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000004a"/>
- <connpoint role="src" target="id-0066-00000051"/>
- </connection>
- <connection id="id-0068-0000005a" kind="SameAspectRight" role="SameAspectRight" guid="{e3a05775-b839-4717-8d73-f18bdaeb89da}" relid="0x28">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000004b"/>
- <connpoint role="src" target="id-0067-00000019"/>
- </connection>
- <connection id="id-0068-0000005b" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{b92cf74d-73fa-4b93-963b-93735cf65668}" relid="0x29">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000051"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-0000005c" kind="SameAspectRight" role="SameAspectRight" guid="{1bcb0b6e-4458-4ed5-b34b-fa5154cafbc2}" relid="0x2d">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000043"/>
- <connpoint role="src" target="id-0067-00000018"/>
- </connection>
- <connection id="id-0068-0000005d" kind="SameAspectLeft" role="SameAspectLeft" guid="{9042f042-abf3-4430-896b-9ed500162dad}" relid="0xd">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000043"/>
- <connpoint role="dst" target="id-0069-00000008"/>
- </connection>
- <connection id="id-0068-0000005e" kind="DerivedInheritance" role="DerivedInheritance" guid="{46df1425-1a49-42a2-ab9b-809cc28a3d6a}" relid="0x2e">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000048"/>
- <connpoint role="src" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-0000005f" kind="AssociationClass" role="AssociationClass" guid="{ee7c37f2-92b2-4f5f-8d8e-314df92ed4ee}" relid="0x2f">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-00000048"/>
- <connpoint role="src" target="id-0066-00000049"/>
- </connection>
- <connection id="id-0068-00000060" kind="SourceToConnector" role="SourceToConnector" guid="{3097aa23-8e54-4f7a-b62f-61749e41ad5a}" relid="0xb">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000053"/>
- <connpoint role="src" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000061" kind="AssociationClass" role="AssociationClass" guid="{8dd33709-f71c-4436-b640-6b7a5cd69542}" relid="0x1a">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000042"/>
- <connpoint role="dst" target="id-0066-00000056"/>
- </connection>
- <connection id="id-0068-00000062" kind="DerivedInheritance" role="DerivedInheritance" guid="{44f0232e-9bec-42b0-9381-8398492b3f3d}" relid="0x8">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000004f"/>
- <connpoint role="src" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-00000063" kind="SameAspectRight" role="SameAspectRight" guid="{ca0ce799-cd95-4b6b-a65e-bdc3bb288333}" relid="0xe">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000004c"/>
- <connpoint role="src" target="id-0067-00000017"/>
- </connection>
- <connection id="id-0068-00000064" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a40f1051-da5e-4631-a0b9-f73146b5fe77}" relid="0x21">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000042"/>
- <connpoint role="dst" target="id-0066-00000047"/>
- </connection>
- <connection id="id-0068-00000065" kind="DerivedInheritance" role="DerivedInheritance" guid="{2db857be-c572-4892-ae4e-f22e0a5698c9}" relid="0x2a">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000047"/>
- <connpoint role="src" target="id-0066-00000050"/>
- </connection>
- <connection id="id-0068-00000066" kind="SameAspectRight" role="SameAspectRight" guid="{e5ddec5c-71ad-4c3f-a29e-9c974946626b}" relid="0x1">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000045"/>
- <connpoint role="src" target="id-0067-00000016"/>
- </connection>
- <connection id="id-0068-00000067" kind="HasConstraint" role="HasConstraint" guid="{08f6ed3b-5dd2-446b-962c-deed5b13c626}" relid="0x67">
- <name>HasConstraint</name>
- <connpoint role="src" target="id-0066-00000040"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000068" kind="HasConstraint" role="HasConstraint" guid="{b165afdb-f9f8-42b6-9b1d-2919736049f0}" relid="0x68">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000041"/>
- <connpoint role="dst" target="id-0067-00000014"/>
- </connection>
- <connection id="id-0068-00000069" kind="SameAspectRight" role="SameAspectRight" guid="{2f8273b1-299a-448a-8f90-cf0bc3f10b54}" relid="0x70">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000057"/>
- <connpoint role="src" target="id-0067-0000001a"/>
- </connection>
- <connection id="id-0068-0000006a" kind="SameAspectLeft" role="SameAspectLeft" guid="{85154460-33d7-4b33-a440-ed614685bf1b}" relid="0x71">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000057"/>
- <connpoint role="dst" target="id-0069-00000009"/>
- </connection>
- <set id="id-0069-00000005" kind="Aspect" role="Aspect" guid="{63cc3d69-84e9-4940-8a3d-8d85fe9fef6d}" relid="0x0" members="id-0066-0000004e">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1182</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1180,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1180,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000006" kind="Aspect" role="Aspect" guid="{78d17ad6-a223-47a7-99e4-8f067514e56e}" relid="0x0" members="id-0066-0000004e">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1220</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1198,91</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1198,90</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000007" kind="Aspect" role="Aspect" guid="{d775b3da-c32e-498d-802a-f1a6138960f2}" relid="0x0" members="id-0066-0000004e">
- <name>Attributes</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1297</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1192,266</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1198,265</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000008" kind="Aspect" role="Aspect" guid="{3cff8d03-64f2-4ad5-a3d9-a77240f824a9}" relid="0x0" members="id-0066-0000004e">
- <name>Constraints</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1264</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1192,175</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1198,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000009" kind="Aspect" role="Aspect" guid="{be788379-8100-435a-a9af-747216b04417}" relid="0x6e" members="id-0066-0000004e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1192,343</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1192,336</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000004" kind="ParadigmSheet" guid="{58d7b7db-f145-43c0-9d3a-5b3ab0ef2986}" relid="0x5" childrelidcntr="0x6f">
- <name>Constraints</name>
- <atom id="id-0066-00000058" kind="Constraint" role="Constraint" guid="{abb740b8-f3ef-44cd-aedc-89815199258e}" relid="0x65">
- <name>NotEmptyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>391,272</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000059" kind="Constraint" role="Constraint" guid="{263807a7-72aa-467d-a05f-879a003dd766}" relid="0x63">
- <name>UniqueContexts</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>76,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>258,209</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Non of the constraint's owners' implementation inheritance ascendents can have a constraint with the same name as this one.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- associateds : set of objects that has this constraint
-let directs = self.connectedFCOs( "dst", HasConstraint ) in
-if ( directs.notEmpty() ) then
-
- let associateds = directs -> iterate( obj ; accu = Set{} |
- let id = obj.deRef() in
- if ( id.isNull() ) then accu else accu.including( id ) endif
- ) in
-
--- non of these objects's ascendents can have a constraint with the same name as self
- associateds->forAll( obj : gme::FCO |
- let classes = obj.allAscendants( -1 ) in
- let constraints = classes -> iterate ( class : gme::FCO ; accu = Bag{} |
- accu + class.bagConnectedFCOs( "src", HasConstraint )->select( c | c.name = self.name )
- ) in
- constraints->size <= 1
- )
-
-else
--- if the constraint is not bound to an object
--- non of the global constraints can share the sam name
- let constraints = project.allInstancesOf( Constraint )->select( c | c.name = self.name ) in
- let globals = constraints->select( c : gme::FCO | c.connectedFCOs( "dst", HasConstraint ).isEmpty() ) in
- globals->size <= 1
-
-endif
-</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005a" kind="Constraint" role="Constraint" guid="{cc968550-bdea-4e2f-b2b8-5998f3a95270}" relid="0x56">
- <name>ValidReturnType</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,587</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>601,552</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Return type of Constraint Function is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
-let tr = self.CFuncReturnType.trim() in
-tr <> "" implies tr.match( "^" + id + "(::" + id + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005b" kind="Constraint" role="Constraint" guid="{873ca512-e9b6-48a2-bc76-8bdc7ba46a46}" relid="0x55">
- <name>ReturnTypeNotEmpty</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,531</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>328,552</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Return type of Constraint Function cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.CFuncReturnType.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005c" kind="Constraint" role="Constraint" guid="{872e930f-f662-40de-b275-4040ee486e56}" relid="0x53">
- <name>ValidParameterList</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,650</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>482,552</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Parameter List of Constraint Function is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ws = "[\t ]*" in
-let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
-let tn = id + "(::" + id + ")*" in
-let pm = id + ws + ":" + ws + tn in
-let pml = self.CFuncParamList.trim() in
-pml <> "" implies pml.match( "^" + pm + "(" + ws + "," + ws + pm + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005d" kind="Constraint" role="Constraint" guid="{d61d8b35-b1fa-4361-89f0-1567e6df30d4}" relid="0x51">
- <name>DefinitionNotEmpty</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,475</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>727,482</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Definition ( i.e. equation ) of Constraint Function cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.CFuncDefinition.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005e" kind="Constraint" role="Constraint" guid="{157fd502-8c61-4185-b59b-9be39f6db41d}" relid="0x4f">
- <name>ValidContext</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,419</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>727,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Context of Constraint Function is invalid </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
-let ctx = self.CFuncContext.trim() in
-ctx <> "" implies ctx.match( "^" + id + "(::" + id + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000005f" kind="Constraint" role="Constraint" guid="{88243b6c-5377-4319-87d0-604e8462d8e8}" relid="0x4d">
- <name>ContextNotEmpty</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1126,363</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>727,377</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Context of Constraint Function cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.CFuncContext.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000060" kind="Constraint" role="Constraint" guid="{bd5ffec2-08eb-4a32-a894-e35fb4b66fad}" relid="0x4b">
- <name>EquationNotEmpty</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>202,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>258,118</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Equation of Constraint cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.ConstraintEqn.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000061" kind="Constraint" role="Constraint" guid="{404aec6c-6b63-4469-8527-d66a468ffc36}" relid="0x49">
- <name>DescNotEmpty</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>293,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>258,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Description of Constraint cannot be empty</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.ConstraintDescription.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000062" kind="BooleanAttribute" role="BooleanAttribute" guid="{4315b4d1-11bf-428f-b84b-fa678c16b640}" relid="0x15">
- <name>DisconnectEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1043</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>367,693</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,699</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On disconnect</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000063" kind="Connector" role="Connector" guid="{6a1fab63-e1b3-4c88-88ad-2f92e2cf6b6f}" relid="0x37">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>284,200</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>284,193</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>284,193</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000064" kind="FieldAttribute" role="FieldAttribute" guid="{7d9f9095-4e77-4f34-a7e4-985ac091fd8a}" relid="0x19">
- <name>CFuncParamList</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1029</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>706,826</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>708,447</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Parameter list:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000065" kind="BooleanAttribute" role="BooleanAttribute" guid="{b9170c49-c93c-4e8a-8c81-364934957bed}" relid="0x3b">
- <name>UnReferenceEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1049</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>367,868</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,874</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On unrefer</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000066" kind="BooleanAttribute" role="BooleanAttribute" guid="{4f3c6dda-7c18-4d4e-afd8-9e090fe92699}" relid="0x31">
- <name>ChangeAttributeEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1030</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,777</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,783</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On change attribute</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000067" kind="FieldAttribute" role="FieldAttribute" guid="{9ef75fff-85d0-4143-8128-1a9bab30f214}" relid="0x32">
- <name>ConstraintParam</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1037</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>601,119</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>603,125</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Default parameters:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000068" kind="Atom" role="Atom" guid="{fa6930be-4707-4b31-a16c-e9bccf32f345}" relid="0x38">
- <name>Constraint</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Constraint" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1077</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Constraint" isopaque="yes">
- <value>1145</value>
- <regnode name="Constraints" isopaque="yes">
- <value>1276</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>62,91</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,140</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,28</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,23</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,28</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Constraint" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>color = 0x0</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>constraint.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000069" kind="FieldAttribute" role="FieldAttribute" guid="{232ca202-ca93-4df1-bc95-fed898ddaa45}" relid="0x1c">
- <name>ConstraintDescription</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1035</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>599,49</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>600,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Description:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000006a" kind="FieldAttribute" role="FieldAttribute" guid="{366d00fb-1225-448f-af7f-496c64715ddf}" relid="0x1d">
- <name>ConstraintEqn</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1036</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>601,189</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>603,195</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline">
- <value>12</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Equation:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000006b" kind="SameAspect" role="SameAspect" guid="{b722e5f8-27e7-4a57-850e-0807f2e69dc5}" relid="0x3d">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>995,1039</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>673,150</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000006c" kind="BooleanAttribute" role="BooleanAttribute" guid="{6dd64795-eeeb-4b4e-8cfb-3b7fa9f21e3c}" relid="0x39">
- <name>NewChildEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1046</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,525</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,531</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On new child</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000006d" kind="BooleanAttribute" role="BooleanAttribute" guid="{ac286b3e-8ee7-4f2f-92cb-8d5961b02de9}" relid="0x1a">
- <name>ReferenceEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1047</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,868</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,874</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On refer</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000006e" kind="FieldAttribute" role="FieldAttribute" guid="{3eb7c271-2c65-436e-9f46-9739b8919d39}" relid="0x40">
- <name>CFuncContext</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1345</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>706,595</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>708,601</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Context:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000006f" kind="EnumAttribute" role="EnumAttribute" guid="{91b5978f-e128-43f4-b067-37d241c8de6b}" relid="0x3a">
- <name>Depth</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1041</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>598,329</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>607,342</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>1</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>0
-
-1
-
-Any, any</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Depth:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000070" kind="BooleanAttribute" role="BooleanAttribute" guid="{13608732-0cdb-4355-bc68-1517c6a3f8ab}" relid="0x18">
- <name>DeleteEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1040</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>514,441</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>517,447</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On delete</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000071" kind="Connection" role="Connection" guid="{e7d4aa4e-9005-44a8-8f91-b20bc66d3764}" relid="0x21">
- <name>HasConstraint</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1121</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="HasConstraint" isopaque="yes">
- <value>1163</value>
- <regnode name="Constraints" isopaque="yes">
- <value>1278</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>718,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>914,189</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>235,287</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>232,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>235,287</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcConstraint
-dName = dstFCO</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000072" kind="BooleanAttribute" role="BooleanAttribute" guid="{0b3a39b2-c339-4694-a504-86cad14f11e3}" relid="0x34">
- <name>ConnectEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1034</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,693</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,699</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On connect</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000073" kind="BooleanAttribute" role="BooleanAttribute" guid="{8ee10569-2f2c-4193-aec2-29903d636593}" relid="0x9">
- <name>CreateEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1039</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>360,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,447</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On create</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000074" kind="BooleanAttribute" role="BooleanAttribute" guid="{a5d48ee5-113c-4a3b-9a8f-f2300690897b}" relid="0x33">
- <name>RemoveSetEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1048</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>367,952</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,958</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On exclude from set</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000075" kind="EnumAttribute" role="EnumAttribute" guid="{1d46f28f-ceb6-40d3-b3cf-8a385018b0e1}" relid="0x16">
- <name>ConstraintPriority</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1038</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>605,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>607,265</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>2</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>1
-
-2
-
-3
-
-4
-
-5
-
-6
-
-7
-
-8
-
-9
-
-10</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Priority (1=High):</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000076" kind="BooleanAttribute" role="BooleanAttribute" guid="{075e1af3-58c7-4c3a-bb75-a14e8152ac01}" relid="0x8">
- <name>CloseEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1033</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>290,364</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>766,336</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On close model</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000077" kind="FieldAttribute" role="FieldAttribute" guid="{b60441c1-3f7f-4891-8ddf-50c1b89cc7ce}" relid="0x13">
- <name>CFuncDefinition</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1028</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>699,525</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>708,524</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline">
- <value>12</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Definition:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000078" kind="BooleanAttribute" role="BooleanAttribute" guid="{e8023f5d-97cd-4602-9e04-ee74e0fd368c}" relid="0x30">
- <name>ChangeRelationEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1032</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>521,777</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>523,783</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On change assoc.</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000079" kind="BooleanAttribute" role="BooleanAttribute" guid="{fd368212-7674-4e74-92f5-b9aaac7011eb}" relid="0x36">
- <name>DeriveEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1042</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>507,630</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,615</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On derive</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007a" kind="BooleanAttribute" role="BooleanAttribute" guid="{b55e6295-a2f7-44ff-a8a5-8222013d9b73}" relid="0x24">
- <name>AddSetEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1027</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,952</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,958</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On include in set</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007b" kind="FieldAttribute" role="FieldAttribute" guid="{9945ae5a-0c22-4c9a-9130-637724ced627}" relid="0x41">
- <name>CFuncReturnType</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1346</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>706,672</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>708,678</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Return type:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007c" kind="BooleanAttribute" role="BooleanAttribute" guid="{eabdaf3a-507a-46c1-be3f-075dce04efed}" relid="0x22">
- <name>ChangePropertyEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1031</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>367,777</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>369,783</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On change property</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007d" kind="EnumAttribute" role="EnumAttribute" guid="{64d945d1-fd4d-4bd1-8747-fdff89fba25d}" relid="0x42">
- <name>CFuncStereotype</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1347</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,749</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>701,755</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>method</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>method , method
-
-attribute , attribute
-
-</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Stereotype:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007e" kind="Atom" role="Atom" guid="{6f1270ac-231d-44bb-8720-fb3bfa1728e9}" relid="0x1b">
- <name>ConstraintFunc</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1078</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ConstraintFunc" isopaque="yes">
- <value>1146</value>
- <regnode name="Constraints" isopaque="yes">
- <value>1277</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>876,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>877,439</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>408,390</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>408,390</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>407,385</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
- <value></value>
- <regnode name="Constraints" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>constraintfunc.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000007f" kind="BooleanAttribute" role="BooleanAttribute" guid="{6bf97ef4-b646-4a98-941a-e29008d2b411}" relid="0x3c">
- <name>MoveEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1045</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,609</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>223,615</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On move</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000080" kind="BooleanAttribute" role="BooleanAttribute" guid="{d0161af6-fc59-48f9-ba1b-18de37b9451b}" relid="0x35">
- <name>LostChildEvent</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1044</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>402,560</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>370,531</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>On lost child</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000081" kind="Constraint" role="Constraint" guid="{9cf05a73-eaef-4d3c-9484-e0ee035bcdf8}" relid="0x68">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>426,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>391,321</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000082" kind="SameAspect" role="SameAspect" guid="{811d4a35-d805-4d3f-959f-0436a030839b}" relid="0x6d">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>995,962</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>673,73</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-0000001b" kind="FCOProxy" role="FCOProxy" guid="{bc2bb8e6-be39-4be2-9612-b27db980c29d}" relid="0x5f" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>390,161</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>582,145</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>610,152</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>593,553</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000001c" kind="FCOProxy" role="FCOProxy" guid="{cb8c110b-0625-4d39-bfac-dddf741dedfc}" relid="0x6" referred="id-0066-00000118">
- <name>ContainedInPar</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>762,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>764,265</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>392,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>392,174</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>391,168</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000001d" kind="ModelProxy" role="ModelProxy" guid="{bd4eb961-0863-4155-8c5d-f59bc0c9ed86}" relid="0x7" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>835,56</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>764,138</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>233,462</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>162,439</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>233,462</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000001e" kind="AspectProxy" role="AspectProxy" guid="{9ce82e90-8cd2-4896-8c05-5ee10b33dc3b}" relid="0x3e" referred="id-0069-0000001c">
- <name>Constraints</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>854,1022</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>511,133</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-0000001f" kind="AspectProxy" role="AspectProxy" guid="{9eec55d0-7649-45e0-82f8-d7ba2eee1c8c}" relid="0x6b" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>854,945</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>511,56</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-0000006b" kind="HasConstraint" role="HasConstraint" guid="{8b0d92b9-4b2e-44e9-bd77-98b2615a8d44}" relid="0x67">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>En</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000058"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-0000006c" kind="HasConstraint" role="HasConstraint" guid="{0f12ba84-98e7-4df0-9e2b-62e8873824b8}" relid="0x66">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000058"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-0000006d" kind="HasConstraint" role="HasConstraint" guid="{d01cb8fd-0949-4abd-a3f9-6c6493abf474}" relid="0x64">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000059"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-0000006e" kind="HasConstraint" role="HasConstraint" guid="{5bef609a-cb20-4720-b1cc-6a7c41625cf9}" relid="0x58">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005b"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-0000006f" kind="HasConstraint" role="HasConstraint" guid="{3ce289ec-c94c-46c9-ae10-b611c5c4e961}" relid="0x57">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005a"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000070" kind="HasConstraint" role="HasConstraint" guid="{2859fdbc-cb0b-4c94-ad1a-a4894be1310b}" relid="0x54">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005c"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000071" kind="HasConstraint" role="HasConstraint" guid="{8d6980cd-9bfc-48e7-bb51-537d4d33a8bb}" relid="0x52">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005d"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000072" kind="HasConstraint" role="HasConstraint" guid="{3c0ad965-882d-4072-8942-440822aef0da}" relid="0x50">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005e"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000073" kind="HasConstraint" role="HasConstraint" guid="{e4802e30-714d-4f1c-9c87-74eafdcbbfdf}" relid="0x4e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000005f"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000074" kind="HasConstraint" role="HasConstraint" guid="{64a7b10a-8532-4faa-ae43-2b60e985e1c8}" relid="0x4c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000060"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-00000075" kind="HasConstraint" role="HasConstraint" guid="{06b02293-6405-4ca1-8ab4-7b41de9759fe}" relid="0x4a">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000061"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-00000076" kind="SameAspectRight" role="SameAspectRight" guid="{35289b26-de53-45f7-9fa6-35f54b869211}" relid="0x12">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000006b"/>
- <connpoint role="src" target="id-0067-0000001e"/>
- </connection>
- <connection id="id-0068-00000077" kind="HasAttribute" role="HasAttribute" guid="{da562e7a-f078-4f19-8289-8d78d21b56f2}" relid="0xb">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000078"/>
- </connection>
- <connection id="id-0068-00000078" kind="HasAttribute" role="HasAttribute" guid="{6ec2c764-6a26-47f4-9db7-e82342c2f461}" relid="0x14">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000069"/>
- </connection>
- <connection id="id-0068-00000079" kind="HasAttribute" role="HasAttribute" guid="{f8660411-fd3d-4081-85c5-8e5162a47c6b}" relid="0x5">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000074"/>
- </connection>
- <connection id="id-0068-0000007a" kind="HasAttribute" role="HasAttribute" guid="{d6a8b83e-31c7-4ae0-9e04-63b61fd0a305}" relid="0x26">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000064"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-0000007b" kind="HasAttribute" role="HasAttribute" guid="{6920c64d-ff56-4231-b6f4-4102ebdc36db}" relid="0x27">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000065"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-0000007c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{8b283519-e425-4175-b0a9-dc6ca2a77cbe}" relid="0x28">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000063"/>
- <connpoint role="dst" target="id-0067-0000001c"/>
- </connection>
- <connection id="id-0068-0000007d" kind="HasAttribute" role="HasAttribute" guid="{e77b023a-8655-4a87-b649-03a868026807}" relid="0x20">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000079"/>
- </connection>
- <connection id="id-0068-0000007e" kind="HasAttribute" role="HasAttribute" guid="{62a7e22a-4e91-4430-9b64-953aed51e89b}" relid="0x4">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000006f"/>
- </connection>
- <connection id="id-0068-0000007f" kind="AssociationClass" role="AssociationClass" guid="{de170d46-f111-4072-a1c8-6ff63e5f8945}" relid="0x2d">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000063"/>
- <connpoint role="dst" target="id-0066-00000071"/>
- </connection>
- <connection id="id-0068-00000080" kind="HasAttribute" role="HasAttribute" guid="{9ab96a3a-9d40-4934-9cba-4b9506f110ba}" relid="0x11">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000073"/>
- </connection>
- <connection id="id-0068-00000081" kind="HasAttribute" role="HasAttribute" guid="{170f2a60-354d-4fa0-8bf7-e4e43d28525e}" relid="0x2f">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000080"/>
- </connection>
- <connection id="id-0068-00000082" kind="SourceToConnector" role="SourceToConnector" guid="{1c09f12f-89a0-4b72-b53e-06f39a640237}" relid="0x23">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000063"/>
- <connpoint role="src" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-00000083" kind="HasAttribute" role="HasAttribute" guid="{7e9f82cd-1f47-441c-a1bd-17218d191cb0}" relid="0xf">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000072"/>
- </connection>
- <connection id="id-0068-00000084" kind="Containment" role="Containment" guid="{402edf71-5d3b-420f-bcae-be1c8276cfc3}" relid="0x10">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-0000007e"/>
- <connpoint role="dst" target="id-0067-0000001d"/>
- </connection>
- <connection id="id-0068-00000085" kind="HasAttribute" role="HasAttribute" guid="{ff2ea3bd-6468-400d-8e6e-4dce78632d33}" relid="0x1e">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000066"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-00000086" kind="HasAttribute" role="HasAttribute" guid="{d2a00444-0199-4591-bd07-f13f69e2871f}" relid="0xa">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000007a"/>
- </connection>
- <connection id="id-0068-00000087" kind="HasAttribute" role="HasAttribute" guid="{aa4e8e41-efb9-46c8-b13c-044fec481519}" relid="0x25">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000077"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000088" kind="HasAttribute" role="HasAttribute" guid="{a2777491-38da-46b1-9bb3-62b6aa27673e}" relid="0x1f">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000062"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-00000089" kind="HasAttribute" role="HasAttribute" guid="{118a9d2f-b803-4008-a141-8a0f3b924de8}" relid="0x2">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000007f"/>
- </connection>
- <connection id="id-0068-0000008a" kind="HasAttribute" role="HasAttribute" guid="{0dce4ae7-5cc8-4f01-bfa6-ddaa1f8d5920}" relid="0x1">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000006c"/>
- </connection>
- <connection id="id-0068-0000008b" kind="HasAttribute" role="HasAttribute" guid="{646ec821-6165-40f8-9cf7-81991ae2a7d1}" relid="0xd">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000076"/>
- </connection>
- <connection id="id-0068-0000008c" kind="HasAttribute" role="HasAttribute" guid="{c55cad91-7b5b-4914-9ef3-808e38814e4f}" relid="0xc">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000067"/>
- <connpoint role="dst" target="id-0066-00000068"/>
- </connection>
- <connection id="id-0068-0000008d" kind="HasAttribute" role="HasAttribute" guid="{3fc8219f-eaba-4293-8138-79174a234ba6}" relid="0xe">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000006a"/>
- </connection>
- <connection id="id-0068-0000008e" kind="HasAttribute" role="HasAttribute" guid="{5b39f718-53d4-4af5-9e7c-21ece75d9df2}" relid="0x2e">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000070"/>
- </connection>
- <connection id="id-0068-0000008f" kind="Containment" role="Containment" guid="{2f79de38-720e-4511-928e-783644d3487e}" relid="0x2b">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000068"/>
- <connpoint role="dst" target="id-0067-0000001d"/>
- </connection>
- <connection id="id-0068-00000090" kind="SameAspectLeft" role="SameAspectLeft" guid="{da177af0-cbd5-45ab-94df-c72a458aabb9}" relid="0x2a">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000006b"/>
- <connpoint role="dst" target="id-0069-0000000a"/>
- </connection>
- <connection id="id-0068-00000091" kind="HasAttribute" role="HasAttribute" guid="{64970442-2970-4d8c-959d-262e90667d99}" relid="0x2c">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000007c"/>
- </connection>
- <connection id="id-0068-00000092" kind="HasAttribute" role="HasAttribute" guid="{4c7eb5a1-3db5-428a-b3bf-4382bb3c24e7}" relid="0x45">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Es</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000007d"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000093" kind="HasAttribute" role="HasAttribute" guid="{d8ed28d7-7dc5-4e5d-ab1a-41c75d3aeecc}" relid="0x43">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Es</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000006e"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000094" kind="HasAttribute" role="HasAttribute" guid="{44111525-4ccd-4927-a9f9-0813979a5c8a}" relid="0x44">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Es</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000007b"/>
- <connpoint role="dst" target="id-0066-0000007e"/>
- </connection>
- <connection id="id-0068-00000095" kind="HasAttribute" role="HasAttribute" guid="{2ac52539-61d4-4541-b2e1-fc8685e29925}" relid="0x29">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000075"/>
- </connection>
- <connection id="id-0068-00000096" kind="HasAttribute" role="HasAttribute" guid="{bda0258f-7daf-4a33-90da-d04af129e736}" relid="0x3">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-0000006d"/>
- </connection>
- <connection id="id-0068-00000097" kind="Containment" role="Containment" guid="{ddf48d9a-c214-4863-b67a-b9ca72fd28da}" relid="0x17">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000071"/>
- <connpoint role="dst" target="id-0067-0000001d"/>
- </connection>
- <connection id="id-0068-00000098" kind="HasConstraint" role="HasConstraint" guid="{d7a173b3-cc10-4d7c-88d7-ea0ad6351997}" relid="0x69">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000068"/>
- <connpoint role="src" target="id-0066-00000081"/>
- </connection>
- <connection id="id-0068-00000099" kind="HasConstraint" role="HasConstraint" guid="{40ab9a49-4ce7-4bdd-a598-7927687654d3}" relid="0x6a">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>En</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000007e"/>
- <connpoint role="src" target="id-0066-00000081"/>
- </connection>
- <connection id="id-0068-0000009a" kind="SameAspectRight" role="SameAspectRight" guid="{ea5c7641-fef9-4bd9-aaca-b2b1b6803aca}" relid="0x6e">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000082"/>
- <connpoint role="src" target="id-0067-0000001f"/>
- </connection>
- <connection id="id-0068-0000009b" kind="SameAspectLeft" role="SameAspectLeft" guid="{3dc3b427-64dd-437e-923a-f94bf17b7ec4}" relid="0x6f">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000082"/>
- <connpoint role="dst" target="id-0069-0000000b"/>
- </connection>
- <set id="id-0069-0000000a" kind="Aspect" role="Aspect" guid="{9d258b82-32b9-4505-9dff-0f93598927b8}" relid="0x0" members="id-0066-00000068 id-0066-00000071 id-0066-0000007e">
- <name>Constraints</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1352</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1094,1022</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>751,133</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-0000000b" kind="Aspect" role="Aspect" guid="{59b8ad69-939e-42a5-a843-910f1100ca4d}" relid="0x6c" members="id-0066-00000068 id-0066-00000071 id-0066-0000007e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1094,945</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>751,56</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000005" kind="ParadigmSheet" guid="{8109c1ad-aab0-44ad-99e5-65b6a24681f8}" relid="0x6" childrelidcntr="0x96">
- <name>Connections</name>
- <atom id="id-0066-00000083" kind="FieldAttribute" role="FieldAttribute" guid="{5c140064-1d60-4221-87bf-7993d917cb29}" relid="0x1c">
- <name>Color</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1001</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>440,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,378</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>0x000000</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Color:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000084" kind="Atom" role="Atom" guid="{4accedbb-da9a-4f31-8093-a93ba306e6fd}" relid="0x14">
- <name>Connector</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connector" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1054</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Connector" isopaque="yes">
- <value>1143</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1204</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1245</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>847,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>889,49</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>834,111</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>833,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>833,105</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connector" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = SEn
-color = 0x0</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>connector.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000085" kind="Connector" role="Connector" guid="{a817bbb1-c549-47b9-9123-18650a1cda8e}" relid="0x1">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>739,116</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>746,172</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>746,172</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nwES</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000086" kind="FieldAttribute" role="FieldAttribute" guid="{58498f86-b0db-46e4-a1f7-16b2f5ef6af5}" relid="0x1f">
- <name>srcRolename</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1010</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>951,322</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>762,91</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>src</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Rolename:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000087" kind="EnumAttribute" role="EnumAttribute" guid="{88989ab5-fd8e-43ea-a2a6-1d6b3086d247}" relid="0x25">
- <name>ConnLineEnd</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1002</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>654,728</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>528,602</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>Butt</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>Butt, butt
-
-Arrow, arrow
-
-Diamond, diamond
-
-Apex, apex
-
-Bullet, bullet
-
-Empty Diamond, empty diamond
-
-Empty Apex, empty apex
-
-Empty Bullet, empty bullet
-
-Left Half-Arrow, left half arrow
-
-Right Half-Arrow, right half arrow</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Line end:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000088" kind="Inheritance" role="Inheritance" guid="{e3479699-43df-44ec-9a7b-9fd6358d2603}" relid="0x44">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,215</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,215</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,215</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,215</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,215</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000089" kind="Connection" role="Connection" guid="{f4a4a407-e0e3-4484-850f-54dabcf4bbc5}" relid="0x3e">
- <name>AssociationClass</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1106</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="AssociationClass" isopaque="yes">
- <value>1134</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1203</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1244</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>338,343</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,315</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>373,322</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>373,322</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>373,322</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType">
- <value>dash</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcConnection
-dName = dstConnection</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000008a" kind="SameAspect" role="SameAspect" guid="{269caec8-23c1-4234-9a83-1d47e4863d29}" relid="0xd">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>995,794</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>869,605</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000008b" kind="FieldAttribute" role="FieldAttribute" guid="{a1093aa9-1f71-454c-8baa-8abdf3efd184}" relid="0x11">
- <name>SrcAttrLabel2</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1008</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,686</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,686</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Source secondary attribute</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>2nd source label:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000008c" kind="Reference" role="Reference" guid="{fd0c90bb-a805-41b0-b072-a0e8e05fa956}" relid="0x2b">
- <name>ConnectionProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1090</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1142</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1318</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1210</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1288</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1254</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>79,504</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>79,427</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>79,504</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>79,504</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>79,504</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>connectionproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000008d" kind="Constraint" role="Constraint" guid="{13b90a2e-73f6-4cf7-bc9e-ebe8f9fa6eb3}" relid="0x6e">
- <name>HasConnector</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>349,650</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>349,650</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connection has to be connected to at least one Connector</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() implies
- self.allAscendants( 1 )->exists( conn : gme::FCO |
- conn.connectedFCOs( AssociationClass )->notEmpty() )
- or
- self.allAscendants( -1 )->exists( conn : gme::FCO |
- conn.connectedFCOs( AssociationClass )->notEmpty() )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000008e" kind="FCO" role="FCO" guid="{a41ee3d7-864a-4088-88c1-98dd3bd53c58}" relid="0x20">
- <name>BaseConnection</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>207,245</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>207,245</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>207,245</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>207,245</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>207,245</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000008f" kind="EnumAttribute" role="EnumAttribute" guid="{643e0836-3c1d-4d9e-a2a8-da380a01a0f0}" relid="0x13">
- <name>ConnLineStart</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1003</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>437,504</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>528,532</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>Butt</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>Butt, butt
-
-Arrow, arrow
-
-Diamond, diamond
-
-Apex, apex
-
-Bullet, bullet
-
-Empty Diamond, empty diamond
-
-Empty Apex, empty apex
-
-Empty Bullet, empty bullet
-
-Left Half-Arrow, left half arrow
-
-Right Half-Arrow, right half arrow</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Line start:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000090" kind="FieldAttribute" role="FieldAttribute" guid="{abdaac79-8fdd-487c-aa2a-d9c8364683f3}" relid="0x42">
- <name>Cardinality</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ConnectorToDestination" isopaque="yes">
- <value>1108</value>
- </regnode>
- <regnode name="SourceToConnector" isopaque="yes">
- <value>1110</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>797,210</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>762,252</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>0..*</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Cardinality:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000091" kind="FieldAttribute" role="FieldAttribute" guid="{ed6c8640-c62d-414f-a1de-62bea52ca419}" relid="0x21">
- <name>dstRolename</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1009</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>811,126</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>762,175</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>dst</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Rolename:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000092" kind="FieldAttribute" role="FieldAttribute" guid="{1b7d9f0a-8535-4027-9e7b-3296fa029a97}" relid="0x12">
- <name>DstAttrLabel1</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1005</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>307,693</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>314,686</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Destination primary attribute</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>1st destination label:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000093" kind="Atom" role="Atom" guid="{14f19ec4-d150-437a-a7be-ffe885ccbe11}" relid="0x3f">
- <name>Connection</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connection" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1051</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Connection" isopaque="yes">
- <value>1141</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1317</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1209</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1287</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1253</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>205,441</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>205,441</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>211,442</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>205,441</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>205,441</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Connection" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nesw</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>connection.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000094" kind="Connection" role="Connection" guid="{f4963fac-ddb8-48e9-b347-7b86cb9a878b}" relid="0x43">
- <name>SourceToConnector</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1109</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SourceToConnector" isopaque="yes">
- <value>1181</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1206</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1247</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>792,315</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>680,322</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>687,320</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>687,315</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>687,315</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcFCO
-dName = dstConnector</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1">
- <value>srcRolename</value>
- </attribute>
- <attribute kind="SrcAttrLabel2">
- <value>Cardinality</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000095" kind="SameAspect" role="SameAspect" guid="{ecdb9809-d0f7-4430-bdb8-bb0e262a2676}" relid="0x23">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>988,717</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>862,528</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000096" kind="EnumAttribute" role="EnumAttribute" guid="{bc0d23a8-36fb-4128-9a2f-43d40cb82eb3}" relid="0x22">
- <name>NamePosition</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Connection" isopaque="yes">
- <value>1052</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>668,385</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>710,427</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>South</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>North, 0
-
-Northeast, 1
-
-East, 2
-
-Southeast, 3
-
-South, 4
-
-Southwest, 5
-
-West, 6
-
-Northwest, 7
-
-Center, 8</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Name position:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000097" kind="Inheritance" role="Inheritance" guid="{c8d42e94-d435-44db-99ca-4a6adfdb50a9}" relid="0x1b">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,327</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,327</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,327</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,327</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,327</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000098" kind="FieldAttribute" role="FieldAttribute" guid="{bfc9f1c0-6f2f-4b16-8bad-888c8a38dc81}" relid="0x10">
- <name>DstAttrLabel2</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1006</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>461,686</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>461,686</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Destination secondary attribute</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>2nd destination label:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000099" kind="FieldAttribute" role="FieldAttribute" guid="{f10dec5c-8e41-475a-aefa-fe04176f4240}" relid="0x24">
- <name>SrcAttrLabel1</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1007</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,686</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>41,686</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Source primary attribute</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>1st source label:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009a" kind="Constraint" role="Constraint" guid="{3dbdbe3d-1c9f-405a-ba39-60f8a9f9e334}" relid="0x61">
- <name>OnlySrcDst</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1147,69</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>664,258</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Role of Source and role of Destination can be only in order: either "src" and "dst" or "" and "".</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let srcs = self.attachingConnections( "dst", SourceToConnector ) in
-let dsts = self.attachingConnections( "src", ConnectorToDestination ) in
-let srcRole = ( if ( srcs -> size <> 1 ) then "" else srcs.theOnly().oclAsType( SourceToConnector ).srcRolename.trim().toLower() endif ) in
-let dstRole = ( if ( dsts -> size <> 1 ) then "" else dsts.theOnly().oclAsType( ConnectorToDestination ).dstRolename.trim().toLower() endif ) in
-srcRole = "" and dstRole = "" or srcRole = "src" and dstRole = "dst"</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009b" kind="Constraint" role="Constraint" guid="{db5d95e5-f38f-4bcb-902f-3985f7058554}" relid="0x5a">
- <name>OnlyOneAssocClass</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1056,279</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>769,272</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector must have exactly one Connection as Association Class.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let assocCount = self.attachingConnections( AssociationClass ) -> size in
-assocCount <> 0 implies assocCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009c" kind="Constraint" role="Constraint" guid="{964be80b-a850-4b84-b5d9-522f008c75ec}" relid="0x59">
- <name>OnlyOneSource</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1154,160</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>769,202</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector must have exactly one Source.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let srcCount = self.attachingConnections( "dst", SourceToConnector ) -> size in
-srcCount <> 0 implies srcCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009d" kind="Constraint" role="Constraint" guid="{a0e7f044-d421-4b69-97a2-574019621539}" relid="0x58">
- <name>OnlyOneDestination</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1063,230</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>769,139</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector must have exactly one Destination.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let dstCount = self.attachingConnections( "src", ConnectorToDestination ) -> size in
-dstCount <> 0 implies dstCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009e" kind="Constraint" role="Constraint" guid="{42c5ca51-4921-4a6d-a1b8-6489034b2f9b}" relid="0x57">
- <name>HasOneAssocClass</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1063,20</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>552,272</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector is superfluous or invalid. It does not have Connection as AssociationClass.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.attachingConnections( AssociationClass ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000009f" kind="Constraint" role="Constraint" guid="{7e2e1b3d-4b0e-4ee7-9c32-ecb7016d1c02}" relid="0x56">
- <name>HasOneDestination</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1063,111</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>552,139</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector is superfluous or invalid. It does not have Destination.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", ConnectorToDestination ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a0" kind="Constraint" role="Constraint" guid="{ed8a469a-2c3a-4194-bd27-9ac7b42b0ba8}" relid="0x55">
- <name>HasOneSource</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1063,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>552,202</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Connector is superfluous or invalid. It does not have Source.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", SourceToConnector ) -> size = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a1" kind="Constraint" role="Constraint" guid="{a0af2ac9-3827-47a6-a8f5-beda969610c9}" relid="0x4d">
- <name>ValidRole</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>804,566</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>643,594</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of source role is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let role = self.srcRolename.trim() in
-role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a2" kind="Constraint" role="Constraint" guid="{e690a624-c804-4b1b-b153-d7dfb787745c}" relid="0x4c">
- <name>ValidCardinality</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>587,433</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>531,594</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of cardinality is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ws = "[\t ]*" in
-let num = "[0-9][0-9]*" in
-let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
-let item = "(" + num +"|" + rng + ")" in
-let car = self.Cardinality.trim() in
-car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a3" kind="Constraint" role="Constraint" guid="{6101d436-72d6-43c6-8d78-bdba993d2d45}" relid="0x4b">
- <name>ValidRole</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>468,370</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>440,594</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of destination role is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let role = self.dstRolename.trim() in
-role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a4" kind="Inheritance" role="Inheritance" guid="{80d0859b-5561-4e5e-b254-56bd95cdcce1}" relid="0xb">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,327</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,327</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,327</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,327</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>248,327</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000a5" kind="Constraint" role="Constraint" guid="{7a0778e0-e70e-44d7-a052-113334845e3f}" relid="0x49">
- <name>ValidColor</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>97,601</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>153,650</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Color is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let num = "[0-9a-fA-F]" in
-let color = self.Color.trim() in
-color <> "" implies color.match( "^0x" + num + num + num + num + num + num + "$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a6" kind="EnumAttribute" role="EnumAttribute" guid="{114982df-e7d7-4d96-befc-9a71e42c7ecc}" relid="0x1e">
- <name>ConnLineType</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1004</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>584,497</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>710,497</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>Solid</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>Solid, solid
-
-Dash, dash</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Line type:</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a7" kind="Connector" role="Connector" guid="{f7fdba49-8aeb-4a46-b035-bffe827cd099}" relid="0x40">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>389,277</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>424,277</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>424,277</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000a8" kind="Connection" role="Connection" guid="{41b5a3af-95c7-4420-bf12-0395c1eb35d9}" relid="0x45">
- <name>ConnectorToDestination</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1107</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ConnectorToDestination" isopaque="yes">
- <value>1144</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1205</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1246</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>445,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>480,294</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>505,320</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>501,315</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>501,315</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1">
- <value>dstRolename</value>
- </attribute>
- <attribute kind="DstAttrLabel2">
- <value>Cardinality</value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcConnector
-dName = dstFCO</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000a9" kind="Connector" role="Connector" guid="{bcb41f4f-b1fa-4797-b2e1-189e562e0258}" relid="0x41">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>515,144</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>571,116</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>571,116</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000aa" kind="SameAspect" role="SameAspect" guid="{a0f21a1e-509c-459e-805d-2d2e58102155}" relid="0x90">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>995,864</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>869,675</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000ab" kind="FieldAttribute" role="FieldAttribute" guid="{ff0b3dec-e95e-4152-9bd6-2702819a8148}" relid="0x93">
- <name>LabelFormatStr</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>167,756</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>20,609</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>for e.g.: text+%name%</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Main label:</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ac" kind="BooleanAttribute" role="BooleanAttribute" guid="{23ce3e40-b144-456f-8d40-a461a0ca16ee}" relid="0x95">
- <name>IsAutoRouted</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>605,742</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>619,721</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Is the connection treated by the auto router.</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is auto routed</value>
- </attribute>
- </atom>
- <reference id="id-0067-00000020" kind="FCOProxy" role="FCOProxy" guid="{b8ce929a-c496-4c4e-a3f7-d44262e2fb03}" relid="0x8" referred="id-0066-00000121">
- <name>ProxyBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>83,245</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>83,245</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>85,251</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>83,245</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>83,245</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000021" kind="ModelProxy" role="ModelProxy" guid="{95732866-cf49-4383-8ca7-d76d1942360c}" relid="0xa" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>352,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>366,238</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>505,516</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>499,511</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>499,511</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000022" kind="FCOProxy" role="FCOProxy" guid="{5398f650-b8b9-4c13-9c8e-6e4b8dfb9411}" relid="0x9" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>180,77</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>180,77</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>180,77</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>180,77</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>180,77</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000023" kind="AspectProxy" role="AspectProxy" guid="{965d71be-ae27-413c-8770-2f6b4a41b92f}" relid="0x46" referred="id-0069-0000001a">
- <name>ClassDiagram</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>840,700</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>707,511</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000024" kind="AspectProxy" role="AspectProxy" guid="{8d25cdcf-4b42-4b3b-a3af-0b06d9e43f0a}" relid="0x7" referred="id-0069-0000001d">
- <name>Visualization</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>833,777</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>707,588</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000025" kind="AspectProxy" role="AspectProxy" guid="{8f0b9576-c0f0-46fb-8bab-8f109b3d03c9}" relid="0x8e" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>833,847</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>707,658</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-0000009c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{20375ba2-9610-4340-b24f-b7c44905dfee}" relid="0x8d">
- <name>ConnectorToDestination</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>s</value>
- </regnode>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename">
- <value></value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-000000a7"/>
- </connection>
- <connection id="id-0068-0000009d" kind="SourceToConnector" role="SourceToConnector" guid="{c5931ab1-59a5-452c-bf26-5633e2005e54}" relid="0x8c">
- <name>SourceToConnector</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-0000008e"/>
- <connpoint role="dst" target="id-0066-000000a7"/>
- </connection>
- <connection id="id-0068-0000009e" kind="HasConstraint" role="HasConstraint" guid="{a1487767-e3ff-4938-bbf5-3f632b9a8213}" relid="0x79">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-000000a5"/>
- </connection>
- <connection id="id-0068-0000009f" kind="HasConstraint" role="HasConstraint" guid="{c6a5460f-7200-4a56-bce8-eca3add36ac4}" relid="0x51">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>sE</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000094"/>
- <connpoint role="src" target="id-0066-000000a2"/>
- </connection>
- <connection id="id-0068-000000a0" kind="HasConstraint" role="HasConstraint" guid="{69f8849e-43ce-45a9-9b04-c50624026e2e}" relid="0x50">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000a2"/>
- <connpoint role="dst" target="id-0066-000000a8"/>
- </connection>
- <connection id="id-0068-000000a1" kind="HasConstraint" role="HasConstraint" guid="{1e6a481f-1a96-47bb-a84d-bdcdac5cf4c6}" relid="0x4f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000094"/>
- <connpoint role="src" target="id-0066-000000a1"/>
- </connection>
- <connection id="id-0068-000000a2" kind="BaseInheritance" role="BaseInheritance" guid="{b12a6a13-2e6f-4802-bfe6-dc8f7c15b27d}" relid="0x38">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-00000097"/>
- <connpoint role="src" target="id-0067-00000020"/>
- </connection>
- <connection id="id-0068-000000a3" kind="HasAttribute" role="HasAttribute" guid="{46ba1f69-8c1d-43cf-8d47-44ecdd4efefe}" relid="0x39">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000008f"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000a4" kind="HasConstraint" role="HasConstraint" guid="{c04e2f3f-ccbf-489a-8ccf-eb69f4c8d89b}" relid="0x5b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-000000a0"/>
- </connection>
- <connection id="id-0068-000000a5" kind="HasAttribute" role="HasAttribute" guid="{ae7a4f01-c2f3-4e1c-a51c-bf73cbf4ee2e}" relid="0x18">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-00000096"/>
- </connection>
- <connection id="id-0068-000000a6" kind="DerivedInheritance" role="DerivedInheritance" guid="{9f7f5695-95ba-4ca3-8013-125505a640e0}" relid="0x3">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000088"/>
- <connpoint role="dst" target="id-0066-0000008e"/>
- </connection>
- <connection id="id-0068-000000a7" kind="HasAttribute" role="HasAttribute" guid="{e650b71c-22f7-492d-be24-29742f6a494a}" relid="0x4">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000083"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000a8" kind="HasAttribute" role="HasAttribute" guid="{78354747-24f7-453c-af05-7ec10e60c74e}" relid="0x2">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000087"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000a9" kind="ReferTo" role="ReferTo" guid="{9559953a-08fc-45f8-8d3b-988224298d70}" relid="0x3b">
- <name>ReferTo</name>
- <connpoint role="src" target="id-0066-0000008c"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000aa" kind="SameAspectLeft" role="SameAspectLeft" guid="{19d8d532-4077-4135-94ee-72eecba9954c}" relid="0x26">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000008a"/>
- <connpoint role="dst" target="id-0069-0000000c"/>
- </connection>
- <connection id="id-0068-000000ab" kind="SameAspectLeft" role="SameAspectLeft" guid="{5e898832-4d88-4e44-b0a7-426b96a1788a}" relid="0x27">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000095"/>
- <connpoint role="dst" target="id-0069-0000000d"/>
- </connection>
- <connection id="id-0068-000000ac" kind="HasConstraint" role="HasConstraint" guid="{c9f578ff-062a-4353-ada1-aafe35440a26}" relid="0x5d">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009e"/>
- </connection>
- <connection id="id-0068-000000ad" kind="HasConstraint" role="HasConstraint" guid="{26533e9f-53bb-4229-90d3-698d55b657d8}" relid="0x5c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009f"/>
- </connection>
- <connection id="id-0068-000000ae" kind="Containment" role="Containment" guid="{e97bb0ad-5e15-46b7-ba54-bc19256e6ee4}" relid="0x28">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-000000a8"/>
- <connpoint role="dst" target="id-0067-00000021"/>
- </connection>
- <connection id="id-0068-000000af" kind="AssociationClass" role="AssociationClass" guid="{252ebdae-e8fa-424d-9c2c-b72df9dd76d7}" relid="0x32">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-00000089"/>
- <connpoint role="src" target="id-0066-000000a7"/>
- </connection>
- <connection id="id-0068-000000b0" kind="SameAspectRight" role="SameAspectRight" guid="{f2ecfbd8-60b0-4fde-a56a-fae839ea876e}" relid="0x33">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000008a"/>
- <connpoint role="src" target="id-0067-00000024"/>
- </connection>
- <connection id="id-0068-000000b1" kind="HasAttribute" role="HasAttribute" guid="{970a1b98-194f-462a-bc55-7fc056eafa52}" relid="0x34">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-000000a6"/>
- </connection>
- <connection id="id-0068-000000b2" kind="BaseInheritance" role="BaseInheritance" guid="{98f942ef-45a4-49c5-99c9-6824237e71a6}" relid="0x2e">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-00000088"/>
- <connpoint role="src" target="id-0067-00000022"/>
- </connection>
- <connection id="id-0068-000000b3" kind="HasAttribute" role="HasAttribute" guid="{aa370a8c-87c3-4b3c-b8a2-36918d79c3e3}" relid="0x2f">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000092"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000b4" kind="AssociationClass" role="AssociationClass" guid="{bfcf33b7-880d-4a24-a9b1-01926d8386dc}" relid="0x30">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-000000a8"/>
- <connpoint role="src" target="id-0066-000000a9"/>
- </connection>
- <connection id="id-0068-000000b5" kind="SourceToConnector" role="SourceToConnector" guid="{60ffb1cb-83f3-4909-950b-3f449774dd85}" relid="0x31">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000085"/>
- <connpoint role="src" target="id-0067-00000022"/>
- </connection>
- <connection id="id-0068-000000b6" kind="DerivedInheritance" role="DerivedInheritance" guid="{dbc2ce32-3465-490e-a434-87e18a529c44}" relid="0x5">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000008c"/>
- <connpoint role="src" target="id-0066-000000a4"/>
- </connection>
- <connection id="id-0068-000000b7" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{d3600ea0-0629-4e22-ac1c-a5922700b560}" relid="0x6">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000a9"/>
- <connpoint role="dst" target="id-0067-00000022"/>
- </connection>
- <connection id="id-0068-000000b8" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{1a819bde-867d-473e-8eba-20bfebbfdb4e}" relid="0x3c">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-00000085"/>
- </connection>
- <connection id="id-0068-000000b9" kind="HasAttribute" role="HasAttribute" guid="{73cfd58e-f1ce-4d27-be5f-204eb01d15f4}" relid="0x1a">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000090"/>
- <connpoint role="dst" target="id-0066-000000a8"/>
- </connection>
- <connection id="id-0068-000000ba" kind="HasAttribute" role="HasAttribute" guid="{a0324d1e-fb26-4a3e-9d68-258b9fcfeab6}" relid="0x29">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000086"/>
- <connpoint role="dst" target="id-0066-00000094"/>
- </connection>
- <connection id="id-0068-000000bb" kind="HasConstraint" role="HasConstraint" guid="{389469d9-fd74-41fb-ab8b-4687a57fd8e6}" relid="0x6f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000008d"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000bc" kind="HasConstraint" role="HasConstraint" guid="{e76dd5e6-b403-46dd-aacd-b2f62a1a3aea}" relid="0x4e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000a3"/>
- <connpoint role="dst" target="id-0066-000000a8"/>
- </connection>
- <connection id="id-0068-000000bd" kind="Containment" role="Containment" guid="{fbd4e3ad-c10c-48dd-88ba-76c9ad31a4aa}" relid="0x3a">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000089"/>
- <connpoint role="dst" target="id-0067-00000021"/>
- </connection>
- <connection id="id-0068-000000be" kind="DerivedInheritance" role="DerivedInheritance" guid="{990b988d-3724-4cb5-9720-11dc1257da31}" relid="0x16">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000008c"/>
- <connpoint role="src" target="id-0066-00000097"/>
- </connection>
- <connection id="id-0068-000000bf" kind="HasAttribute" role="HasAttribute" guid="{7c885989-3dae-4134-9259-092efda36e85}" relid="0x19">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000008b"/>
- <connpoint role="dst" target="id-0066-00000093"/>
- </connection>
- <connection id="id-0068-000000c0" kind="AssociationClass" role="AssociationClass" guid="{7f5fda65-cb7b-455a-9170-bae172589fb2}" relid="0xe">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000085"/>
- <connpoint role="dst" target="id-0066-00000094"/>
- </connection>
- <connection id="id-0068-000000c1" kind="HasAttribute" role="HasAttribute" guid="{a49e195d-63bb-4447-a555-69bd79e88005}" relid="0xf">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-00000099"/>
- </connection>
- <connection id="id-0068-000000c2" kind="HasConstraint" role="HasConstraint" guid="{5436dfd3-4925-4ac2-ae37-ea7fe45d22b0}" relid="0x62">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009a"/>
- </connection>
- <connection id="id-0068-000000c3" kind="HasConstraint" role="HasConstraint" guid="{e98ea884-1947-4411-ad0c-f6794628befe}" relid="0x60">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009b"/>
- </connection>
- <connection id="id-0068-000000c4" kind="HasConstraint" role="HasConstraint" guid="{4b078646-55d3-4183-be6b-bf526b5cfc10}" relid="0x5f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009c"/>
- </connection>
- <connection id="id-0068-000000c5" kind="HasConstraint" role="HasConstraint" guid="{299cb970-433c-4f68-ae9b-1c339ef357c5}" relid="0x5e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000084"/>
- <connpoint role="src" target="id-0066-0000009d"/>
- </connection>
- <connection id="id-0068-000000c6" kind="HasAttribute" role="HasAttribute" guid="{e0a8b1e1-31fe-4361-be62-9cd41fe6f9e6}" relid="0x1d">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000091"/>
- <connpoint role="dst" target="id-0066-000000a8"/>
- </connection>
- <connection id="id-0068-000000c7" kind="Containment" role="Containment" guid="{e0988602-9094-463d-9707-0a33cecb8442}" relid="0x35">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000084"/>
- <connpoint role="dst" target="id-0067-00000021"/>
- </connection>
- <connection id="id-0068-000000c8" kind="HasAttribute" role="HasAttribute" guid="{cdf79291-8418-4af6-a3ff-034109f8d874}" relid="0x36">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000090"/>
- <connpoint role="dst" target="id-0066-00000094"/>
- </connection>
- <connection id="id-0068-000000c9" kind="Containment" role="Containment" guid="{2422fff6-5a10-4164-83d8-744fa0221cde}" relid="0x2d">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000094"/>
- <connpoint role="dst" target="id-0067-00000021"/>
- </connection>
- <connection id="id-0068-000000ca" kind="BaseInheritance" role="BaseInheritance" guid="{ae502553-992a-446c-ab02-ab0f3a3b423f}" relid="0x2a">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-0000008e"/>
- <connpoint role="dst" target="id-0066-000000a4"/>
- </connection>
- <connection id="id-0068-000000cb" kind="SameAspectRight" role="SameAspectRight" guid="{1dcc8885-5ecf-4722-ae7e-7fbf53ec2bb2}" relid="0x15">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000095"/>
- <connpoint role="src" target="id-0067-00000023"/>
- </connection>
- <connection id="id-0068-000000cc" kind="SourceToConnector" role="SourceToConnector" guid="{7fbb96b9-d330-4b59-b001-69b9bfb1b646}" relid="0x2c">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000084"/>
- <connpoint role="dst" target="id-0066-000000a9"/>
- </connection>
- <connection id="id-0068-000000cd" kind="HasAttribute" role="HasAttribute" guid="{df4dbdda-9a62-4155-8d4b-9396c6d6bfbc}" relid="0x3d">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-00000098"/>
- </connection>
- <connection id="id-0068-000000ce" kind="DerivedInheritance" role="DerivedInheritance" guid="{60e5c352-aacd-4aa3-9342-b253c99879bc}" relid="0x17">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-000000a4"/>
- </connection>
- <connection id="id-0068-000000cf" kind="SameAspectRight" role="SameAspectRight" guid="{121e5eca-1287-4c80-8a1a-117c0dd31ef7}" relid="0x91">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000aa"/>
- <connpoint role="src" target="id-0067-00000025"/>
- </connection>
- <connection id="id-0068-000000d0" kind="SameAspectLeft" role="SameAspectLeft" guid="{10634934-1941-4892-9496-1e3add8d7e5c}" relid="0x92">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000aa"/>
- <connpoint role="dst" target="id-0069-0000000e"/>
- </connection>
- <connection id="id-0068-000000d1" kind="HasAttribute" role="HasAttribute" guid="{c8b2de2d-20b2-41db-a595-45143fdca621}" relid="0x94">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-000000ab"/>
- </connection>
- <connection id="id-0068-000000d2" kind="HasAttribute" role="HasAttribute" guid="{0cea1d0e-e11b-4911-be29-4c73ee780236}" relid="0x96">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000093"/>
- <connpoint role="src" target="id-0066-000000ac"/>
- </connection>
- <set id="id-0069-0000000c" kind="Aspect" role="Aspect" guid="{28004673-753e-4fcf-9a6f-177970f0bb17}" relid="0x0" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1356</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1072,777</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>946,588</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-0000000d" kind="Aspect" role="Aspect" guid="{fd7e227d-4aa2-4542-a8e5-dbc4e16e7a4f}" relid="0x0" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1344</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1068,700</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>942,511</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-0000000e" kind="Aspect" role="Aspect" guid="{15ab6492-e664-4f6d-9f4b-fb8686513525}" relid="0x8f" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1073,847</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>947,658</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000006" kind="ParadigmSheet" guid="{d85b75ce-470e-4539-a0ee-38d047a3f7f1}" relid="0xf" childrelidcntr="0x30">
- <name>FCOs</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="annotations" isopaque="yes">
- <value></value>
- <regnode name="Equivalence Constraints" isopaque="yes">
- <value>Parameters for Identities Constraints:
-iKinds < 0 -> Only Proxies are returned.
-iKinds = 0 -> Everything is returned
-iKinds > 0 -> Only NotProxies are returned.
-
-bSelf = F -> Context and its Proxies are filtered out.</value>
- <regnode name="aspects" isopaque="yes">
- <value>501,829</value>
- <regnode name="Constraints" isopaque="yes">
- <value>88,201</value>
- </regnode>
- </regnode>
- <regnode name="bgcolor" isopaque="yes">
- <value>0xd7d7d7</value>
- </regnode>
- <regnode name="logfont" isopaque="yes">
- <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
- </regnode>
- </regnode>
- </regnode>
- <atom id="id-0066-000000ad" kind="ConstraintFunc" role="ConstraintFunc" guid="{26625aec-3cd4-4708-b2db-55a6487e8ddf}" relid="0x24">
- <name>allAspects</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collects all of the aspects that contains any of
-
-self + self inheritance base +
-
-self equivalences + self references.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>321,146</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>321,146</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>self.allAscendants( 1 ) -> iterate( fco : gme::FCO ; accu = Set{} | accu + fco.memberOfSets() )</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ae" kind="Constraint" role="Constraint" guid="{99943710-94c7-444e-89e4-ff218f50d6a1}" relid="0x1d">
- <name>HasAspect</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>356,55</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>356,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Object has to be the member of at least one Aspect unless it is Abstract or in the RootFolder or in any Folder.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() and not self.InRootFolder implies (self.onlyInFolder() || self.allAspects() -> size > 0)</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000af" kind="Constraint" role="Constraint" guid="{06d70904-f249-422e-899d-a1c122974641}" relid="0x1b">
- <name>HasParent</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>426,55</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>426,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Objects must have at least one parent ( Folder or Model ).</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- not self.isAbstract() implies not self.InRootFolder implies (self.allModels() -> size + self.allFolders() -> size) > 0
-not self.isAbstract() implies not self.InRootFolder implies
- (self.allEquivalences()->exists(s | s.oclAsType(gme::FCO).attribute( "InRootFolder").oclAsType( ocl::Boolean ))
- or (self.allParents() -> size + self.allFolders() -> size) > 0)</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b0" kind="ConstraintFunc" role="ConstraintFunc" guid="{ccdd978c-c82c-41b1-9c02-aae11bb4e317}" relid="0x1a">
- <name>isAbstract</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Tests if the objet is Abstract.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>160,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>160,13</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>--let id = self.identity() in
---if ( id.isNull() ) then
--- true
---else
--- id.kindName = "FCO" or id.attribute( "IsAbstract" ).oclAsType( ocl::Boolean )
---endif
-
--- not self.isNotAbstractGroup(Set{})
-
-let set = self.setOfNotByDefault(Set{}) in
-set->size() > 0 &&
- set->forAll(s | let fco = s.oclAsType(gme::FCO) in
- fco.kindName = "FCO" or fco.attribute( "IsAbstract" ).oclAsType( ocl::Boolean ))</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b1" kind="Constraint" role="Constraint" guid="{8c7d10ed-1e8d-4d5b-a8c7-444e6d5f7e6d}" relid="0x18">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>496,55</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>496,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b2" kind="ConstraintFunc" role="ConstraintFunc" guid="{ea6c6041-652f-4535-84b6-8b8cf9e05e07}" relid="0x15">
- <name>isNameUnique</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Objects, not involved (not even with its proxies)
-
-in equivalence relation, have to have
-
-unique name.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,13</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,13</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>Project</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( name = "" ) then
- true
-else (
- let sAspect = project.allInstancesOf( Aspect )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sFolder = project.allInstancesOf( Folder )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sFCO = project.allInstancesOf( FCO )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sAtom = project.allInstancesOf( Atom )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sModel = project.allInstancesOf( Model )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sSet = project.allInstancesOf( Set )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sReference = project.allInstancesOf( Reference )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let sConnection = project.allInstancesOf( Connection )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
- let all = sAspect + sFolder + sFCO + sAtom + sModel + sSet + sReference + sConnection in
- all->select( o | o.name.trim() = name )->size <= 1
-) endif
-
-
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>name : string</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>bool</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b3" kind="ConstraintFunc" role="ConstraintFunc" guid="{f37dbe5b-feee-4e08-85ae-02570f86fac8}" relid="0x14">
- <name>cropProxy</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Finds out what kind of proxy it is. In case of non
-
-proxies, it gives back the kind of self.
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>27,202</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>27,202</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::Project</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( kind.size <= 5 ) then
- kind
-else
- if ( kind.substring( kind.size - 5 ) = "Proxy" ) then
- kind.substring( 0, kind.size - 5 )
- else
- kind
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>kind : string</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>string</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b4" kind="Constraint" role="Constraint" guid="{f8a0c673-aa4c-40b3-9efa-0df6b59f4b91}" relid="0x12">
- <name>NotEmptyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>678,55</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>678,55</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- self.name.trim() = "" implies self.equivalenceEnds().notEmpty()
-self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b5" kind="Inheritance" role="Inheritance" guid="{e511e5aa-bb13-4b0f-91c2-038356513da5}" relid="0x7">
- <name>Inheritance</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>500,250</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>472,117</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>472,117</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>500,250</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>472,117</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000b6" kind="FCO" role="FCO" guid="{e9ca5744-88ae-4bd3-af91-ca435bd3a9ff}" relid="0x1">
- <name>FCOConstraintBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>449,154</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>421,20</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>421,20</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>449,160</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>421,20</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b7" kind="ConstraintFunc" role="ConstraintFunc" guid="{58f29d8f-77c0-4d65-b3be-725295ce92e0}" relid="0x26">
- <name>allParents</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>All of the objects (except folders), that contains
-
-any of self, self equivalences, self references,
-
-self's interface inheritance-base.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>195,146</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>195,146</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>self.allAscendants(1) -> iterate( asc : gme::FCO ; accu = Set{ } | accu + asc.connectedFCOs( "dst", Containment ) )</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b8" kind="ConstraintFunc" role="ConstraintFunc" guid="{716bb270-214c-4eec-ad8d-01569922b253}" relid="0x23">
- <name>allFolders</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collects all of the folders that contains any of
-
-self + self inheritance base + self equivalences
-
-+ self references.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>258,146</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>258,146</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>self.allAscendants(1) -> iterate( asc : gme::FCO ; accu = Set{} | accu + asc.connectedFCOs( "dst", FolderContainment ) )</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000b9" kind="ConstraintFunc" role="ConstraintFunc" guid="{edf3d4fd-18ec-41bd-b1a0-4fba0f36e5b5}" relid="0x21">
- <name>hasEquivalences</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Tests if the object is involved in any equivalence
-
-relation, even with its proxies.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,69</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,69</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let sameself = self.sameFolderEnds() in
-let refd = self.referencedBy() in
-let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
-let ref = refd + fcos in
-let sameproxy = ref->iterate( s:gme::FCO; accu : ocl::Set = Set{} | accu.union(s.sameFolderEnds())) in
-let same = sameself + sameproxy - Set{self} - refd - fcos in
-same->size > 0</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ba" kind="ConstraintFunc" role="ConstraintFunc" guid="{146a102d-05a1-49cf-8571-42ad8de1c783}" relid="0x27">
- <name>deRef</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back self or the object referred by self.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>27,258</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>27,258</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( self.oclIsKindOf( gme::Reference ) ) then
- self.oclAsType( gme::Reference ).refersTo()
-else
- self
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000bb" kind="ConstraintFunc" role="ConstraintFunc" guid="{995a758c-f190-44bf-931e-f439c377a7fd}" relid="0x28">
- <name>onlyInFolder</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,146</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>37,149</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>(self.allFolders() -> size > 0 and self.allParents() -> size = 0)</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000bc" kind="ConstraintFunc" role="ConstraintFunc" guid="{5b736f50-aa0b-4fc4-8d96-35831e1bb419}" relid="0x29">
- <name>setOfNotByDefault</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>collects the items with "rolename = FCO and
-
-with not by default IsAbstract value</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>160,69</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>160,69</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if (visited.includes(self))
-then
- Set{}
-else (
-
- let newcoll = (if (self.oclAsType(gme::FCO).kindName = "FCO" or
- not self.oclAsType(gme::FCO).attrByDefault( "IsAbstract" ))
- then
- Set{self}
- else
- Set{}
- endif) in
- let newVisited = visited.union(Set{self}) in
- let same = self.equivalenceEnds() in
- let refd = self.referencedBy() in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + fcos - Set{self} in
- all->iterate(s ; acc = newcoll |
- acc.union(s.oclAsType(gme::FCO).setOfNotByDefault(newVisited)))
-)endif
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visited : ocl::Set</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <reference id="id-0067-00000001" kind="AtomProxy" role="AtomProxy" guid="{29b015e1-f14c-443e-9339-497d87c32c57}" relid="0x6" referred="id-0066-00000093">
- <name>Connection</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>814,343</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,177</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,177</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>820,345</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,177</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000026" kind="AtomProxy" role="AtomProxy" guid="{dc7adb27-cac3-4cbc-aef1-e1757a511445}" relid="0x10" referred="id-0066-00000137">
- <name>FCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>117,336</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>85,174</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>86,177</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>120,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>85,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000027" kind="AtomProxy" role="AtomProxy" guid="{62fa4c94-7928-4f94-a990-b2242c4d5484}" relid="0x5" referred="id-0066-000000fa">
- <name>Reference</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>677,336</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>645,174</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>645,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>680,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>645,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000028" kind="AtomProxy" role="AtomProxy" guid="{80b7d851-81cc-4c6a-9bd3-319922297b56}" relid="0x4" referred="id-0066-00000109">
- <name>Set</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>537,336</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>505,174</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>505,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>540,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>505,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000029" kind="AtomProxy" role="AtomProxy" guid="{a2c63b28-4332-4d68-b45b-752d9207d936}" relid="0x3" referred="id-0066-00000123">
- <name>Model</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>397,336</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>365,174</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>365,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>400,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>365,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000002a" kind="AtomProxy" role="AtomProxy" guid="{f7deea9a-2562-47c9-9b7d-96cdc8ba2c28}" relid="0x2" referred="id-0066-0000011e">
- <name>Atom</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>257,336</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>225,174</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>225,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>260,342</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>225,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <connection id="id-0068-000000d3" kind="HasConstraint" role="HasConstraint" guid="{1dc69a4c-c856-44ad-9085-021dc87dafeb}" relid="0x1e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000ae"/>
- <connpoint role="dst" target="id-0066-000000b6"/>
- </connection>
- <connection id="id-0068-000000d4" kind="HasConstraint" role="HasConstraint" guid="{fcb5c5b0-d9a6-45a9-af60-a87ff941ade6}" relid="0x1c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000af"/>
- <connpoint role="dst" target="id-0066-000000b6"/>
- </connection>
- <connection id="id-0068-000000d5" kind="HasConstraint" role="HasConstraint" guid="{5f81ff2c-192e-4f1c-bc2e-1186227f80f6}" relid="0x19">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b1"/>
- <connpoint role="dst" target="id-0066-000000b6"/>
- </connection>
- <connection id="id-0068-000000d6" kind="HasConstraint" role="HasConstraint" guid="{87c9e4e1-7599-46de-bad4-b90ff78b4e88}" relid="0x13">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b4"/>
- <connpoint role="dst" target="id-0066-000000b6"/>
- </connection>
- <connection id="id-0068-000000d7" kind="DerivedInheritance" role="DerivedInheritance" guid="{e4794dad-81e6-4901-8d8b-23bfe70537a4}" relid="0x11">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-00000026"/>
- </connection>
- <connection id="id-0068-000000d8" kind="DerivedInheritance" role="DerivedInheritance" guid="{1c7c85d7-2ad1-4d69-8b21-e96d7f5d450d}" relid="0xd">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-00000001"/>
- </connection>
- <connection id="id-0068-000000d9" kind="DerivedInheritance" role="DerivedInheritance" guid="{e11f62fa-9e76-4ae9-9e9c-1effab102586}" relid="0xc">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-00000027"/>
- </connection>
- <connection id="id-0068-000000da" kind="DerivedInheritance" role="DerivedInheritance" guid="{b101d768-879a-4918-a857-c6882be6a247}" relid="0xb">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-00000028"/>
- </connection>
- <connection id="id-0068-000000db" kind="DerivedInheritance" role="DerivedInheritance" guid="{a24fa3a8-fd7e-4d92-b539-edb8c84064ee}" relid="0xa">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-00000029"/>
- </connection>
- <connection id="id-0068-000000dc" kind="DerivedInheritance" role="DerivedInheritance" guid="{b2a1b332-1fa6-47bf-88f2-634f3ab42f0a}" relid="0x9">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000b5"/>
- <connpoint role="dst" target="id-0067-0000002a"/>
- </connection>
- <connection id="id-0068-000000dd" kind="BaseInheritance" role="BaseInheritance" guid="{4f700461-0c7c-4b33-b1ff-c5dcf4cc0d09}" relid="0x8">
- <name>BaseInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="dst" target="id-0066-000000b5"/>
- <connpoint role="src" target="id-0066-000000b6"/>
- </connection>
- </model>
- <model id="id-0065-00000007" kind="ParadigmSheet" guid="{709e6c56-0cb7-44c2-880d-4596d10558c3}" relid="0x9" childrelidcntr="0xa4">
- <name>Equivalences</name>
- <regnode name="annotations" isopaque="yes">
- <value></value>
- <regnode name="Equivalence Constraints" isopaque="yes">
- <value>Parameters for Equivalence Constraints:
-iKinds < 0 -> Only Proxies are returned.
-iKinds = 0 -> Everything is returned
-iKinds > 0 -> Only NotProxies are returned.
-
-bSelf = F -> Context and its Proxies are filtered out.</value>
- <regnode name="aspects" isopaque="yes">
- <value>501,829</value>
- <regnode name="Constraints" isopaque="yes">
- <value>267,827</value>
- </regnode>
- </regnode>
- <regnode name="bgcolor" isopaque="yes">
- <value>0xd7d7d7</value>
- </regnode>
- <regnode name="logfont" isopaque="yes">
- <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
- </regnode>
- </regnode>
- </regnode>
- <atom id="id-0066-000000bd" kind="ConstraintFunc" role="ConstraintFunc" guid="{76d1f01e-4c7b-4c34-b429-50a3fa475c6b}" relid="0x95">
- <name>sameFolderEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>If the folder has equivalences it collects
-
-all of the equivalences :
-
-Folders and FolderProxies</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,783</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,783</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let right = self.connectedFCOs( "src", SameFolderLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", SameFolderRight ) ) in
-let left = self.connectedFCOs( "dst", SameFolderRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", SameFolderLeft ) ) in
-left + right</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000be" kind="ConstraintFunc" role="ConstraintFunc" guid="{cea8131c-b710-4945-b2a0-6d1bf94144a0}" relid="0x93">
- <name>equivalenceEndsRecursive</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collects self's references and eqivalences,
-
-and those's references and eqivalences ...
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,720</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,720</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if ( visitedInput.includes( self ) ) then
- visitedInput
-else(
- let same = self.equivalenceEnds() in
- let refd = self.referencedBy() in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + fcos - Set{self} in
-
- all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
- if ( newVisitedInput.includes( item ) ) then
- newVisitedInput
- else
- newVisitedInput.union( item.equivalenceEndsRecursive( newVisitedInput ) )
- endif)
-)endif
-
-
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visitedInput : ocl::Set</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000bf" kind="ConstraintFunc" role="ConstraintFunc" guid="{94d28079-9bde-4573-a296-4310a99291d9}" relid="0x91">
- <name>allEquivalences</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gives back all of the equivalences and
-
-references of self.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>853,720</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>853,720</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
-if ( kinds.includes( self.kindName )) then
- self.equivalenceEndsRecursive( Set{} )
-else
- Set{ }
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c0" kind="ConstraintFunc" role="ConstraintFunc" guid="{8810b868-261d-4427-aa1d-ea66406faab6}" relid="0x8f">
- <name>sameAspectEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Collects all of the equivalences of the Aspect.</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,853</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,853</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let right = self.connectedFCOs( "src", SameAspectLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", SameAspectRight ) ) in
-let left = self.connectedFCOs( "dst", SameAspectRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", SameAspectLeft ) ) in
-left + right</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c1" kind="ConstraintFunc" role="ConstraintFunc" guid="{2d82d423-53dd-4bda-9896-4ca19a14a1b7}" relid="0x92">
- <name>equivalenceEnds</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Gets equivalences of an FCOBase derived
-
-object. </value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,720</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>580,720</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let right = self.connectedFCOs( "src", EquivLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", EquivRight ) ) in
-let left = self.connectedFCOs( "dst", EquivRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", EquivLeft ) ) in
-left + right
-</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Set</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c2" kind="Constraint" role="Constraint" guid="{78bec7d3-dac3-4e87-a052-72028dee76c2}" relid="0x80">
- <name>ValidOperands</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>503,629</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>503,629</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Operands of SameAspect cannot be the same aspect.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.isOperandsValidA().notEmpty()</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c3" kind="Constraint" role="Constraint" guid="{a7f04b2b-3145-4200-8f56-8b0a3d5cfc25}" relid="0x7e">
- <name>ChooseNameForEquivalence</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>have to be clarified !! ??
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>377,629</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>377,629</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>The name of the SameAspect will be used to create a new Aspect. </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ops = self.isOperandsValidA() in
-if ( ops->size <> 2 ) then
- true
-else
- let refLeft = ops.at( 0 ).oclIsKindOf( gme::Reference ) in
- let refRight = ops.at( 1 ).oclIsKindOf( gme::Reference ) in
--- both of them are proxy or none of them are proxy
- if ( refLeft and refRight or not refLeft and not refRight ) then
- let nameSelf = self.name.trim() in
- nameSelf <> "" and nameSelf <> "SameAspect"
- else
- true
- endif
-endif</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c4" kind="ConstraintFunc" role="ConstraintFunc" guid="{4a03a7c1-5432-47c0-923d-eefc3bbc60eb}" relid="0x7d">
- <name>isOperandsValidA</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>405,314</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>405,314</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>SameAspect</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let left = self.connectedFCOs( "dst", SameAspectLeft ) in
-let right = self.connectedFCOs( "src", SameAspectRight ) in
-if ( left->size <> 1 or right->size <> 1 ) then
- Sequence{ 0 }
-else
- let seq = Sequence{ left.theOnly() , right.theOnly() } in
- if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
- Sequence{}
- else
- seq
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>Sequence</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c5" kind="Constraint" role="Constraint" guid="{398c166e-1a8c-4b45-869b-5cd5f0f4b248}" relid="0x7b">
- <name>ValidOperands</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>769,419</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>769,419</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Operands of SameFolder cannot be the same folder.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.isOperandsValidF().notEmpty()</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c6" kind="ConstraintFunc" role="ConstraintFunc" guid="{99967151-281b-4c74-8097-6c1d584ac036}" relid="0x78">
- <name>isOperandsValidF</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,97</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,97</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>SameFolder</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let left = self.connectedFCOs( "dst", SameFolderLeft ) in
-let right = self.connectedFCOs( "src", SameFolderRight ) in
-if ( left->size <> 1 or right->size <> 1 ) then
- Sequence{ 0 }
-else
- let seq = Sequence{ left.theOnly() , right.theOnly() } in
- if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
- Sequence{}
- else
- seq
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>Sequence</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c7" kind="ConstraintFunc" role="ConstraintFunc" guid="{9269fe60-eb34-422c-9665-3f4671cc2a6d}" relid="0x76">
- <name>isOperandsValidE</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>181,76</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>174,76</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>Equivalence</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>let left = self.connectedFCOs( "dst", EquivLeft ) in
-let right = self.connectedFCOs( "src", EquivRight ) in
-if ( left->size <> 1 or right->size <> 1 ) then
- Sequence{ 0 }
-else
- let seq = Sequence{ left.theOnly() , right.theOnly() } in
- if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
- Sequence{}
- else
- seq
- endif
-endif</value>
- </attribute>
- <attribute kind="CFuncParamList" status="meta">
- <value></value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>Sequence</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c8" kind="Constraint" role="Constraint" guid="{2262c805-13fd-40ec-bd28-9aa8071f3438}" relid="0x74">
- <name>ValidOperands</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>216,419</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>216,419</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Operands of Equivalence can be neither the same class nor classes with different types</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.isOperandsValidE().notEmpty()</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000c9" kind="Constraint" role="Constraint" guid="{79053933-8cb0-4d18-a30a-0188800dc3a6}" relid="0x72">
- <name>ChooseNameForEquivalence</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>have to be clarified !! ??
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>643,419</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>643,419</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>The name of the SameFolder will be used to create a new Folder. </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ops = self.isOperandsValidF() in
-if ( ops.isEmpty() ) then
- true
-else
- let refLeft = ops.at( 0 ).oclIsKindOf( gme::Reference ) in
- let refRight = ops.at( 1 ).oclIsKindOf( gme::Reference ) in
--- both of them are proxy or none of them are proxy
- if ( refLeft and refRight or not refLeft and not refRight ) then
--- the name of the Equivalence will be choosen
- let nameSelf = self.name.trim() in
- nameSelf <> "" and nameSelf <> "SameFolder"
- else
- true
- endif
-endif</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ca" kind="Constraint" role="Constraint" guid="{a2384f36-9a7d-491a-a810-25da88cf14b5}" relid="0x6d">
- <name>ChooseNameForEquivalence</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>have to be clarified !! ??
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>76,405</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>90,419</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>The name of the Equivalence will be used to create a new class. </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ops = self.isOperandsValidE() in
-if ( ops->size <> 2 ) then
- true
-else
- let objLeft : gme::FCO = ops.at( 0 ) in
- let objRight : gme::FCO = ops.at( 1 ) in
- let absLeft = objLeft.attribute( "IsAbstract" ).oclAsType( bool ) in
- let absRight = objLeft.attribute( "IsAbstract" ).oclAsType( bool ) in
--- both of them are abstract or none of them are abstract
- if ( absLeft and absRight or not absLeft and not absRight ) then
- let refLeft = objLeft.oclIsKindOf( gme::Reference ) in
- let refRight = objRight.oclIsKindOf( gme::Reference ) in
--- both of them are proxy or none of them are proxy
- if ( refLeft and refRight or not refLeft and not refRight ) then
--- the name of the Equivalence will be choosen
- let nameSelf = self.name.trim() in
- nameSelf <> "" and nameSelf <> "Equivalence"
- else
- true
- endif
- else
- true
- endif
-endif
-</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000cb" kind="Constraint" role="Constraint" guid="{8671d5dd-8668-4a32-8ec8-94cf68dbcab3}" relid="0x68">
- <name>OnlyOneRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>559,587</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>559,587</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameAspect operator is invalid. It has to have exaclty one Aspect on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let rightCount = self.attachingConnections( "dst", SameAspectRight ) -> size in
-rightCount <> 0 implies rightCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000cc" kind="Constraint" role="Constraint" guid="{b929f74c-d9b1-4c81-8287-9bdfae3f647f}" relid="0x67">
- <name>HasRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>629,587</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>629,587</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameAspect operator is superfluous or invalid. It has to have an Aspect on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", SameAspectRight ) -> size <> 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000cd" kind="Constraint" role="Constraint" guid="{c94d9025-251d-4a5c-b371-9c51ea4be31b}" relid="0x66">
- <name>OnlyOneLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>300,587</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>300,587</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameAspect operator is invalid. It has to have exaclty one Aspect on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let leftCount = self.attachingConnections( "src", SameAspectLeft ) -> size in
-leftCount <> 0 implies leftCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ce" kind="Constraint" role="Constraint" guid="{c15b395e-f310-4d02-a78e-3dd899aa176d}" relid="0x65">
- <name>HasLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,587</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,587</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameAspect operator is superfluous or invalid. It has to have an Aspect on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", SameAspectLeft ) -> size <> 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000cf" kind="Constraint" role="Constraint" guid="{ade2a547-1ca6-4895-b428-0da9b8c3bc3a}" relid="0x60">
- <name>OnlyOneRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>818,356</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>818,356</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameFolder operator is invalid. It has to have exaclty one FCO on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let rightCount = self.attachingConnections( "dst", SameFolderRight ) -> size in
-rightCount <> 0 implies rightCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d0" kind="Constraint" role="Constraint" guid="{04baa18f-71ab-440b-9c43-1d2eabd5e0f1}" relid="0x5f">
- <name>HasRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>888,356</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>888,356</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameFolder operator is superfluous or invalid. It has to have an FCO on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", SameFolderRight ) -> size <> 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d1" kind="Constraint" role="Constraint" guid="{521b569a-0d80-4d2d-b3f9-e8f1cdc4bd5a}" relid="0x5e">
- <name>OnlyOneLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>566,356</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>566,356</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameFolder operator is invalid. It has to have exaclty one FCO on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let leftCount = self.attachingConnections( "src", SameFolderLeft ) -> size in
-leftCount <> 0 implies leftCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d2" kind="Constraint" role="Constraint" guid="{2ca337c3-7054-44b8-9d6d-6bbcdfaf8fab}" relid="0x5d">
- <name>HasLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>636,356</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>636,356</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>SameFolder operator is superfluous or invalid. It has to have an FCO on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", SameFolderLeft ) -> size <> 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d3" kind="Constraint" role="Constraint" guid="{e11628de-5b9d-4871-8819-6821407b31a8}" relid="0x5a">
- <name>OnlyOneRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,349</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,349</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Equivalence operator is invalid. It has to have exaclty one FCO on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let rightCount = self.attachingConnections( "dst", EquivRight ) -> size in
-rightCount <> 0 implies rightCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d4" kind="Constraint" role="Constraint" guid="{1bd4e3f7-5908-4d8e-9de9-e5f41a77db16}" relid="0x59">
- <name>OnlyOneLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>76,349</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>76,349</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Equivalence operator is invalid. It has to have exaclty one FCO on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let leftCount = self.attachingConnections( "src", EquivLeft ) -> size in
-leftCount <> 0 implies leftCount = 1</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d5" kind="Constraint" role="Constraint" guid="{0a7bfec0-d3b0-4742-90e4-6996b6c304bf}" relid="0x54">
- <name>HasLeft</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,349</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>13,349</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Equivalence operator is superfluous or invalid. It has to have an FCO on the left-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "dst", EquivLeft ) -> size <> 0
-</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d6" kind="Constraint" role="Constraint" guid="{cbe42c7c-45a4-4574-9831-9828eb5487bb}" relid="0x53">
- <name>HasRight</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>335,349</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>335,349</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Equivalence operator is superfluous or invalid. It has to have an FCO on the right-side.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.connectedFCOs( "src", EquivRight ) -> size <> 0</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d7" kind="Connection" role="Connection" guid="{ed1ebf9f-b3ad-4a6c-8762-4be7f18e8f67}" relid="0x42">
- <name>EquivRight</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1115</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="EquivRight" isopaque="yes">
- <value>1153</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1310</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1197</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1280</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1235</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>263,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,265</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,265</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>263,259</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>263,259</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nesNES</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcFCO
-dName = dstEquivalence</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000d8" kind="SameAspect" role="SameAspect" guid="{028bda51-85f9-4233-8510-0f5828523d13}" relid="0x3d">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,332</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,332</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000d9" kind="Connector" role="Connector" guid="{36a2e3a3-f91b-4b7a-8bd4-fe3083db764f}" relid="0x36">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>431,599</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>431,599</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>431,599</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000da" kind="Connector" role="Connector" guid="{e9d66e04-6090-4888-8fc5-2a1910bff089}" relid="0x40">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>697,368</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>697,368</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>697,368</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>newESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000db" kind="Inheritance" role="Inheritance" guid="{2a92d0a4-8a3d-4f2d-8b83-12d0e0051578}" relid="0x39">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,110</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,110</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,110</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,110</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,110</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000dc" kind="SameAspect" role="SameAspect" guid="{7d781a74-31b7-45f2-8637-8b788591d67c}" relid="0x44">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,31</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,31</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000dd" kind="FCO" role="FCO" guid="{bffc78bd-d352-4102-8b8f-c953096643ca}" relid="0x45">
- <name>SameFolderBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>681,147</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>682,146</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>684,152</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>681,147</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>681,147</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000de" kind="Connection" role="Connection" guid="{82caa30f-7d1e-4e98-a4dd-9eaffddebbe4}" relid="0x3e">
- <name>SameAspectLeft</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1116</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameAspectLeft" isopaque="yes">
- <value>1173</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1238</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,497</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>299,503</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>299,503</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,497</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,497</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nsNS</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcSameAspect
-dName = dstAspect</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000df" kind="Connector" role="Connector" guid="{b12727d7-2ea2-4989-9821-7d1105798596}" relid="0x32">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>221,361</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>221,361</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>221,361</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>sNEW</value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-000000e0" kind="Connection" role="Connection" guid="{0a4fddd2-b7c4-44b8-b1bf-d21df43cae8d}" relid="0x3f">
- <name>SameAspectRight</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1117</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameAspectRight" isopaque="yes">
- <value>1174</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1239</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>539,504</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>540,503</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>544,509</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>539,504</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>539,504</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nsNS</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcAspect
-dName = dstSameAspect</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000e1" kind="Connector" role="Connector" guid="{7badfa5a-601f-4834-8118-c82ecd21da21}" relid="0x3b">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>151,361</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>151,361</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>151,361</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000e2" kind="Inheritance" role="Inheritance" guid="{a6d42308-835c-499b-9569-e4753c04598b}" relid="0x31">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>724,229</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>724,229</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>730,233</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>724,229</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>724,229</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000e3" kind="SameAspect" role="SameAspect" guid="{7b2e84fa-b5c9-4ef7-ba09-edb68781bd3b}" relid="0x4a">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,122</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,122</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000e4" kind="Atom" role="Atom" guid="{44f41824-3575-4339-85e8-d8728d7be91f}" relid="0x34">
- <name>SameFolder</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1073</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameFolder" isopaque="yes">
- <value>1175</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1312</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1199</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1282</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1240</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>695,266</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,272</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,272</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>695,266</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>695,266</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Ew</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>equiv.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000e5" kind="Connection" role="Connection" guid="{9fa9b302-b67f-4cae-b68e-0e36cae1c23b}" relid="0x33">
- <name>SameFolderRight</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1119</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameFolderRight" isopaque="yes">
- <value>1177</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1314</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1201</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1284</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1242</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>806,273</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>807,272</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>810,278</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>806,273</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>806,273</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nesNES</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcFolder
-dName = dstSameFolder</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000e6" kind="FCO" role="FCO" guid="{3a4da9e6-23ef-477b-89a0-543ec1b0a8bc}" relid="0x47">
- <name>SameAspectBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>413,371</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>415,370</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>418,376</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>413,371</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>413,371</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000e7" kind="SameAspect" role="SameAspect" guid="{3bc20c26-00bd-4352-971b-19438fd7bbf2}" relid="0x48">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,227</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,227</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000e8" kind="Inheritance" role="Inheritance" guid="{1087845b-e5cd-4e46-b435-fd00ec33b63f}" relid="0x37">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,460</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,460</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>464,464</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,460</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>458,460</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000e9" kind="Connector" role="Connector" guid="{3df413c1-39aa-4f01-82f9-ae0695185b77}" relid="0x35">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>508,599</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>508,599</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>508,599</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>esNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000ea" kind="Atom" role="Atom" guid="{5c74f584-c61d-4f6f-a5df-c28a7af9c950}" relid="0x49">
- <name>Equivalence</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1071</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Equivalence" isopaque="yes">
- <value>1154</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1311</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1198</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1281</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1236</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>149,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,265</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,265</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>149,259</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>149,259</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Ew</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>equiv.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000eb" kind="Connection" role="Connection" guid="{c1debd68-efce-4459-a0bf-7e417f6030cb}" relid="0x46">
- <name>EquivLeft</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1114</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="EquivLeft" isopaque="yes">
- <value>1152</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1309</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1196</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1279</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1234</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,265</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>12,265</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,259</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,259</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nswNESW</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcEquivalence
-dName = dstFCO</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ec" kind="Atom" role="Atom" guid="{5ab961e4-41fc-4ebd-9eb2-545415cdc4f4}" relid="0x3a">
- <name>SameAspect</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1072</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameAspect" isopaque="yes">
- <value>1172</value>
- <regnode name="Visualization" isopaque="yes">
- <value>1237</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>427,497</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>429,503</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>429,503</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>427,497</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>427,497</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
- <value></value>
- <regnode name="Visualization" isopaque="yes">
- <value>yes</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>autorouterPref = Ew</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>equiv.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ed" kind="Connection" role="Connection" guid="{a7e3cf81-c12b-43ef-9b91-c85a5dd14c2e}" relid="0x43">
- <name>SameFolderLeft</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1118</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SameFolderLeft" isopaque="yes">
- <value>1176</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1313</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1200</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1283</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1241</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>557,273</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>558,272</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>558,278</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>557,273</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>557,273</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nswNSW</value>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcSameFolder
-dName = dstFolder</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000ee" kind="Connector" role="Connector" guid="{8f9ae1d1-415e-43a0-82b5-c555904bc92c}" relid="0x41">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>774,368</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>774,368</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>774,368</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>esNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000ef" kind="Inheritance" role="Inheritance" guid="{cc13d85a-7b0d-45a7-82a8-bbe6ff7e6018}" relid="0x30">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>178,222</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>178,222</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>178,222</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>178,222</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>178,222</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000f0" kind="FCO" role="FCO" guid="{bb419b45-39a2-4200-b990-8ab832462e88}" relid="0x38">
- <name>EquivalenceBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>135,147</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>136,146</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>136,146</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>135,140</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>135,140</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000f1" kind="FCO" role="FCO" guid="{2c5c8e3e-8314-4b95-a65f-9385660e3c2e}" relid="0x3c">
- <name>EqOperatorBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>416,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>418,34</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>416,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>416,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>416,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000f2" kind="Constraint" role="Constraint" guid="{221c2a2b-f6c7-44c5-95b0-a8b47e90967d}" relid="0x82">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,384</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>720,384</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000f3" kind="Constraint" role="Constraint" guid="{a5900071-64e8-4ddc-a9ee-90e06649669d}" relid="0x83">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>202,377</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>174,384</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000f4" kind="Constraint" role="Constraint" guid="{d72935a2-7813-41cc-ba31-a2d9d6c23bfb}" relid="0x84">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>454,608</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>454,608</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-000000f5" kind="SameAspect" role="SameAspect" guid="{d9365421-1254-4591-a0e6-b0a2a15bcd38}" relid="0xa2">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,423</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1093,423</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-00000002" kind="FCOProxy" role="FCOProxy" guid="{e3e69017-0a17-4660-be4f-c30ea02b07dd}" relid="0x52" referred="id-0066-00000004">
- <name>AspectBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>419,693</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>423,643</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>423,643</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>384,672</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>419,637</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000002b" kind="FCOProxy" role="FCOProxy" guid="{5b788ba0-fefe-4c43-93a3-bf16c3fb5580}" relid="0x2e" referred="id-0066-00000156">
- <name>BaseFolder</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>692,476</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,412</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,412</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>748,462</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>692,406</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000002c" kind="FCOProxy" role="FCOProxy" guid="{bad3e5ec-56fc-47f1-8ecf-c8b90e948ceb}" relid="0x2d" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>68,462</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,418</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>117,413</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>68,462</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>117,413</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000002d" kind="ModelProxy" role="ModelProxy" guid="{9dcdf64e-ff4e-4d43-960d-3753c4385fab}" relid="0x2f" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,19</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>16,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000002e" kind="AspectProxy" role="AspectProxy" guid="{00fea228-9c27-4859-a570-5b7115b9e5c1}" relid="0x51" referred="id-0069-0000001a">
- <name>ClassDiagramRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,14</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-0000002f" kind="AspectProxy" role="AspectProxy" guid="{9079978a-a18d-40a5-adbe-b55d255a5d4c}" relid="0x50" referred="id-0069-0000001b">
- <name>AttributesRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,315</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,315</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000030" kind="AspectProxy" role="AspectProxy" guid="{239d2cbf-2b4c-4ffc-9a3e-e5ede3160e45}" relid="0x4f" referred="id-0069-0000001c">
- <name>ConstraintsRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,210</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,210</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000031" kind="AspectProxy" role="AspectProxy" guid="{276be8aa-0dbc-4f00-bd91-df85dd60db58}" relid="0x2c" referred="id-0069-0000001d">
- <name>VisualizationRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,105</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000032" kind="AspectProxy" role="AspectProxy" guid="{696debb1-fffa-4469-a132-f62b946e9743}" relid="0xa0" referred="id-0069-0000001e">
- <name>AllRef</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,406</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>959,406</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-000000de" kind="HasConstraint" role="HasConstraint" guid="{ed253593-ff1f-4f09-9640-ee9f07e1b40e}" relid="0x81">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000c2"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-000000df" kind="HasConstraint" role="HasConstraint" guid="{f8551e5e-234a-404e-a86b-39892d158981}" relid="0x7c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000c5"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-000000e0" kind="HasConstraint" role="HasConstraint" guid="{b579080c-032a-418a-8687-078beba3e494}" relid="0x75">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000c8"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-000000e1" kind="HasConstraint" role="HasConstraint" guid="{82a5432f-360a-4424-a84e-6b02d1c370f7}" relid="0x6c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000cc"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-000000e2" kind="HasConstraint" role="HasConstraint" guid="{8f10cfd1-dc35-4a43-87b1-4a00fe02a01d}" relid="0x6b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000cb"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-000000e3" kind="HasConstraint" role="HasConstraint" guid="{a0f52c68-7596-4139-90d4-2ff719dbd5b2}" relid="0x6a">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000ce"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-000000e4" kind="HasConstraint" role="HasConstraint" guid="{2357e532-6728-4683-ab3c-015a45a408d6}" relid="0x69">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000cd"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-000000e5" kind="HasConstraint" role="HasConstraint" guid="{bf969f46-6a29-4687-ab4d-d65ccda8a037}" relid="0x64">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d0"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-000000e6" kind="HasConstraint" role="HasConstraint" guid="{c5e2feba-ed1e-4607-9fb8-d99ec1ffc7dd}" relid="0x63">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000cf"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-000000e7" kind="HasConstraint" role="HasConstraint" guid="{a2e03eda-e6ec-4a76-b5b8-bbc187505c62}" relid="0x62">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d2"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-000000e8" kind="HasConstraint" role="HasConstraint" guid="{9ef75a33-608e-43c1-9aee-2ae56eb96e39}" relid="0x61">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d1"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-000000e9" kind="HasConstraint" role="HasConstraint" guid="{7a7e2065-2234-4b2b-b383-fbb756f592b5}" relid="0x5c">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d3"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-000000ea" kind="HasConstraint" role="HasConstraint" guid="{62fd39cf-2200-4e6c-aecd-103526938d6c}" relid="0x5b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d4"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-000000eb" kind="HasConstraint" role="HasConstraint" guid="{18170950-e6f1-4348-8499-0c74ed88078b}" relid="0x58">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d6"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-000000ec" kind="HasConstraint" role="HasConstraint" guid="{9fe11922-9f4d-41a9-928a-5f73f119bf2b}" relid="0x57">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000d5"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-000000ed" kind="AssociationClass" role="AssociationClass" guid="{82b3b371-9fe6-4851-8a35-e995c835ece8}" relid="0x20">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-000000e5"/>
- <connpoint role="src" target="id-0066-000000ee"/>
- </connection>
- <connection id="id-0068-000000ee" kind="DerivedInheritance" role="DerivedInheritance" guid="{c165ed18-69f1-429e-9912-2c7d39a5a3c2}" relid="0x4">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000e2"/>
- <connpoint role="dst" target="id-0066-000000ed"/>
- </connection>
- <connection id="id-0068-000000ef" kind="SourceToConnector" role="SourceToConnector" guid="{b4b412d8-880e-4857-b58f-7405bb505295}" relid="0x3">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000ee"/>
- <connpoint role="src" target="id-0067-0000002b"/>
- </connection>
- <connection id="id-0068-000000f0" kind="SourceToConnector" role="SourceToConnector" guid="{56e1157f-ca2c-4c01-9eff-1271ded37156}" relid="0x9">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000df"/>
- <connpoint role="src" target="id-0067-0000002c"/>
- </connection>
- <connection id="id-0068-000000f1" kind="DerivedInheritance" role="DerivedInheritance" guid="{bd592422-d84b-464a-ade1-52f86a1e0700}" relid="0x28">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000db"/>
- <connpoint role="dst" target="id-0066-000000e6"/>
- </connection>
- <connection id="id-0068-000000f2" kind="SameAspectRight" role="SameAspectRight" guid="{3bcba81a-a3d8-459b-8e34-323cab9a3171}" relid="0x14">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000e3"/>
- <connpoint role="src" target="id-0067-00000031"/>
- </connection>
- <connection id="id-0068-000000f3" kind="BaseInheritance" role="BaseInheritance" guid="{224bb05c-cffd-4cc1-b0b4-45f38f4a132e}" relid="0x12">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-000000e6"/>
- <connpoint role="dst" target="id-0066-000000e8"/>
- </connection>
- <connection id="id-0068-000000f4" kind="SameAspectLeft" role="SameAspectLeft" guid="{e3db46ef-0d09-45ee-8a3a-8b41dfb84e81}" relid="0xc">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000d8"/>
- <connpoint role="dst" target="id-0069-00000010"/>
- </connection>
- <connection id="id-0068-000000f5" kind="SameAspectLeft" role="SameAspectLeft" guid="{9b022a28-d9cc-4a12-86ba-ac3425066d0b}" relid="0x6">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000e7"/>
- <connpoint role="dst" target="id-0069-00000011"/>
- </connection>
- <connection id="id-0068-000000f6" kind="SourceToConnector" role="SourceToConnector" guid="{4f89b5ad-9dea-4574-b740-7fe57f091368}" relid="0x17">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000e9"/>
- <connpoint role="src" target="id-0067-00000002"/>
- </connection>
- <connection id="id-0068-000000f7" kind="Containment" role="Containment" guid="{b99263ed-974b-4e47-801c-d53e963f8f8d}" relid="0x1f">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-000000f1"/>
- <connpoint role="dst" target="id-0067-0000002d"/>
- </connection>
- <connection id="id-0068-000000f8" kind="AssociationClass" role="AssociationClass" guid="{8317d98d-bd2b-4310-bd4a-90fc43a82ca7}" relid="0x22">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-000000d9"/>
- <connpoint role="dst" target="id-0066-000000de"/>
- </connection>
- <connection id="id-0068-000000f9" kind="BaseInheritance" role="BaseInheritance" guid="{f0b28dd4-4759-400f-a793-8985ba99982a}" relid="0x29">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-000000db"/>
- <connpoint role="src" target="id-0066-000000f1"/>
- </connection>
- <connection id="id-0068-000000fa" kind="DerivedInheritance" role="DerivedInheritance" guid="{66b4d0b5-daac-46b4-9f7d-3f1e19979720}" relid="0x27">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000db"/>
- <connpoint role="dst" target="id-0066-000000f0"/>
- </connection>
- <connection id="id-0068-000000fb" kind="SameAspectLeft" role="SameAspectLeft" guid="{bde018c0-f9c2-4aee-8e67-5edd6bee3381}" relid="0x19">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000dc"/>
- <connpoint role="dst" target="id-0069-0000000f"/>
- </connection>
- <connection id="id-0068-000000fc" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{5f8128c1-ebd1-473d-9e79-4d2f9b31ee40}" relid="0x18">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000da"/>
- <connpoint role="dst" target="id-0067-0000002b"/>
- </connection>
- <connection id="id-0068-000000fd" kind="DerivedInheritance" role="DerivedInheritance" guid="{d11362f0-6d0f-43cc-9139-26519295f3d6}" relid="0x1">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-000000ea"/>
- <connpoint role="src" target="id-0066-000000ef"/>
- </connection>
- <connection id="id-0068-000000fe" kind="SameAspectRight" role="SameAspectRight" guid="{8f2ae0c3-ed91-40c4-bf63-9b0512615b43}" relid="0x2a">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000dc"/>
- <connpoint role="src" target="id-0067-0000002e"/>
- </connection>
- <connection id="id-0068-000000ff" kind="DerivedInheritance" role="DerivedInheritance" guid="{0cd25990-721b-4e25-8ba2-a54f9d60fd8b}" relid="0x23">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-000000de"/>
- <connpoint role="src" target="id-0066-000000e8"/>
- </connection>
- <connection id="id-0068-00000100" kind="AssociationClass" role="AssociationClass" guid="{2927c99c-e286-45bf-9cd3-2615c8a32c35}" relid="0x2b">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-000000d7"/>
- <connpoint role="src" target="id-0066-000000df"/>
- </connection>
- <connection id="id-0068-00000101" kind="SourceToConnector" role="SourceToConnector" guid="{c4d5fd40-4ccc-48be-9903-491e0bf80cc3}" relid="0xf">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000e1"/>
- <connpoint role="src" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-00000102" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{54fb387c-76c7-4dd3-a8d5-34c146ad24ee}" relid="0xe">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000e4"/>
- <connpoint role="src" target="id-0066-000000ee"/>
- </connection>
- <connection id="id-0068-00000103" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a164834a-9351-4589-b0ef-9ff50f9ace61}" relid="0x26">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000e1"/>
- <connpoint role="dst" target="id-0067-0000002c"/>
- </connection>
- <connection id="id-0068-00000104" kind="BaseInheritance" role="BaseInheritance" guid="{ebd8fdbd-e18f-4395-bb82-4e86f7470ad6}" relid="0x10">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-000000ef"/>
- <connpoint role="src" target="id-0066-000000f0"/>
- </connection>
- <connection id="id-0068-00000105" kind="BaseInheritance" role="BaseInheritance" guid="{536a3989-2046-4dd0-a00b-21a98719193f}" relid="0x8">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-000000dd"/>
- <connpoint role="dst" target="id-0066-000000e2"/>
- </connection>
- <connection id="id-0068-00000106" kind="DerivedInheritance" role="DerivedInheritance" guid="{e8a59559-5268-425c-861f-9e96d9154f7a}" relid="0x2">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000e2"/>
- <connpoint role="dst" target="id-0066-000000e5"/>
- </connection>
- <connection id="id-0068-00000107" kind="SourceToConnector" role="SourceToConnector" guid="{5daf86ee-07e5-411e-9c7f-b46cb1d95f22}" relid="0x25">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000d9"/>
- <connpoint role="src" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-00000108" kind="SameAspectRight" role="SameAspectRight" guid="{0bc0acc0-9fff-4b19-9e7f-32f0cbac769b}" relid="0xd">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000e7"/>
- <connpoint role="src" target="id-0067-00000030"/>
- </connection>
- <connection id="id-0068-00000109" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3d879eee-8cf4-40f9-abb7-4caf791fc426}" relid="0x1b">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000e9"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-0000010a" kind="DerivedInheritance" role="DerivedInheritance" guid="{5df3bab7-7f77-447e-ab4b-02c7aa6a50eb}" relid="0x1a">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000db"/>
- <connpoint role="dst" target="id-0066-000000dd"/>
- </connection>
- <connection id="id-0068-0000010b" kind="DerivedInheritance" role="DerivedInheritance" guid="{0ef2e26a-e436-472d-b143-928bf56d3629}" relid="0x1d">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-000000eb"/>
- <connpoint role="src" target="id-0066-000000ef"/>
- </connection>
- <connection id="id-0068-0000010c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{1af6695a-d8a8-44a1-9069-4ce0e2921602}" relid="0x1c">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000d9"/>
- <connpoint role="dst" target="id-0067-00000002"/>
- </connection>
- <connection id="id-0068-0000010d" kind="DerivedInheritance" role="DerivedInheritance" guid="{9166884d-46b7-4f11-bb92-330734011f21}" relid="0x7">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-000000d7"/>
- <connpoint role="src" target="id-0066-000000ef"/>
- </connection>
- <connection id="id-0068-0000010e" kind="SameAspectRight" role="SameAspectRight" guid="{67f1d16c-8d61-4a1c-b51b-21400636e377}" relid="0x5">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000d8"/>
- <connpoint role="src" target="id-0067-0000002f"/>
- </connection>
- <connection id="id-0068-0000010f" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{8b27965d-923c-4c5b-9e09-c99de40de013}" relid="0x11">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000df"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-00000110" kind="AssociationClass" role="AssociationClass" guid="{2e72480e-d90f-4699-8c83-acad57dbb346}" relid="0x1e">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-000000da"/>
- <connpoint role="dst" target="id-0066-000000ed"/>
- </connection>
- <connection id="id-0068-00000111" kind="DerivedInheritance" role="DerivedInheritance" guid="{2632afce-e727-41e0-a7ae-ae7076ae9734}" relid="0x21">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-000000e0"/>
- <connpoint role="src" target="id-0066-000000e8"/>
- </connection>
- <connection id="id-0068-00000112" kind="SourceToConnector" role="SourceToConnector" guid="{f874fccf-f746-4efa-a69c-e825a81f9511}" relid="0x24">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000da"/>
- <connpoint role="src" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-00000113" kind="DerivedInheritance" role="DerivedInheritance" guid="{9cf86560-6559-4ff5-b1fd-34cc317fe4df}" relid="0xa">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000e2"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-00000114" kind="SameAspectLeft" role="SameAspectLeft" guid="{3ad843c0-085a-4c0a-98d3-921f52bbc765}" relid="0x15">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000e3"/>
- <connpoint role="dst" target="id-0069-00000012"/>
- </connection>
- <connection id="id-0068-00000115" kind="DerivedInheritance" role="DerivedInheritance" guid="{5bd45a56-66e8-41f5-8aff-2098e0ece31d}" relid="0x13">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000e8"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-00000116" kind="AssociationClass" role="AssociationClass" guid="{45742a88-1f71-4ce4-97dd-1b8f0fa46b24}" relid="0xb">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-000000e1"/>
- <connpoint role="dst" target="id-0066-000000eb"/>
- </connection>
- <connection id="id-0068-00000117" kind="AssociationClass" role="AssociationClass" guid="{bc5aaf4d-20c6-4b99-a053-e6ffba5ffb1b}" relid="0x16">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-000000e0"/>
- <connpoint role="dst" target="id-0066-000000e9"/>
- </connection>
- <connection id="id-0068-00000118" kind="HasConstraint" role="HasConstraint" guid="{73bb32c3-af6c-45d3-80e8-9960813d1f78}" relid="0x86">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-000000e4"/>
- <connpoint role="src" target="id-0066-000000f2"/>
- </connection>
- <connection id="id-0068-00000119" kind="HasConstraint" role="HasConstraint" guid="{0ff77b34-053f-4097-993c-406d65a5fc9c}" relid="0x87">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-000000ec"/>
- <connpoint role="src" target="id-0066-000000f4"/>
- </connection>
- <connection id="id-0068-0000011a" kind="HasConstraint" role="HasConstraint" guid="{bb29f4b0-ed56-41af-b1ab-6f24c6776e64}" relid="0x88">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-000000ea"/>
- <connpoint role="src" target="id-0066-000000f3"/>
- </connection>
- <connection id="id-0068-0000011b" kind="HasConstraint" role="HasConstraint" guid="{6fedde41-e74f-42f6-a8cb-778572bd7cc6}" relid="0x8d">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>s</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000c9"/>
- <connpoint role="dst" target="id-0066-000000e4"/>
- </connection>
- <connection id="id-0068-0000011c" kind="HasConstraint" role="HasConstraint" guid="{1b918828-7f46-46a4-aa49-3bcdde26d8e0}" relid="0x8e">
- <name>HasConstraint</name>
- <connpoint role="src" target="id-0066-000000ca"/>
- <connpoint role="dst" target="id-0066-000000ea"/>
- </connection>
- <connection id="id-0068-0000011d" kind="HasConstraint" role="HasConstraint" guid="{dbcd3610-7df0-467a-bd0a-3a432a05d52f}" relid="0x90">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>E</value>
- </regnode>
- <connpoint role="src" target="id-0066-000000c3"/>
- <connpoint role="dst" target="id-0066-000000ec"/>
- </connection>
- <connection id="id-0068-0000011e" kind="SameAspectRight" role="SameAspectRight" guid="{53824c4d-5781-4ce1-9aeb-4db1c05b84f3}" relid="0xa3">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000f5"/>
- <connpoint role="src" target="id-0067-00000032"/>
- </connection>
- <connection id="id-0068-0000011f" kind="SameAspectLeft" role="SameAspectLeft" guid="{efadbe46-aea7-476a-8c31-7a7f2d91abaf}" relid="0xa4">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000f5"/>
- <connpoint role="dst" target="id-0069-00000013"/>
- </connection>
- <set id="id-0069-0000000f" kind="Aspect" role="Aspect" guid="{97813933-9b0c-41bb-935b-bffdb78b1bdb}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1350</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1159,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1159,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000010" kind="Aspect" role="Aspect" guid="{ac9d11dd-27c3-42a8-bee4-aba1ada7f574}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
- <name>Attributes</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1353</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,315</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,315</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000011" kind="Aspect" role="Aspect" guid="{9969b3af-4c14-48eb-bcaf-1428db8cf59d}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
- <name>Constraints</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1358</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,210</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,210</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000012" kind="Aspect" role="Aspect" guid="{3b678aa4-fbf1-4028-aa1d-c30772a80612}" relid="0x0" members="id-0066-000000f1">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1354</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1163,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1163,105</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000013" kind="Aspect" role="Aspect" guid="{2cf404df-792d-49fa-be3c-6d6e41dcc7c7}" relid="0xa1" members="id-0066-000000dd id-0066-000000f0 id-0066-000000f1">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,406</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1157,406</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000008" kind="ParadigmSheet" guid="{838869f5-0323-443f-9c60-1b5b8fbbbbc4}" relid="0x2" childrelidcntr="0x38">
- <name>References</name>
- <atom id="id-0066-000000f6" kind="Inheritance" role="Inheritance" guid="{ec2279e5-9ed3-4c65-9ce1-b45ce0a06082}" relid="0x1a">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,425</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,425</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,425</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,425</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,425</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000f7" kind="Inheritance" role="Inheritance" guid="{54b5cb99-3269-44a8-8a2a-3c863b1f8470}" relid="0x19">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,565</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,565</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,565</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,565</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,565</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000f8" kind="Connector" role="Connector" guid="{4c3b9736-0608-403d-9da4-d38d23831ef5}" relid="0x1d">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>375,291</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>375,291</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>375,291</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nswNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-000000f9" kind="SameAspect" role="SameAspect" guid="{d1984d0f-102e-4106-80fb-61aa4640bbce}" relid="0x17">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,45</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,45</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000fa" kind="Atom" role="Atom" guid="{75645696-3ace-48a1-bc21-e40f003d3325}" relid="0x16">
- <name>Reference</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Reference" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1079</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Reference" isopaque="yes">
- <value>1170</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1323</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1215</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1293</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1259</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>28,574</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>28,574</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>28,574</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>28,574</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>28,574</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Reference" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>reference.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000fb" kind="FCO" role="FCO" guid="{c18bc07a-5288-4049-a97a-a1d4b4439bc5}" relid="0x1c">
- <name>BaseReference</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,497</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,497</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,497</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,497</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>112,497</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000fc" kind="Inheritance" role="Inheritance" guid="{50fe55e1-408c-4700-ab11-f8699288fd6b}" relid="0x1b">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>304,537</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>304,537</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>304,537</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>304,537</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>304,537</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000fd" kind="Connection" role="Connection" guid="{3d9ae5e9-111f-46fd-85f7-c3597b772fa1}" relid="0x18">
- <name>ReferTo</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1122</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ReferTo" isopaque="yes">
- <value>1169</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1195</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1233</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>326,175</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>326,175</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>326,175</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>326,175</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>326,175</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>arrow</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcReferTo
-dName = dstReferTo</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-000000fe" kind="SameAspect" role="SameAspect" guid="{3d9ab6d6-b1a5-43f6-9fd4-b524ab3130f1}" relid="0x1f">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,129</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,129</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-000000ff" kind="Reference" role="Reference" guid="{05a4b0c0-9afd-49eb-b5a1-31fbb7c3716e}" relid="0x1e">
- <name>ReferenceProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1100</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1171</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1324</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1216</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1294</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1260</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,574</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,574</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,574</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,574</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,574</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>referenceproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000100" kind="Constraint" role="Constraint" guid="{ff0b72a3-b45c-4392-820a-5fb4d084685f}" relid="0x2f">
- <name>HasReferred</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>48,664</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>48,664</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Reference has to refer at least one kind. Implementation inheritance interpreted on references.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( ref : gme::FCO | ref.connectedFCOs( "dst", ReferTo ) -> notEmpty() )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000101" kind="SameAspect" role="SameAspect" guid="{b9e68058-de01-402e-950c-308379c0aa04}" relid="0x35">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,213</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>785,213</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-00000033" kind="ModelProxy" role="ModelProxy" guid="{b4f36a22-f897-4444-b19a-09b756ef0139}" relid="0x15" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>324,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>324,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>324,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>324,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>324,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000034" kind="FCOProxy" role="FCOProxy" guid="{966aacd7-cf1e-427c-bc5e-42e1c311aa0e}" relid="0x13" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,238</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,238</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,238</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,238</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>488,238</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000035" kind="FCOProxy" role="FCOProxy" guid="{5a2862fc-204e-4bd3-a2e3-3295f08f3f85}" relid="0x12" referred="id-0066-0000012c">
- <name>BaseFCOClass</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>64,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000036" kind="FCOProxy" role="FCOProxy" guid="{d9efdb51-171b-4d06-ba12-419524525d68}" relid="0x14" referred="id-0066-00000121">
- <name>ProxyBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,462</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,462</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,462</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,462</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,462</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000037" kind="AspectProxy" role="AspectProxy" guid="{d2117304-0e33-4b2a-bbc8-112ff171bf41}" relid="0x22" referred="id-0069-0000001a">
- <name>ClassDiagram</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,28</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,28</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000038" kind="AspectProxy" role="AspectProxy" guid="{25b006e4-6073-49a9-a003-33efc02def90}" relid="0x11" referred="id-0069-0000001d">
- <name>Visualization</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,112</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,112</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000039" kind="AspectProxy" role="AspectProxy" guid="{3b8d5aca-db5c-45a8-b46e-92dde161f2b8}" relid="0x34" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,196</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>658,196</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000120" kind="DerivedInheritance" role="DerivedInheritance" guid="{46c9704d-3b1b-4eff-9400-6a35fcbdfc4e}" relid="0xc">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000fc"/>
- <connpoint role="dst" target="id-0066-000000ff"/>
- </connection>
- <connection id="id-0068-00000121" kind="DerivedInheritance" role="DerivedInheritance" guid="{2bfc336a-6d0e-4be5-b992-72cddf0f2f23}" relid="0x9">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000f6"/>
- <connpoint role="dst" target="id-0066-000000fb"/>
- </connection>
- <connection id="id-0068-00000122" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3295cbbe-eb63-4b74-be76-e0eb98928d5c}" relid="0x7">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-000000f8"/>
- <connpoint role="dst" target="id-0067-00000034"/>
- </connection>
- <connection id="id-0068-00000123" kind="BaseInheritance" role="BaseInheritance" guid="{9bbc5ac6-e396-4514-bef1-14d96c604ae9}" relid="0x8">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-000000fc"/>
- <connpoint role="src" target="id-0067-00000036"/>
- </connection>
- <connection id="id-0068-00000124" kind="DerivedInheritance" role="DerivedInheritance" guid="{69559ea0-aecf-46dc-a14b-6e6521634a9f}" relid="0x2">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000f7"/>
- <connpoint role="dst" target="id-0066-000000fa"/>
- </connection>
- <connection id="id-0068-00000125" kind="SourceToConnector" role="SourceToConnector" guid="{8dc76374-f9fd-4075-9b4e-61d2c98c4337}" relid="0xd">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-000000f8"/>
- <connpoint role="src" target="id-0066-000000fb"/>
- </connection>
- <connection id="id-0068-00000126" kind="SameAspectLeft" role="SameAspectLeft" guid="{1c412af7-c189-4982-9550-f51d6472d16a}" relid="0xf">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000fe"/>
- <connpoint role="dst" target="id-0069-00000015"/>
- </connection>
- <connection id="id-0068-00000127" kind="ReferTo" role="ReferTo" guid="{39e5359a-6f68-4dc5-bded-cb81d0a402cb}" relid="0x6">
- <name>ReferTo</name>
- <connpoint role="dst" target="id-0066-000000fa"/>
- <connpoint role="src" target="id-0066-000000ff"/>
- </connection>
- <connection id="id-0068-00000128" kind="BaseInheritance" role="BaseInheritance" guid="{f109faf7-2cff-4468-83b0-5726843282ea}" relid="0x4">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-000000f7"/>
- <connpoint role="src" target="id-0066-000000fb"/>
- </connection>
- <connection id="id-0068-00000129" kind="AssociationClass" role="AssociationClass" guid="{0dc17d53-9d91-413b-87ad-6db4a9c8367e}" relid="0x3">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-000000f8"/>
- <connpoint role="dst" target="id-0066-000000fd"/>
- </connection>
- <connection id="id-0068-0000012a" kind="SameAspectRight" role="SameAspectRight" guid="{4efb184a-be7e-4b14-904f-5fd47fef0bd8}" relid="0x10">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000fe"/>
- <connpoint role="src" target="id-0067-00000038"/>
- </connection>
- <connection id="id-0068-0000012b" kind="DerivedInheritance" role="DerivedInheritance" guid="{2733ae68-3ae4-4476-b037-994f428a4ce3}" relid="0xa">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-000000f7"/>
- <connpoint role="dst" target="id-0066-000000ff"/>
- </connection>
- <connection id="id-0068-0000012c" kind="SameAspectRight" role="SameAspectRight" guid="{4676c1e7-de9e-4285-916a-794c38a9b13d}" relid="0x1">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-000000f9"/>
- <connpoint role="src" target="id-0067-00000037"/>
- </connection>
- <connection id="id-0068-0000012d" kind="SameAspectLeft" role="SameAspectLeft" guid="{918d8648-f5a7-4eca-b3e5-95042f5c5930}" relid="0x5">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-000000f9"/>
- <connpoint role="dst" target="id-0069-00000014"/>
- </connection>
- <connection id="id-0068-0000012e" kind="BaseInheritance" role="BaseInheritance" guid="{558465c0-eb52-494a-b625-d1b5661b3584}" relid="0xe">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-000000f6"/>
- <connpoint role="src" target="id-0067-00000035"/>
- </connection>
- <connection id="id-0068-0000012f" kind="Containment" role="Containment" guid="{97e08d43-bd6e-4a03-84fa-ffbfa6da4e23}" relid="0xb">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-000000fd"/>
- <connpoint role="dst" target="id-0067-00000033"/>
- </connection>
- <connection id="id-0068-00000130" kind="HasConstraint" role="HasConstraint" guid="{75c2db7a-61d6-47cc-bdce-2b6a46f784db}" relid="0x30">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-000000fa"/>
- <connpoint role="src" target="id-0066-00000100"/>
- </connection>
- <connection id="id-0068-00000131" kind="SameAspectRight" role="SameAspectRight" guid="{a45d7465-78dd-4775-b043-ac8f74fdfb46}" relid="0x37">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000101"/>
- <connpoint role="src" target="id-0067-00000039"/>
- </connection>
- <connection id="id-0068-00000132" kind="SameAspectLeft" role="SameAspectLeft" guid="{a08f07c2-f852-4a24-9eea-4bc4bca61382}" relid="0x38">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000101"/>
- <connpoint role="dst" target="id-0069-00000016"/>
- </connection>
- <set id="id-0069-00000014" kind="Aspect" role="Aspect" guid="{3dbd9243-a311-4b84-bc48-32854c365207}" relid="0x0" members="id-0066-000000fd">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1356</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>837,28</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>837,28</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000015" kind="Aspect" role="Aspect" guid="{232afda2-757f-44fc-9480-7cd8ce2ec38e}" relid="0x0" members="id-0066-000000fd">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1357</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>834,112</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>834,112</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000016" kind="Aspect" role="Aspect" guid="{48809c60-a013-4db2-b047-02ba17a871ca}" relid="0x36" members="id-0066-000000fd">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>835,196</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>835,196</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-00000009" kind="ParadigmSheet" guid="{52bacad6-70d8-4533-a69e-5ae77ee2505b}" relid="0x8" childrelidcntr="0x3b">
- <name>Sets</name>
- <atom id="id-0066-00000102" kind="FCO" role="FCO" guid="{3fe071f8-2a44-4636-a77f-0d8b0b8eddb7}" relid="0x14">
- <name>BaseSet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,469</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,469</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,469</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,469</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,469</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value></value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000103" kind="Reference" role="Reference" guid="{2f2c552b-67f0-4680-a734-219e1205bd84}" relid="0x15">
- <name>SetProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1098</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SetProxy" isopaque="yes">
- <value>1180</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1326</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1218</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1296</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1262</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>238,637</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>238,637</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>238,637</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>238,637</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>238,637</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>setproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000104" kind="Inheritance" role="Inheritance" guid="{f2fa48b7-a421-4ca5-b9f7-758d6368f5bd}" relid="0x3">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>276,593</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>276,593</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>276,593</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>276,593</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>276,593</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000105" kind="Inheritance" role="Inheritance" guid="{ebe20cbb-622e-45b6-847b-6752ef20bbbf}" relid="0x18">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,551</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,551</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,551</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,551</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,551</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000106" kind="SameAspect" role="SameAspect" guid="{505b41fd-ae05-40a1-866f-8b13c38c4705}" relid="0x1d">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,45</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,45</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000107" kind="Connection" role="Connection" guid="{20057be5-ac34-40e2-bd58-4f4b6a07aa84}" relid="0x2">
- <name>SetMembership</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1113</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="SetMembership" isopaque="yes">
- <value>1179</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1202</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1243</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,273</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,273</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,273</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,273</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>382,273</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>diamond</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName=srcSetMembers
-dName=dstSets</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000108" kind="Connector" role="Connector" guid="{77dcd05a-bc4d-4c23-a55d-e98307da0dab}" relid="0x8">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>340,298</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>340,298</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>340,298</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>newNESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000109" kind="Atom" role="Atom" guid="{39a4962f-7556-43b5-b684-353ea94e1d3e}" relid="0x1">
- <name>Set</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Set" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1066</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Set" isopaque="yes">
- <value>1178</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1325</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1217</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1295</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1261</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>98,637</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>98,637</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>98,637</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>98,637</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>98,637</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Set" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>set.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000010a" kind="SameAspect" role="SameAspect" guid="{69dbce02-2eb6-46d7-8623-53cd626b9c4e}" relid="0x11">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,122</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,122</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000010b" kind="Constraint" role="Constraint" guid="{3fae5be9-d4fe-4f33-9239-fbdc8666e42a}" relid="0x25">
- <name>HasMember</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,706</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,741</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Set is superfluous. Set has to contain at least one FCO as member. Set content inherited by Implementation inheritance.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( set : gme::FCO | set.connectedFCOs( "src", SetMembership ) -> notEmpty() )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000010c" kind="Inheritance" role="Inheritance" guid="{b53c7a17-6990-402c-b65f-fa205dd470d0}" relid="0x4">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,425</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,425</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,425</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,425</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,425</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000010d" kind="SameAspect" role="SameAspect" guid="{0512ffb9-739a-4445-9ee2-bea593db7aa7}" relid="0x39">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,199</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>813,199</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-0000003a" kind="FCOProxy" role="FCOProxy" guid="{5de3f51b-cd22-4ea6-9946-6235771ec6a6}" relid="0x9" referred="id-0066-00000121">
- <name>ProxyBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,518</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,518</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,518</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,518</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,518</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000003b" kind="ModelProxy" role="ModelProxy" guid="{c87e5850-56f6-444e-a368-62018c1febb9}" relid="0x13" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>555,273</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>555,273</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>555,273</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>555,273</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>555,273</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000003c" kind="FCOProxy" role="FCOProxy" guid="{8fcd3b70-c755-4a54-866d-786760bde7a8}" relid="0x1c" referred="id-0066-0000012d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>264,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000003d" kind="FCOProxy" role="FCOProxy" guid="{c74ba802-fffd-488c-b261-8a05a5150e7a}" relid="0x1e" referred="id-0066-0000012c">
- <name>BaseFCOClass</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>36,14</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-0000003e" kind="AspectProxy" role="AspectProxy" guid="{b93cf316-11b9-4a96-a9d6-15c068ae4691}" relid="0x22" referred="id-0069-0000001a">
- <name>ClassDiagramRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,28</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,28</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-0000003f" kind="AspectProxy" role="AspectProxy" guid="{31118c3c-cfee-412a-b4f0-1df13238531c}" relid="0xe" referred="id-0069-0000001d">
- <name>VisualizationRef</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,105</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000040" kind="AspectProxy" role="AspectProxy" guid="{09c7fd96-8bf4-47ec-92b9-cb81c142dea0}" relid="0x37" referred="id-0069-0000001e">
- <name>AllRef</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,182</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>679,182</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000133" kind="HasConstraint" role="HasConstraint" guid="{42f413cd-92b6-459c-b29f-6da9d4eb1886}" relid="0x26">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000109"/>
- <connpoint role="src" target="id-0066-0000010b"/>
- </connection>
- <connection id="id-0068-00000134" kind="SameAspectLeft" role="SameAspectLeft" guid="{17387b8a-1549-4646-8fbc-01cec1d98a85}" relid="0xd">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000010a"/>
- <connpoint role="dst" target="id-0069-00000017"/>
- </connection>
- <connection id="id-0068-00000135" kind="ReferTo" role="ReferTo" guid="{1fe0b8f2-66f4-4fd9-b24c-36480fc65969}" relid="0x21">
- <name>ReferTo</name>
- <connpoint role="src" target="id-0066-00000103"/>
- <connpoint role="dst" target="id-0066-00000109"/>
- </connection>
- <connection id="id-0068-00000136" kind="BaseInheritance" role="BaseInheritance" guid="{2e62d147-665f-4bb8-88cb-60c94fbd3c2d}" relid="0x20">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000102"/>
- <connpoint role="dst" target="id-0066-00000105"/>
- </connection>
- <connection id="id-0068-00000137" kind="BaseInheritance" role="BaseInheritance" guid="{f96533d6-12a8-4f0f-8191-573d091b5371}" relid="0x6">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-0000010c"/>
- <connpoint role="src" target="id-0067-0000003d"/>
- </connection>
- <connection id="id-0068-00000138" kind="SameAspectRight" role="SameAspectRight" guid="{f783327c-f13c-4f0b-8810-8adda746421b}" relid="0x17">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000106"/>
- <connpoint role="src" target="id-0067-0000003e"/>
- </connection>
- <connection id="id-0068-00000139" kind="DerivedInheritance" role="DerivedInheritance" guid="{46f53d83-3630-4be9-9f30-fa62f84d266d}" relid="0x5">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000102"/>
- <connpoint role="src" target="id-0066-0000010c"/>
- </connection>
- <connection id="id-0068-0000013a" kind="DerivedInheritance" role="DerivedInheritance" guid="{9f80a249-6ef6-490b-a1dc-1e6cad54b7e1}" relid="0x1a">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000103"/>
- <connpoint role="src" target="id-0066-00000105"/>
- </connection>
- <connection id="id-0068-0000013b" kind="DerivedInheritance" role="DerivedInheritance" guid="{4d11f3bb-b1b8-407d-b867-c149afa6b04a}" relid="0x1f">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000105"/>
- <connpoint role="dst" target="id-0066-00000109"/>
- </connection>
- <connection id="id-0068-0000013c" kind="SameAspectRight" role="SameAspectRight" guid="{196ac171-9e8a-4a1b-a5b5-60e0d687a16f}" relid="0xa">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000010a"/>
- <connpoint role="src" target="id-0067-0000003f"/>
- </connection>
- <connection id="id-0068-0000013d" kind="DerivedInheritance" role="DerivedInheritance" guid="{24d4b5c1-81bb-4d8f-96b2-5330e7394537}" relid="0xb">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000103"/>
- <connpoint role="src" target="id-0066-00000104"/>
- </connection>
- <connection id="id-0068-0000013e" kind="BaseInheritance" role="BaseInheritance" guid="{dff7a272-5f12-45b7-909a-8909859a314c}" relid="0x16">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-00000104"/>
- <connpoint role="src" target="id-0067-0000003a"/>
- </connection>
- <connection id="id-0068-0000013f" kind="Containment" role="Containment" guid="{6f4f166a-4d7c-467f-af31-7089134ed293}" relid="0x12">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000107"/>
- <connpoint role="dst" target="id-0067-0000003b"/>
- </connection>
- <connection id="id-0068-00000140" kind="AssociationClass" role="AssociationClass" guid="{c81935fa-eef8-42df-904f-18abc4b06115}" relid="0xc">
- <name>AssociationClass</name>
- <connpoint role="dst" target="id-0066-00000107"/>
- <connpoint role="src" target="id-0066-00000108"/>
- </connection>
- <connection id="id-0068-00000141" kind="SameAspectLeft" role="SameAspectLeft" guid="{204a096e-c0c9-4060-9864-879d96754f5b}" relid="0x7">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000106"/>
- <connpoint role="dst" target="id-0069-00000018"/>
- </connection>
- <connection id="id-0068-00000142" kind="SourceToConnector" role="SourceToConnector" guid="{9e4f9987-cb83-4f11-978a-1eacfc0aa055}" relid="0x33">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000108"/>
- <connpoint role="src" target="id-0067-0000003c"/>
- </connection>
- <connection id="id-0068-00000143" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{6e09c542-e882-4f30-bb67-09d108edcedf}" relid="0x34">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000102"/>
- <connpoint role="src" target="id-0066-00000108"/>
- </connection>
- <connection id="id-0068-00000144" kind="SameAspectRight" role="SameAspectRight" guid="{bcbf5448-0a23-4b7f-ba8d-b8010865fae0}" relid="0x3a">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000010d"/>
- <connpoint role="src" target="id-0067-00000040"/>
- </connection>
- <connection id="id-0068-00000145" kind="SameAspectLeft" role="SameAspectLeft" guid="{61a6be9b-068a-45fc-9e4a-89559b164690}" relid="0x3b">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000010d"/>
- <connpoint role="dst" target="id-0069-00000019"/>
- </connection>
- <set id="id-0069-00000017" kind="Aspect" role="Aspect" guid="{eb4fbbbc-c899-411c-a2c4-d48c8359375a}" relid="0x0" members="id-0066-00000107">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1376</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>876,105</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>876,105</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000018" kind="Aspect" role="Aspect" guid="{01dce481-00cd-4383-84d5-d76d972b132e}" relid="0x0" members="id-0066-00000107">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1377</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>872,28</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>872,28</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000019" kind="Aspect" role="Aspect" guid="{013f35aa-6634-475f-ae4c-9b8b1fc94899}" relid="0x38" members="id-0066-00000107">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>877,182</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>877,182</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-0000000a" kind="ParadigmSheet" guid="{7b81a9dc-abcf-4c6c-be55-f8428ed93815}" relid="0x1" childrelidcntr="0xc9">
- <name>Stereotypes</name>
- <atom id="id-0066-0000010e" kind="BooleanAttribute" role="BooleanAttribute" guid="{ecaa4547-ecf9-4de4-b673-a0681331f754}" relid="0xa8">
- <name>IsNameEnabled</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1378</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>542,392</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>542,392</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is Name enabled?</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000010f" kind="FieldAttribute" role="FieldAttribute" guid="{0b69ed52-0c20-4d13-ab9d-894e0bd44f99}" relid="0xa7">
- <name>NameWrapNum</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1379</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,602</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,602</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType">
- <value>integer</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>0</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Name wrapping:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000110" kind="FieldAttribute" role="FieldAttribute" guid="{ba491105-ec35-404f-98ca-5e155d51b63b}" relid="0xa5">
- <name>InstanceIcon</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1376</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,532</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,532</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Instance icon name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000111" kind="FieldAttribute" role="FieldAttribute" guid="{16e08f62-e275-4ca6-8905-d0973f6d9260}" relid="0xa3">
- <name>SubTypeIcon</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1377</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,462</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,462</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Subtype icon name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000112" kind="BooleanAttribute" role="BooleanAttribute" guid="{e295fe64-7fad-448f-b79b-e7f04d4b2324}" relid="0x9c">
- <name>IsTypeShown</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1374</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>542,322</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>542,322</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is type shown?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000113" kind="Model" role="Model" guid="{de8da1fb-f8a8-4a15-ac7b-ecd45690439c}" relid="0x41">
- <name>ParadigmSheet</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1131</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>672,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>673,25</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>693,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>693,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>693,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder">
- <value>true</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>0</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000114" kind="FCO" role="FCO" guid="{ac1c319b-9c97-4b1c-a32d-d11ddbf7e442}" relid="0x3a">
- <name>BelongsToAspect</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>519,77</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>519,83</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>528,90</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>526,84</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>526,84</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000115" kind="FCO" role="FCO" guid="{6decd90f-5668-4ebf-9bd7-9b8b8d511f78}" relid="0x54">
- <name>BaseModel</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,1540</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,1645</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>565,819</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>565,819</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>565,819</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000116" kind="Reference" role="Reference" guid="{08b33d2f-437f-40c3-b8a7-f253e81d5d12}" relid="0x34">
- <name>FCOProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1094</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1156</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1320</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1212</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1290</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1256</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>133,1680</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>133,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>147,973</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>147,973</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>147,973</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>fcoproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000117" kind="FieldAttribute" role="FieldAttribute" guid="{43d6ede6-e21e-467d-8deb-be084ba9b0c9}" relid="0x39">
- <name>GeneralPreferences</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1012</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>43,224</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>43,230</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline">
- <value>8</value>
- </attribute>
- <attribute kind="Prompt">
- <value>General preferences:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000118" kind="FCO" role="FCO" guid="{458f28b7-b754-4350-95e9-12448463422e}" relid="0x40">
- <name>ContainedInPar</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>336,21</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>336,21</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>343,21</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>343,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>343,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000119" kind="Inheritance" role="Inheritance" guid="{0f6bdb79-14c7-4d3f-85e4-3445f44a2bd8}" relid="0x5b">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>612,1622</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>612,1727</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>626,908</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>626,908</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>626,908</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000011a" kind="FieldAttribute" role="FieldAttribute" guid="{80a2c02e-f732-47db-b584-af6884de36b7}" relid="0x3c">
- <name>Icon</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1333</value>
- <regnode name="Atom" isopaque="yes">
- <value>1056</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,371</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,371</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Icon name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000011b" kind="Connector" role="Connector" guid="{90e10e4b-236c-4ae8-9b5b-62bade765a4f}" relid="0x30">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>627,249</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>627,242</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>627,242</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nwESW</value>
- </regnode>
- </atom>
- <atom id="id-0066-0000011c" kind="Constraint" role="Constraint" guid="{e5c83144-5b22-4116-8d73-228c26d17619}" relid="0x6d">
- <name>ValidCardinality</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>874,440</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1014,216</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of cardinality is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ws = "[\t ]*" in
-let num = "[0-9][0-9]*" in
-let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
-let item = "(" + num +"|" + rng + ")" in
-let car = self.Cardinality.trim() in
-car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000011d" kind="EnumAttribute" role="EnumAttribute" guid="{433f496a-1300-480c-8d94-56551388971f}" relid="0x58">
- <name>NamePosition</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1334</value>
- <regnode name="Atom" isopaque="yes">
- <value>1058</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1061</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1064</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>101,511</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>101,511</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DefaultItem">
- <value>South</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="MenuItems">
- <value>North, 0
-
-Northeast, 1
-
-East, 2
-
-Southeast, 3
-
-South, 4
-
-Southwest, 5
-
-West, 6
-
-Northwest, 7
-
-Center, 8</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Name position:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000011e" kind="Atom" role="Atom" guid="{a1a740d8-e545-4ef8-8765-6b0af48fa6e2}" relid="0x44">
- <name>Atom</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Atom" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1055</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1135</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1315</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1207</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1285</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1251</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>301,1673</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>301,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>308,973</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>308,973</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>308,973</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Atom" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>atom.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000011f" kind="FCO" role="FCO" guid="{858175ae-7b77-4eef-aebb-962c66672383}" relid="0x77">
- <name>FCOBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,1547</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>99,1652</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>113,819</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>113,819</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>113,819</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000120" kind="Constraint" role="Constraint" guid="{196a34b2-7741-4a34-b666-aceecc4e38d4}" relid="0x6f">
- <name>ValidRole</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>874,503</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1014,279</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of containment role is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let role = self.Rolename.trim() in
-role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000121" kind="FCO" role="FCO" guid="{c6180f6f-8b3f-4ea2-b10f-602f64ac6dc2}" relid="0x47">
- <name>ProxyBase</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>804,1659</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>804,1764</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>818,945</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>818,945</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>818,945</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000122" kind="Connection" role="Connection" guid="{de3e4585-5d80-4191-ad4e-7f3f736270f5}" relid="0x33">
- <name>Containment</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Containment" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1111</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Containment" isopaque="yes">
- <value>1147</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1219</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1263</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,259</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>687,263</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>689,203</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>689,203</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>689,203</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Containment" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>diamond</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = srcContainment
-dName = dstContainment</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1">
- <value>Rolename</value>
- </attribute>
- <attribute kind="SrcAttrLabel2">
- <value>Cardinality</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000123" kind="Atom" role="Atom" guid="{9f3ecc48-8455-49ca-b1ca-2a9d1ea4ec96}" relid="0x46">
- <name>Model</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Model" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1063</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Model" isopaque="yes">
- <value>1167</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1321</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1213</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1291</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1257</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>539,1680</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>539,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>553,966</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>553,966</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>553,966</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Model" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>model.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable">
- <value>true</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000124" kind="Inheritance" role="Inheritance" guid="{cbb0de4a-f24d-4644-8b1b-c8857873231a}" relid="0x4a">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,1622</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>122,1727</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>136,908</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>136,908</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>136,908</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000125" kind="Inheritance" role="Inheritance" guid="{8c2db39c-bf13-4783-b4f9-3dde82f658c7}" relid="0x45">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,96</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,96</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,131</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,131</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,131</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nS</value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value></value>
- </regnode>
- </atom>
- <atom id="id-0066-00000126" kind="BooleanAttribute" role="BooleanAttribute" guid="{90a2c93a-bc9c-4d62-b487-53acd35b3664}" relid="0x3e">
- <name>IsPort</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1014</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>864,210</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>869,216</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Object is a port?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000127" kind="BooleanAttribute" role="BooleanAttribute" guid="{a17e6667-981d-4aa0-840b-37b1b25bd8c4}" relid="0x57">
- <name>InRootFolder</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1059</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1093</value>
- </regnode>
- <regnode name="Connection" isopaque="yes">
- <value>1053</value>
- </regnode>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1091</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1062</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1095</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1065</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1097</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1083</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1101</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1070</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1099</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>24,154</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,160</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value></value>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>In root folder?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000128" kind="FieldAttribute" role="FieldAttribute" guid="{092e8780-ba2b-4d9a-a93d-81a92e277877}" relid="0x42">
- <name>PortIcon</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1057</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1340</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1336</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1341</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1337</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1342</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1335</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1339</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1338</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1343</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,441</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,441</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Port icon name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000129" kind="Inheritance" role="Inheritance" guid="{0735b57e-d0ed-405a-95e2-3d8e5bae71eb}" relid="0x35">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>563,166</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>563,166</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>570,166</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>570,166</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>570,166</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000012a" kind="Folder" role="Folder" guid="{53b02611-dcf3-4454-8473-6e5dc20cc9c7}" relid="0x51">
- <name>SheetFolder</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1331</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>716,133</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>736,433</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>848,27</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>842,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>842,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>true</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000012b" kind="FieldAttribute" role="FieldAttribute" guid="{c11cb9e3-eca7-4728-8bde-f16d2d50e743}" relid="0x3f">
- <name>Rolename</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1015</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>867,280</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>869,286</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>CompositionRole</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000012c" kind="FCO" role="FCO" guid="{8b944577-437a-4c34-b859-cfbc14a25342}" relid="0x32">
- <name>BaseFCOClass</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>288,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>288,434</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>295,364</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>295,364</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>295,364</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000012d" kind="FCO" role="FCO" guid="{5c68db57-fe91-411e-8432-3bde36d79f14}" relid="0x2d">
- <name>BaseFCO</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>306,266</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>306,266</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>313,196</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>313,196</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>313,196</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>color = 0x0</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000012e" kind="Constraint" role="Constraint" guid="{7ef65822-a17f-4437-a8dc-360b7fb93540}" relid="0x8e">
- <name>HasPart</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>559,1812</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>587,1126</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Model has to have at least one kind to contain</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( model : gme::FCO | model.connectedFCOs( "src", Containment ) -> notEmpty() )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000012f" kind="BooleanAttribute" role="BooleanAttribute" guid="{7c276111-038f-4b2a-b612-93624f741519}" relid="0x52">
- <name>IsAbstract</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1013</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>24,84</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>29,90</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Abstract?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000130" kind="Inheritance" role="Inheritance" guid="{03f33a55-ab49-4966-9439-c5ee266a1320}" relid="0x3b">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>829,1734</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>829,1839</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>843,1020</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>843,1020</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>843,1020</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000131" kind="Constraint" role="Constraint" guid="{e6cf7542-cae9-426c-af53-e77755afb222}" relid="0x69">
- <name>Abstract</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>69,1777</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>83,1133</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>FCO has to be abstract.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.IsAbstract </value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000132" kind="BooleanAttribute" role="BooleanAttribute" guid="{bf677441-4751-4adb-83b6-a924db0bf4f5}" relid="0x86">
- <name>IsHotspotEnabled</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1359</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>87,651</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>87,651</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Hotspots Enabled:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000133" kind="FieldAttribute" role="FieldAttribute" guid="{54c731b6-2b4b-4297-a038-18d168f26899}" relid="0x56">
- <name>Decorator</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1332</value>
- <regnode name="Atom" isopaque="yes">
- <value></value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,581</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>118,581</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Decorator:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000134" kind="Inheritance" role="Inheritance" guid="{f3d1223e-10ea-49cc-badb-28a74d54c484}" relid="0x31">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,383</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,383</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,313</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,313</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,313</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000135" kind="FCO" role="FCO" guid="{9665ab8e-8db3-4973-908a-ddde53c2a434}" relid="0x2e">
- <name>BaseAtom</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>350,1547</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>350,1652</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>357,819</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>357,819</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>357,819</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000136" kind="Inheritance" role="Inheritance" guid="{920f7d4d-9f93-417f-a513-4e502ddaeef6}" relid="0x53">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,1475</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,1580</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,740</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,740</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,740</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="namePosition" isopaque="yes">
- <value>4</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000137" kind="Atom" role="Atom" guid="{86b9bae4-4927-4924-8636-ddaa43e3a8ef}" relid="0x55">
- <name>FCO</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCO" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1060</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="FCO" isopaque="yes">
- <value>1155</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1319</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1211</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1289</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1255</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>49,1680</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>49,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>63,973</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>63,973</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>63,973</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FCO" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>fco.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000138" kind="FieldAttribute" role="FieldAttribute" guid="{c84e6ab2-e3be-4daf-a886-d086b82da282}" relid="0x43">
- <name>Cardinality</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Containment" isopaque="yes">
- <value>1112</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>867,350</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>869,356</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>0..*</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Cardinality:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000139" kind="Reference" role="Reference" guid="{48920dd7-3c36-4f1c-9be9-ae9e5d2b9be3}" relid="0x59">
- <name>AtomProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1092</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1136</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1316</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1208</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1286</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1252</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>392,1673</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>392,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>399,973</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>399,973</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>399,973</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>atomproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000013a" kind="Reference" role="Reference" guid="{739a7bb1-b60b-4401-a594-07a1cb48a834}" relid="0x5a">
- <name>ModelProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1096</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1168</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1322</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1214</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1292</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1258</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>630,1680</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>630,1771</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>644,966</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>644,966</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>644,966</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>modelproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000013b" kind="Inheritance" role="Inheritance" guid="{6c538b1d-736e-4790-8b8d-fc81bd026f40}" relid="0x15">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,1622</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>374,1727</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,922</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,922</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>381,922</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000013c" kind="FieldAttribute" role="FieldAttribute" guid="{e009769b-9745-4258-986f-7650cb5df733}" relid="0x98">
- <name>DisplayedName</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Atom" isopaque="yes">
- <value>1363</value>
- </regnode>
- <regnode name="AtomProxy" isopaque="yes">
- <value>1369</value>
- </regnode>
- <regnode name="Connection" isopaque="yes">
- <value>1366</value>
- </regnode>
- <regnode name="ConnectionProxy" isopaque="yes">
- <value>1372</value>
- </regnode>
- <regnode name="FCO" isopaque="yes">
- <value>1364</value>
- </regnode>
- <regnode name="FCOProxy" isopaque="yes">
- <value>1370</value>
- </regnode>
- <regnode name="Model" isopaque="yes">
- <value>1365</value>
- </regnode>
- <regnode name="ModelProxy" isopaque="yes">
- <value>1371</value>
- </regnode>
- <regnode name="Reference" isopaque="yes">
- <value>1362</value>
- </regnode>
- <regnode name="ReferenceProxy" isopaque="yes">
- <value>1368</value>
- </regnode>
- <regnode name="Set" isopaque="yes">
- <value>1361</value>
- </regnode>
- <regnode name="SetProxy" isopaque="yes">
- <value>1367</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>55,294</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>57,300</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Displayed name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000013d" kind="BooleanAttribute" role="BooleanAttribute" guid="{a29b4427-9a85-4d4e-83f9-9f46e6e920d4}" relid="0x9f">
- <name>IsTypeInfoShown</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1375</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>745,1505</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>745,1617</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Typeinfo displayed</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000013e" kind="Constraint" role="Constraint" guid="{074d326f-8401-423f-96ba-5b29a133decc}" relid="0xa4">
- <name>NotEmptyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1021,1602</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1014,909</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- self.name.trim() = "" implies self.equivalenceEnds().notEmpty()
-self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000013f" kind="Constraint" role="Constraint" guid="{8f1aeca6-1fdb-407c-a76f-217c77516b2a}" relid="0xa6">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1021,1658</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1014,1028</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000140" kind="Constraint" role="Constraint" guid="{b6fc57a3-4b35-4a22-b27c-315ff91cf025}" relid="0xa8">
- <name>NotNull</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1021,1714</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1014,972</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Proxy is superfulous or invalid. It refers to null.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not self.oclAsType( gme::Reference ).refersTo().isNull()</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000141" kind="BooleanAttribute" role="BooleanAttribute" guid="{b4911241-6c98-43af-b6f8-4332aa6a5479}" relid="0xb0">
- <name>IsGradientFillEnabled</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>80,721</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>80,861</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is gradient fill enabled?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000142" kind="FieldAttribute" role="FieldAttribute" guid="{17e9b84c-6a3d-47a4-8a0e-455f625f0067}" relid="0xb1">
- <name>GradientFillColor</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,791</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,931</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>This is the 2nd color used for the gradient fill, the 1st is the FillColor</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Gradient fill color:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000143" kind="FieldAttribute" role="FieldAttribute" guid="{c96183ad-cc76-443f-9f5e-f46830a85bb1}" relid="0xb2">
- <name>GradientFillDirection</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>113,861</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>113,1001</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Angle from 0-90 degree where the gradient points</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Gradient fill direction:</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000144" kind="BooleanAttribute" role="BooleanAttribute" guid="{f2f6efde-954a-4d13-bef1-45d7628a9302}" relid="0xb3">
- <name>IsShadowCastEnabled</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>540,679</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>106,1078</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is shadow casting enabled?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000145" kind="FieldAttribute" role="FieldAttribute" guid="{d57c7e12-71ea-4545-8193-0c4f48d927d9}" relid="0xb4">
- <name>ShadowColor</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,756</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,1155</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Color of the shadow</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000146" kind="FieldAttribute" role="FieldAttribute" guid="{40c524e6-00c6-4f03-af7c-884c21ee05a7}" relid="0xb5">
- <name>ShadowThickness</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,826</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,1225</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Displacement/offset of the shadow</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000147" kind="FieldAttribute" role="FieldAttribute" guid="{73353a2d-9696-4fe2-956a-860ae74144e3}" relid="0xb6">
- <name>ShadowDirection</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>545,896</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,1295</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>0-360 degree, special: minus degree means a glow around the element</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Direction of the shadow</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000148" kind="BooleanAttribute" role="BooleanAttribute" guid="{eb2643a2-05c4-48d0-865a-881c455fad52}" relid="0xb7">
- <name>IsRoundRectangleEnabled</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>88,931</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>95,1365</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Corners of the rectangle are rounded?</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000149" kind="FieldAttribute" role="FieldAttribute" guid="{a4644a9b-544a-48b5-a067-09e08c203814}" relid="0xb8">
- <name>RoundRectangleRadius</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>89,1008</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>96,1442</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Radius of the recangle corners</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000014a" kind="FieldAttribute" role="FieldAttribute" guid="{7027ebfa-d054-4cad-84f9-4f8412982eec}" relid="0xc2">
- <name>AutoRouterPref</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>90,1169</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>97,721</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Possible values: "NSWEnswe", upper case: source, lower case: destination</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Auto router default directions</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000014b" kind="FieldAttribute" role="FieldAttribute" guid="{953a7299-a7f9-46f1-a966-d3e097db150f}" relid="0xc4">
- <name>HelpURL</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>90,1085</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>97,791</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>This webpage comes up for e.g. by the activation of the element's context menu's Help item</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Help URL:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000014c" kind="BooleanAttribute" role="BooleanAttribute" guid="{b0cea3b8-f544-4f4b-834c-5779c2524870}" relid="0xc6">
- <name>IsResizable</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>696,805</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>542,672</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is Resizable?</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000014d" kind="BooleanAttribute" role="BooleanAttribute" guid="{da71485f-64fd-4cd7-b2ea-82935f8d93bb}" relid="0xc8">
- <name>IsModelAutoRouted</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>745,1575</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>745,1694</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help">
- <value>Are the models' connections treated by the auto router by default.</value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Is auto routed</value>
- </attribute>
- </atom>
- <connection id="id-0068-00000146" kind="HasAttribute" role="HasAttribute" guid="{04ffd3cf-63cc-4efa-a24c-e8bf89d5ade9}" relid="0xa3">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000010f"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-00000147" kind="HasAttribute" role="HasAttribute" guid="{597ecc9e-bd57-4f7b-be6c-79f85d9cbfe6}" relid="0xa2">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000010e"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-00000148" kind="HasAttribute" role="HasAttribute" guid="{215a338b-442a-43c4-b968-0ef3a814df08}" relid="0xa1">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000110"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-00000149" kind="HasAttribute" role="HasAttribute" guid="{21671f74-1ecf-4c46-a924-f0ea9e103898}" relid="0xa0">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000111"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-0000014a" kind="HasAttribute" role="HasAttribute" guid="{2b1be7d0-72b7-47b9-941d-80645158e685}" relid="0x9e">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000112"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-0000014b" kind="DerivedInheritance" role="DerivedInheritance" guid="{f7f858c4-5be3-405d-8823-e97fe60db976}" relid="0x1">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000011e"/>
- <connpoint role="src" target="id-0066-0000013b"/>
- </connection>
- <connection id="id-0068-0000014c" kind="DerivedInheritance" role="DerivedInheritance" guid="{005ba444-8b6f-4b82-aef5-93d99ee666ad}" relid="0x4">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000129"/>
- <connpoint role="dst" target="id-0066-0000012d"/>
- </connection>
- <connection id="id-0068-0000014d" kind="DerivedInheritance" role="DerivedInheritance" guid="{280e7785-b63f-4491-bec6-6a627c9aee02}" relid="0x11">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000125"/>
- <connpoint role="dst" target="id-0066-0000012d"/>
- </connection>
- <connection id="id-0068-0000014e" kind="HasAspect" role="HasAspect" guid="{62af570a-cc77-45df-8bb1-6fa684a10e21}" relid="0xf">
- <name>HasAspect</name>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0069-0000001b"/>
- </connection>
- <connection id="id-0068-0000014f" kind="HasAttribute" role="HasAttribute" guid="{2c65eb90-f7a7-4068-80b5-6bd5b271a159}" relid="0x4c">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000133"/>
- </connection>
- <connection id="id-0068-00000150" kind="HasAspect" role="HasAspect" guid="{5f8083d2-f7f7-48e8-9420-31a184ba0ff3}" relid="0xa">
- <name>HasAspect</name>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0069-0000001a"/>
- </connection>
- <connection id="id-0068-00000151" kind="AssociationClass" role="AssociationClass" guid="{88ab82fa-8025-464d-a90f-52177d931071}" relid="0x10">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-0000011b"/>
- <connpoint role="dst" target="id-0066-00000122"/>
- </connection>
- <connection id="id-0068-00000152" kind="DerivedInheritance" role="DerivedInheritance" guid="{510d5e25-608f-4a06-bc63-dbe0ecaa91dc}" relid="0x79">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nS</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000011f"/>
- <connpoint role="src" target="id-0066-00000136"/>
- </connection>
- <connection id="id-0068-00000153" kind="BaseInheritance" role="BaseInheritance" guid="{dc4777eb-6ac5-46fb-878f-4dfedf5a6d54}" relid="0x78">
- <name>BaseInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Sn</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000011f"/>
- <connpoint role="dst" target="id-0066-00000124"/>
- </connection>
- <connection id="id-0068-00000154" kind="ReferTo" role="ReferTo" guid="{507fdf9f-f97e-4840-80c4-81dcebf9b6b0}" relid="0x5d">
- <name>ReferTo</name>
- <connpoint role="src" target="id-0066-00000116"/>
- <connpoint role="dst" target="id-0066-00000137"/>
- </connection>
- <connection id="id-0068-00000155" kind="DerivedInheritance" role="DerivedInheritance" guid="{28f8084b-53b9-407a-9227-c90cb986bc6e}" relid="0x20">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000135"/>
- <connpoint role="src" target="id-0066-00000136"/>
- </connection>
- <connection id="id-0068-00000156" kind="HasAttribute" role="HasAttribute" guid="{2e347c22-9a77-4860-a4d8-5679c3e0ce54}" relid="0x38">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000122"/>
- <connpoint role="src" target="id-0066-00000126"/>
- </connection>
- <connection id="id-0068-00000157" kind="FolderContainment" role="FolderContainment" guid="{ab28230e-c3a8-490e-917f-361170b1edcb}" relid="0xc">
- <name>FolderContainment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000113"/>
- <connpoint role="dst" target="id-0066-0000012a"/>
- </connection>
- <connection id="id-0068-00000158" kind="HasAspect" role="HasAspect" guid="{69d852fd-b675-4f03-8633-45e1e4473bde}" relid="0x29">
- <name>HasAspect</name>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0069-0000001c"/>
- </connection>
- <connection id="id-0068-00000159" kind="DerivedInheritance" role="DerivedInheritance" guid="{f694b577-6df2-4528-bf48-03fc1bab574e}" relid="0x4e">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000134"/>
- </connection>
- <connection id="id-0068-0000015a" kind="DerivedInheritance" role="DerivedInheritance" guid="{84e84885-1bab-4689-b956-4952f70746bc}" relid="0xe">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000116"/>
- <connpoint role="src" target="id-0066-00000130"/>
- </connection>
- <connection id="id-0068-0000015b" kind="HasAttribute" role="HasAttribute" guid="{f58217bd-81d0-4876-95f6-02dd52c395cf}" relid="0x1c">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000128"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-0000015c" kind="HasAspect" role="HasAspect" guid="{5dfe9fb2-fa8c-4697-abf0-dc9fecfe428b}" relid="0x2a">
- <name>HasAspect</name>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0069-0000001d"/>
- </connection>
- <connection id="id-0068-0000015d" kind="HasAttribute" role="HasAttribute" guid="{25c6cd77-24e7-4d74-9da4-8a02296a85fd}" relid="0x9">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000127"/>
- <connpoint role="dst" target="id-0066-0000012d"/>
- </connection>
- <connection id="id-0068-0000015e" kind="DerivedInheritance" role="DerivedInheritance" guid="{768fddee-9536-4b6c-b842-4314a0b4183c}" relid="0x8">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000130"/>
- <connpoint role="dst" target="id-0066-0000013a"/>
- </connection>
- <connection id="id-0068-0000015f" kind="BaseInheritance" role="BaseInheritance" guid="{2e202a9d-83db-43f3-8d45-e2438ba16fcd}" relid="0x1d">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000115"/>
- <connpoint role="dst" target="id-0066-00000119"/>
- </connection>
- <connection id="id-0068-00000160" kind="HasAttribute" role="HasAttribute" guid="{2e10883f-e80b-4b3c-84f5-65e505fe7edc}" relid="0x87">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value></value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000132"/>
- </connection>
- <connection id="id-0068-00000161" kind="DerivedInheritance" role="DerivedInheritance" guid="{fce24e5f-7b82-429e-8fb3-a8b2ee1d7ecb}" relid="0x1f">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000122"/>
- <connpoint role="src" target="id-0066-00000129"/>
- </connection>
- <connection id="id-0068-00000162" kind="ReferTo" role="ReferTo" guid="{b9de3cbd-bebc-49b1-9916-1ee763b3f28d}" relid="0x1e">
- <name>ReferTo</name>
- <connpoint role="dst" target="id-0066-00000123"/>
- <connpoint role="src" target="id-0066-0000013a"/>
- </connection>
- <connection id="id-0068-00000163" kind="HasAttribute" role="HasAttribute" guid="{b2fb7df3-7377-41bd-b01a-1151f04bfc0f}" relid="0x2b">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000122"/>
- <connpoint role="src" target="id-0066-0000012b"/>
- </connection>
- <connection id="id-0068-00000164" kind="BaseInheritance" role="BaseInheritance" guid="{ba390a47-3577-471f-9ffa-0d34b3079542}" relid="0x2c">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-0000012c"/>
- <connpoint role="dst" target="id-0066-00000136"/>
- </connection>
- <connection id="id-0068-00000165" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a8f4f17a-64dc-4c02-983f-af8798264444}" relid="0x2">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000115"/>
- <connpoint role="src" target="id-0066-0000011b"/>
- </connection>
- <connection id="id-0068-00000166" kind="HasAttribute" role="HasAttribute" guid="{f0d5e8fe-1f0c-4469-99a3-67d2765a8189}" relid="0xd">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012d"/>
- <connpoint role="src" target="id-0066-0000012f"/>
- </connection>
- <connection id="id-0068-00000167" kind="DerivedInheritance" role="DerivedInheritance" guid="{97eb616a-7685-4860-8e09-9b3be9bba4a2}" relid="0x5c">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000139"/>
- <connpoint role="src" target="id-0066-0000013b"/>
- </connection>
- <connection id="id-0068-00000168" kind="BaseInheritance" role="BaseInheritance" guid="{4df7dc3a-0089-4a4e-aa94-d57dae5f0e04}" relid="0x6">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000121"/>
- <connpoint role="dst" target="id-0066-00000130"/>
- </connection>
- <connection id="id-0068-00000169" kind="HasAttribute" role="HasAttribute" guid="{804630d2-db9d-4dca-8a51-436209715127}" relid="0x4f">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-00000117"/>
- <connpoint role="dst" target="id-0066-0000012d"/>
- </connection>
- <connection id="id-0068-0000016a" kind="HasConstraint" role="HasConstraint" guid="{106b9327-f210-43bc-939b-161e82336373}" relid="0x6b">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000131"/>
- <connpoint role="dst" target="id-0066-00000137"/>
- </connection>
- <connection id="id-0068-0000016b" kind="Containment" role="Containment" guid="{fd703598-54f4-485c-82a4-b2a664758982}" relid="0xb">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename">
- <value></value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0066-00000118"/>
- </connection>
- <connection id="id-0068-0000016c" kind="HasAttribute" role="HasAttribute" guid="{29b11f01-5641-4932-8fe0-c7d6ef1b209e}" relid="0x21">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000011a"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-0000016d" kind="BaseInheritance" role="BaseInheritance" guid="{27ebd478-bd87-425f-ae42-47e5ea569349}" relid="0x24">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000118"/>
- <connpoint role="dst" target="id-0066-00000125"/>
- </connection>
- <connection id="id-0068-0000016e" kind="BaseInheritance" role="BaseInheritance" guid="{9fbdddc6-9847-4d48-b29c-46b4f3a28f0d}" relid="0x14">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000135"/>
- <connpoint role="dst" target="id-0066-0000013b"/>
- </connection>
- <connection id="id-0068-0000016f" kind="HasAttribute" role="HasAttribute" guid="{6714bfce-5afb-42ee-af47-e45e34a2c951}" relid="0x22">
- <name>HasAttribute</name>
- <connpoint role="src" target="id-0066-0000011d"/>
- <connpoint role="dst" target="id-0066-0000012c"/>
- </connection>
- <connection id="id-0068-00000170" kind="Containment" role="Containment" guid="{bb53e546-a1a1-41ed-9f7b-9f4b15188984}" relid="0x27">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename">
- <value></value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0066-00000122"/>
- </connection>
- <connection id="id-0068-00000171" kind="HasAttribute" role="HasAttribute" guid="{a47cd4f8-b177-4683-af2e-efddfe7689aa}" relid="0x13">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000122"/>
- <connpoint role="src" target="id-0066-00000138"/>
- </connection>
- <connection id="id-0068-00000172" kind="HasConstraint" role="HasConstraint" guid="{7fcd9f6d-cd64-47dc-ae11-14522e59ae8e}" relid="0x8f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000123"/>
- <connpoint role="src" target="id-0066-0000012e"/>
- </connection>
- <connection id="id-0068-00000173" kind="BaseInheritance" role="BaseInheritance" guid="{b47ed30b-2853-493f-ab6e-fc7fc018abc5}" relid="0x23">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000114"/>
- <connpoint role="dst" target="id-0066-00000129"/>
- </connection>
- <connection id="id-0068-00000174" kind="DerivedInheritance" role="DerivedInheritance" guid="{0172bb8a-37a3-4256-b807-e8746a3fc465}" relid="0x5e">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000119"/>
- <connpoint role="dst" target="id-0066-0000013a"/>
- </connection>
- <connection id="id-0068-00000175" kind="ReferTo" role="ReferTo" guid="{26b1c17a-959e-4a98-b36b-4037b3e4efe1}" relid="0x1a">
- <name>ReferTo</name>
- <connpoint role="dst" target="id-0066-0000011e"/>
- <connpoint role="src" target="id-0066-00000139"/>
- </connection>
- <connection id="id-0068-00000176" kind="HasConstraint" role="HasConstraint" guid="{72219012-6035-4a79-98bd-e252827987fc}" relid="0x70">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000120"/>
- <connpoint role="dst" target="id-0066-00000122"/>
- </connection>
- <connection id="id-0068-00000177" kind="HasConstraint" role="HasConstraint" guid="{eedf1cb2-cdea-41e5-8063-535097ee0793}" relid="0x6e">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000011c"/>
- <connpoint role="dst" target="id-0066-00000122"/>
- </connection>
- <connection id="id-0068-00000178" kind="DerivedInheritance" role="DerivedInheritance" guid="{f7fa49a8-5c23-4a94-8bc6-e9b790c1dfa0}" relid="0x16">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000119"/>
- <connpoint role="dst" target="id-0066-00000123"/>
- </connection>
- <connection id="id-0068-00000179" kind="SourceToConnector" role="SourceToConnector" guid="{56e3055b-86d2-4f78-803f-3087cdcca0dc}" relid="0x26">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-0000011b"/>
- <connpoint role="src" target="id-0066-0000012d"/>
- </connection>
- <connection id="id-0068-0000017a" kind="DerivedInheritance" role="DerivedInheritance" guid="{22e0b1e3-ba0e-43a4-a3a0-cb982fa55703}" relid="0x1b">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000130"/>
- <connpoint role="dst" target="id-0066-00000139"/>
- </connection>
- <connection id="id-0068-0000017b" kind="DerivedInheritance" role="DerivedInheritance" guid="{fce95bbd-b98a-4d42-86e0-ea58d05fef64}" relid="0x25">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-00000124"/>
- <connpoint role="dst" target="id-0066-00000137"/>
- </connection>
- <connection id="id-0068-0000017c" kind="DerivedInheritance" role="DerivedInheritance" guid="{778cf2b3-9d13-4886-9331-13ca4c6f9e79}" relid="0x17">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000116"/>
- <connpoint role="src" target="id-0066-00000124"/>
- </connection>
- <connection id="id-0068-0000017d" kind="BaseInheritance" role="BaseInheritance" guid="{01c07d43-8148-438a-ae6b-42bc88039401}" relid="0x18">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-0000012d"/>
- <connpoint role="dst" target="id-0066-00000134"/>
- </connection>
- <connection id="id-0068-0000017e" kind="DerivedInheritance" role="DerivedInheritance" guid="{15f27229-b782-4e40-80ba-9d6200d43248}" relid="0x28">
- <name>DerivedInheritance</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>n</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000115"/>
- <connpoint role="src" target="id-0066-00000136"/>
- </connection>
- <connection id="id-0068-0000017f" kind="HasAttribute" role="HasAttribute" guid="{ab9128ad-6239-45f2-8267-2ab69959dc7e}" relid="0x99">
- <name>HasAttribute</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ew</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000012d"/>
- <connpoint role="src" target="id-0066-0000013c"/>
- </connection>
- <connection id="id-0068-00000180" kind="HasAttribute" role="HasAttribute" guid="{81448a42-06dd-4c89-ba2d-c12cf2ee5871}" relid="0x9f">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000115"/>
- <connpoint role="src" target="id-0066-0000013d"/>
- </connection>
- <connection id="id-0068-00000181" kind="HasConstraint" role="HasConstraint" guid="{2c39970c-3a3d-4b20-8c25-9ae1749c6fce}" relid="0xa5">
- <name>HasConstraint</name>
- <connpoint role="dst" target="id-0066-00000121"/>
- <connpoint role="src" target="id-0066-0000013e"/>
- </connection>
- <connection id="id-0068-00000182" kind="HasConstraint" role="HasConstraint" guid="{05f4b493-f289-4c03-9ce7-f008c3575134}" relid="0xa7">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>W</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000121"/>
- <connpoint role="src" target="id-0066-0000013f"/>
- </connection>
- <connection id="id-0068-00000183" kind="HasConstraint" role="HasConstraint" guid="{b3393488-25df-4561-876b-d75419dfb23c}" relid="0xa9">
- <name>HasConstraint</name>
- <connpoint role="dst" target="id-0066-00000121"/>
- <connpoint role="src" target="id-0066-00000140"/>
- </connection>
- <connection id="id-0068-00000184" kind="HasAspect" role="HasAspect" guid="{8b1df682-2e72-4ad8-ae01-ddb76c0c4c51}" relid="0xae">
- <name>HasAspect</name>
- <connpoint role="dst" target="id-0066-00000113"/>
- <connpoint role="src" target="id-0069-0000001e"/>
- </connection>
- <connection id="id-0068-00000185" kind="HasAttribute" role="HasAttribute" guid="{44c96f2f-b74e-47fa-8c77-9acbefe6e155}" relid="0xb9">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000141"/>
- </connection>
- <connection id="id-0068-00000186" kind="HasAttribute" role="HasAttribute" guid="{9afae9d0-44e0-4f0c-a414-02d63dda4b24}" relid="0xba">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000142"/>
- </connection>
- <connection id="id-0068-00000187" kind="HasAttribute" role="HasAttribute" guid="{32f6f097-0087-445d-8680-f05d1f8c0a2e}" relid="0xbb">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000143"/>
- </connection>
- <connection id="id-0068-00000188" kind="HasAttribute" role="HasAttribute" guid="{36606d54-f037-427d-b8ab-69b2fe73cf83}" relid="0xbc">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000148"/>
- </connection>
- <connection id="id-0068-00000189" kind="HasAttribute" role="HasAttribute" guid="{5dff7d15-758b-4df7-93c9-1840ebc41075}" relid="0xbd">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000149"/>
- </connection>
- <connection id="id-0068-0000018a" kind="HasAttribute" role="HasAttribute" guid="{3f77e5dc-358e-42b6-9bab-ea987948dcd4}" relid="0xbe">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000144"/>
- </connection>
- <connection id="id-0068-0000018b" kind="HasAttribute" role="HasAttribute" guid="{0c2fe4c0-775a-4c42-ae4e-751653b03512}" relid="0xbf">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000145"/>
- </connection>
- <connection id="id-0068-0000018c" kind="HasAttribute" role="HasAttribute" guid="{2c2dc97a-b2d7-46b2-bfac-e31d474f05bc}" relid="0xc0">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000146"/>
- </connection>
- <connection id="id-0068-0000018d" kind="HasAttribute" role="HasAttribute" guid="{bc60891d-9f05-4aba-8551-6631340e4229}" relid="0xc1">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-00000147"/>
- </connection>
- <connection id="id-0068-0000018e" kind="HasAttribute" role="HasAttribute" guid="{4c047ec7-7e46-4b35-9631-b85dadfff3fd}" relid="0xc3">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-0000014a"/>
- </connection>
- <connection id="id-0068-0000018f" kind="HasAttribute" role="HasAttribute" guid="{dfb4763b-bc88-4aef-8ab8-08ea748b226e}" relid="0xc5">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-0000014b"/>
- </connection>
- <connection id="id-0068-00000190" kind="HasAttribute" role="HasAttribute" guid="{126def3d-6a91-4a72-801d-f7283eef6d86}" relid="0xc7">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-0000012c"/>
- <connpoint role="src" target="id-0066-0000014c"/>
- </connection>
- <connection id="id-0068-00000191" kind="HasAttribute" role="HasAttribute" guid="{e83cdc09-6bf6-4850-875a-4ae24a3ff86b}" relid="0xc9">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000115"/>
- <connpoint role="src" target="id-0066-0000014d"/>
- </connection>
- <set id="id-0069-0000001a" kind="Aspect" role="Aspect" guid="{aa796a51-26dd-428a-be15-083a5f6ad879}" relid="0x0" members="id-0066-00000122 id-0066-0000012d">
- <name>ClassDiagram</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>991,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>984,49</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName">
- <value>Class Diagram</value>
- </attribute>
- </set>
- <set id="id-0069-0000001b" kind="Aspect" role="Aspect" guid="{5a5f3eb9-7e5a-4b1d-bc2e-4fa2e8d5b4b5}" relid="0x0" members="id-0066-0000012d">
- <name>Attributes</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1017,224</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>982,259</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName">
- <value>Attributes</value>
- </attribute>
- </set>
- <set id="id-0069-0000001c" kind="Aspect" role="Aspect" guid="{6f72668c-b569-4b9b-842a-76494f411ab4}" relid="0x0" members="id-0066-00000121 id-0066-0000012d">
- <name>Constraints</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1010,154</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>982,189</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName">
- <value>Constraints</value>
- </attribute>
- </set>
- <set id="id-0069-0000001d" kind="Aspect" role="Aspect" guid="{ad9b88e9-a1e7-4f9a-ac22-9f776466fca5}" relid="0x0" members="id-0066-00000121 id-0066-00000122 id-0066-0000012d">
- <name>Visualization</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>1009,84</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>988,119</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName">
- <value>Visualization</value>
- </attribute>
- </set>
- <set id="id-0069-0000001e" kind="Aspect" role="Aspect" guid="{bb2e9370-b0ee-4eb8-b8c8-d5270334d839}" relid="0xad" members="id-0066-00000121 id-0066-00000122 id-0066-0000012d">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>996,308</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>982,336</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- <model id="id-0065-0000000b" kind="ParadigmSheet" guid="{2f39d582-3efe-4010-beff-11aa7e56b6d1}" relid="0x4" childrelidcntr="0x5c">
- <name>Folders</name>
- <atom id="id-0066-0000014e" kind="Constraint" role="Constraint" guid="{21f3f06b-908f-448f-867c-2999a29eef2f}" relid="0x36">
- <name>ObjectInRootFolder</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>or Atom
-
-is it necessary
-
-not connected</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>503,433</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>503,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>RootFolder has to contain at least either a Model or a Folder.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let mFlags = project.allInstancesOf( Model ) -> exists( m : Model | m.InRootFolder ) in
-let fFlags = project.allInstancesOf( Folder ) -> exists( f : Folder | f.InRootFolder ) in
-mFlags or fFlags</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000014f" kind="Constraint" role="Constraint" guid="{b9f3bf2d-61c6-4f70-84de-0e889c2c2122}" relid="0x39">
- <name>NotNull</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>335,300</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>335,286</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Proxy is superfulous or invalid if it refers to null.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>not refersTo().isNull()</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000150" kind="Constraint" role="Constraint" guid="{66926ea0-b088-483b-a32a-34daeb1afbb6}" relid="0x37">
- <name>HasChild</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>34,559</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>27,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Folder or its proxies or its equivalences have to contain at least one Object ( Folder or FCO ). </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- self.connectedFCOs( "src", FolderContainment ) -> size > 0
-self.folderHasChild(Set{})</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000151" kind="Constraint" role="Constraint" guid="{1c533ff6-840c-405f-abe6-c825bf451c99}" relid="0x2e">
- <name>ValidCardinality</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>377,174</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,174</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of cardinality is invalid.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let ws = "[\t ]*" in
-let num = "[0-9][0-9]*" in
-let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
-let item = "(" + num +"|" + rng + ")" in
-let car = self.Cardinality.trim() in
-car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000152" kind="Constraint" role="Constraint" guid="{be98ce40-febd-4453-a0b6-863e5f58e525}" relid="0x33">
- <name>HasParent</name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>69,622</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>97,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Folder, or its proxies, or its equivalences have to have at least one parent. </value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>-- not self.InRootFolder implies self.allFolders() -> size > 0
-self.folderInFolderGen(Set{})</value>
- </attribute>
- <attribute kind="ConstraintParam">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000153" kind="Constraint" role="Constraint" guid="{600c6c89-286b-44f2-b0ba-6828ecfd43e2}" relid="0x40">
- <name>NotEmpyName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>146,622</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>265,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Name cannot be empty.</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>self.name.trim() <> ""</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority" status="meta">
- <value>2</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000154" kind="Atom" role="Atom" guid="{618c0ecf-097f-4e53-8960-27de1f9f323f}" relid="0x1f">
- <name>Folder</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Folder" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1084</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="Folder" isopaque="yes">
- <value>1158</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1307</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1192</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1274</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1230</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>17,434</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,432</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>11,278</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>17,273</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>59,364</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:Folder" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>neswNESW</value>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>folder.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000155" kind="Connector" role="Connector" guid="{a27b672a-d956-4bd2-b1f9-0b2228eb3dee}" relid="0x26">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>256,102</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>284,102</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>298,151</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="autorouterPref" isopaque="yes">
- <value>nES</value>
- </regnode>
- <regnode name="help" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="nameColor" isopaque="yes">
- <value>1</value>
- </regnode>
- </atom>
- <atom id="id-0066-00000156" kind="FCO" role="FCO" guid="{ceb92fef-60c9-4238-9498-fe0085672b6a}" relid="0x23">
- <name>BaseFolder</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>123,126</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>124,132</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>124,132</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>124,132</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>172,217</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract">
- <value>true</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000157" kind="Inheritance" role="Inheritance" guid="{a08e471b-892e-478c-9140-2e6c8d193658}" relid="0x1e">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,82</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,82</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,82</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,82</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>199,173</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000158" kind="SameAspect" role="SameAspect" guid="{c69c7d05-dc34-435e-afa7-7ace9b1900f3}" relid="0x22">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,283</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,283</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000159" kind="Connection" role="Connection" guid="{1050d64e-a9c8-408a-aa05-60985ccb7956}" relid="0x19">
- <name>FolderContainment</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1123</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="FolderContainment" isopaque="yes">
- <value>1159</value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1194</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1232</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>333,77</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>334,75</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>333,77</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>323,68</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>375,126</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
- <value></value>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="Color" status="meta">
- <value>0x000000</value>
- </attribute>
- <attribute kind="ConnLineEnd">
- <value>diamond</value>
- </attribute>
- <attribute kind="ConnLineStart" status="meta">
- <value>butt</value>
- </attribute>
- <attribute kind="ConnLineType" status="meta">
- <value>solid</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DstAttrLabel2" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>sName = dstFolderContainment
-dName = srcFolderContainment</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="LabelFormatStr" status="meta">
- <value></value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="SrcAttrLabel1" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SrcAttrLabel2" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-0000015a" kind="FieldAttribute" role="FieldAttribute" guid="{35822b0e-1eeb-4fb2-9c1a-fd688be8dcc4}" relid="0x21">
- <name>DisplayedName</name>
- <regnode name="MetaRef" isopaque="yes">
- <value>1050</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>230,476</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>232,482</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GlobalScope" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Displayed name:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000015b" kind="SameAspect" role="SameAspect" guid="{4658303b-3f8b-4a63-b4b8-698c57b9217c}" relid="0x1b">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>911,115</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>911,115</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000015c" kind="BooleanAttribute" role="BooleanAttribute" guid="{327eeaca-a153-4358-873c-e645c243213c}" relid="0x1a">
- <name>InRootFolder</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="Folder" isopaque="yes">
- <value>1085</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>220,392</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>237,412</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="BooleanDefault">
- <value>true</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Prompt">
- <value>In root folder?</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000015d" kind="FieldAttribute" role="FieldAttribute" guid="{dbc98360-1883-4609-b3e4-aaa5cfb0333c}" relid="0x20">
- <name>Cardinality</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="FolderContainment" isopaque="yes">
- <value>1124</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>538,175</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>337,160</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="ContentType" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DataType" status="meta">
- <value>string</value>
- </attribute>
- <attribute kind="FieldDefault">
- <value>0..*</value>
- </attribute>
- <attribute kind="GlobalScope">
- <value>false</value>
- </attribute>
- <attribute kind="Help" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsViewable" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="Multiline" status="meta">
- <value>1</value>
- </attribute>
- <attribute kind="Prompt">
- <value>Cardinality:</value>
- </attribute>
- </atom>
- <atom id="id-0066-0000015e" kind="Inheritance" role="Inheritance" guid="{fd252af8-62e2-4c0a-835a-b4c05a623c99}" relid="0x1d">
- <name></name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,208</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,208</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,208</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>150,208</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>199,299</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-0000015f" kind="Reference" role="Reference" guid="{5847844b-97c8-44b7-a836-7b35d9362027}" relid="0x24">
- <name>FolderProxy</name>
- <regnode name="KindAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>Attributes</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>ClassDiagram</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>Constraints</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>Visualization</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="MetaRef" isopaque="yes">
- <value>1102</value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value></value>
- <regnode name="FolderProxy" isopaque="yes">
- <value>1160</value>
- <regnode name="Attributes" isopaque="yes">
- <value>1308</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>1193</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>1275</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>1231</value>
- </regnode>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>168,287</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>176,286</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>176,286</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>176,279</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>225,377</value>
- </regnode>
- </regnode>
- </regnode>
- <regnode name="PrimaryAspects" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
- <value></value>
- <regnode name="Attributes" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value>yes</value>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value>no</value>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value>no</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator">
- <value>Mga.Decorator.MetaDecorator</value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences">
- <value>
-rName = ref
-rrName = src</value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon">
- <value>folderproxy.bmp</value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition">
- <value>8</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </atom>
- <atom id="id-0066-00000160" kind="SameAspect" role="SameAspect" guid="{6b543092-71e8-40e8-836a-b31f7aaae20f}" relid="0x1c">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>911,38</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>911,38</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000161" kind="SameAspect" role="SameAspect" guid="{933e2196-adc1-4ced-9e74-b86c7216743e}" relid="0x25">
- <name></name>
- <regnode name="ConstraintEnabling" isopaque="yes">
- <value></value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,199</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,199</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <atom id="id-0066-00000162" kind="Constraint" role="Constraint" guid="{6566212e-c3b5-4118-a588-098c930b14d1}" relid="0x43">
- <name>ValidName</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>363,608</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>349,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AddSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangeAttributeEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ChangePropertyEvent">
- <value>true</value>
- </attribute>
- <attribute kind="ChangeRelationEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="CloseEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ConstraintDescription">
- <value>Format of Name is invalid</value>
- </attribute>
- <attribute kind="ConstraintEqn">
- <value>let name = self.name.trim() in
-name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
- </attribute>
- <attribute kind="ConstraintParam" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ConstraintPriority">
- <value>1</value>
- </attribute>
- <attribute kind="CreateEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DeleteEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Depth">
- <value>0</value>
- </attribute>
- <attribute kind="DeriveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="DisconnectEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="LostChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="MoveEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NewChildEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="ReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="RemoveSetEvent" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="UnReferenceEvent" status="meta">
- <value>false</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000163" kind="ConstraintFunc" role="ConstraintFunc" guid="{49a429fd-49d2-4bd1-9900-eb52a1bcc571}" relid="0x4b">
- <name>folderInFolderGen</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>works on Folders
-
-collects the equavalences + references + connected
-
-Folders or FolderProxies
-
-recursice
-
-searches for Folder with attribute
-
-"InRootFolder = true" between the ancestors
-
-
-
-</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>657,370</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>657,370</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if (visited.includes(self))
-then
- false
-else (
- if (self.oclIsTypeOf(Folder) &&
- self.oclAsType(Folder).InRootFolder)
- then
- true
- else (
- let newVisited = visited.union(Set{self}) in
- let conn = self.connectedFCOs( "dst", FolderContainment) in
- let same = self.sameFolderEnds() in
- let refd = self.referencedBy() in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + conn + fcos - Set{self} in
- all->select(s |
- if (s.oclIsTypeOf(Folder) ||
- s.oclIsTypeOf(FolderProxy))
- then
- s.oclAsType(gme::FCO).folderInFolderGen(newVisited)
- else
- false
- endif )->size > 0
- )endif
-)endif
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visited:ocl::Set</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000164" kind="ConstraintFunc" role="ConstraintFunc" guid="{1f6d558e-ac46-439c-95da-e0161bfc68df}" relid="0x54">
- <name>folderHasChild</name>
- <regnode name="FuncDescription" isopaque="yes">
- <value>Folder, or its equivalences, or its proxies
-
-have at least one child.
-
-recursive</value>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>657,433</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>657,433</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="CFuncContext">
- <value>gme::FCO</value>
- </attribute>
- <attribute kind="CFuncDefinition">
- <value>if (visited.includes(self))
-then
- false
-else (
- if (self.connectedFCOs("src", FolderContainment)->size > 0)
- then
- true
- else (
- let newVisited = visited.union(Set{self}) in
- let same = self.sameFolderEnds() in
- let refd = self.referencedBy() in
- let fcos = (if (self.oclIsKindOf(gme::Reference)) then
- (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
- let all = same + refd + fcos - Set{self} in
- all->select(s |
- if (s.oclIsTypeOf(Folder) ||
- s.oclIsTypeOf(FolderProxy))
- then
- s.oclAsType(gme::FCO).folderHasChild(newVisited)
- else
- false
- endif)->size > 0
- )endif
-)endif
-</value>
- </attribute>
- <attribute kind="CFuncParamList">
- <value>visited:ocl::Set</value>
- </attribute>
- <attribute kind="CFuncReturnType">
- <value>ocl::Boolean</value>
- </attribute>
- <attribute kind="CFuncStereotype" status="meta">
- <value>method</value>
- </attribute>
- </atom>
- <atom id="id-0066-00000165" kind="SameAspect" role="SameAspect" guid="{f3095af4-32f0-4997-9870-5b14f38dfc7f}" relid="0x59">
- <name>SameAspect</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,367</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>925,367</value>
- </regnode>
- </regnode>
- </regnode>
- </atom>
- <reference id="id-0067-00000003" kind="FCOProxy" role="FCOProxy" guid="{450d9464-0136-421c-a2da-12ddfd419c6b}" relid="0x17" referred="id-0066-00000118">
- <name>ContainedInPar</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,14</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,14</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,14</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>111,14</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>160,98</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000004" kind="ModelProxy" role="ModelProxy" guid="{f2232b69-272e-4242-98e5-f0e1accded75}" relid="0x18" referred="id-0066-00000113">
- <name>ParadigmSheet</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>541,77</value>
- </regnode>
- </regnode>
- <regnode name="Attributes" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>536,61</value>
- </regnode>
- </regnode>
- <regnode name="ClassDiagram" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>527,77</value>
- </regnode>
- </regnode>
- <regnode name="Constraints" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>536,61</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>576,126</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="AutoRouterPref" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Decorator" status="meta">
- <value></value>
- </attribute>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GeneralPreferences" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="GradientFillDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="HelpURL" status="meta">
- <value></value>
- </attribute>
- <attribute kind="Icon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="InRootFolder" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="InstanceIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="IsAbstract" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsGradientFillEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsHotspotEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsModelAutoRouted" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsNameEnabled" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsResizable" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsRoundRectangleEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsShadowCastEnabled" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="IsTypeInfoShown" status="meta">
- <value>true</value>
- </attribute>
- <attribute kind="IsTypeShown" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="NamePosition" status="meta">
- <value>4</value>
- </attribute>
- <attribute kind="NameWrapNum" status="meta">
- <value>0</value>
- </attribute>
- <attribute kind="PortIcon" status="meta">
- <value></value>
- </attribute>
- <attribute kind="RoundRectangleRadius" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowColor" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowDirection" status="meta">
- <value></value>
- </attribute>
- <attribute kind="ShadowThickness" status="meta">
- <value></value>
- </attribute>
- <attribute kind="SubTypeIcon" status="meta">
- <value></value>
- </attribute>
- </reference>
- <reference id="id-0067-00000005" kind="AspectProxy" role="AspectProxy" guid="{6b5c39a4-d4cd-460a-8993-5e32d14641ee}" relid="0x2b" referred="id-0069-0000001a">
- <name>ClassDiagram</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>784,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>784,21</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000006" kind="AspectProxy" role="AspectProxy" guid="{da39d1d7-938e-4029-bd09-50431f98e212}" relid="0x2d" referred="id-0069-0000001b">
- <name>Attributes</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,266</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,266</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000007" kind="AspectProxy" role="AspectProxy" guid="{6c2793e4-7fa5-4ecf-939d-c12cec2398ee}" relid="0x2c" referred="id-0069-0000001c">
- <name>Constraints</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,182</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,182</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000008" kind="AspectProxy" role="AspectProxy" guid="{7b470398-b85c-449f-b926-e469d1541692}" relid="0x16" referred="id-0069-0000001d">
- <name>Visualization</name>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>784,98</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>784,98</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <reference id="id-0067-00000009" kind="AspectProxy" role="AspectProxy" guid="{ec5cf6b9-27ad-4188-be6d-dd0e68128418}" relid="0x58" referred="id-0069-0000001e">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,350</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>791,350</value>
- </regnode>
- </regnode>
- </regnode>
- </reference>
- <connection id="id-0068-00000192" kind="HasConstraint" role="HasConstraint" guid="{a9253600-7f2e-4c0d-8e7d-e769af07952f}" relid="0x49">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>We</value>
- </regnode>
- <connpoint role="src" target="id-0066-0000014f"/>
- <connpoint role="dst" target="id-0066-0000015f"/>
- </connection>
- <connection id="id-0068-00000193" kind="HasConstraint" role="HasConstraint" guid="{579705ce-c2dd-466d-8cd7-9d153dde68f7}" relid="0x48">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000150"/>
- <connpoint role="dst" target="id-0066-00000154"/>
- </connection>
- <connection id="id-0068-00000194" kind="HasConstraint" role="HasConstraint" guid="{cddcee2e-a8f3-4b96-a32d-17f5e27aa577}" relid="0x47">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000152"/>
- <connpoint role="dst" target="id-0066-00000154"/>
- </connection>
- <connection id="id-0068-00000195" kind="HasConstraint" role="HasConstraint" guid="{dedb08d3-392f-4cb6-a0b4-79e8b83b59be}" relid="0x45">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000153"/>
- <connpoint role="dst" target="id-0066-00000154"/>
- </connection>
- <connection id="id-0068-00000196" kind="HasConstraint" role="HasConstraint" guid="{085a4fe6-e918-4437-9866-deb9faed0d89}" relid="0x44">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-00000154"/>
- <connpoint role="src" target="id-0066-00000162"/>
- </connection>
- <connection id="id-0068-00000197" kind="HasConstraint" role="HasConstraint" guid="{918e007b-8a0d-4421-b22c-e55bd9980161}" relid="0x2f">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000151"/>
- <connpoint role="dst" target="id-0066-00000159"/>
- </connection>
- <connection id="id-0068-00000198" kind="BaseInheritance" role="BaseInheritance" guid="{47867849-cf8a-4d66-bbb4-a0ecebbd9a0f}" relid="0x13">
- <name>BaseInheritance</name>
- <connpoint role="src" target="id-0066-00000156"/>
- <connpoint role="dst" target="id-0066-0000015e"/>
- </connection>
- <connection id="id-0068-00000199" kind="SameAspectLeft" role="SameAspectLeft" guid="{41124dae-40f3-40d5-8cd7-4ee0a7f91726}" relid="0xf">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000158"/>
- <connpoint role="dst" target="id-0069-00000020"/>
- </connection>
- <connection id="id-0068-0000019a" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{05a7ff38-ac7f-4657-b970-5b0e40d6b8f1}" relid="0x4">
- <name>ConnectorToDestination</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="dstRolename" status="meta">
- <value>dst</value>
- </attribute>
- <connpoint role="src" target="id-0066-00000155"/>
- <connpoint role="dst" target="id-0066-00000156"/>
- </connection>
- <connection id="id-0068-0000019b" kind="HasAttribute" role="HasAttribute" guid="{af92fa4f-5546-4f3a-bfbf-c8f2962ec61f}" relid="0x5">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000154"/>
- <connpoint role="src" target="id-0066-0000015a"/>
- </connection>
- <connection id="id-0068-0000019c" kind="SameAspectRight" role="SameAspectRight" guid="{9079464e-fea0-48bf-a451-fdff560818ac}" relid="0x14">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000160"/>
- <connpoint role="src" target="id-0067-00000005"/>
- </connection>
- <connection id="id-0068-0000019d" kind="SourceToConnector" role="SourceToConnector" guid="{3c8cb55a-0a83-48c5-842e-d4dbc4bb4e09}" relid="0x9">
- <name>SourceToConnector</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="srcRolename" status="meta">
- <value>src</value>
- </attribute>
- <connpoint role="dst" target="id-0066-00000155"/>
- <connpoint role="src" target="id-0067-00000003"/>
- </connection>
- <connection id="id-0068-0000019e" kind="Containment" role="Containment" guid="{8ed4089b-c8e7-4e0e-9318-d29cdbf4d7da}" relid="0x11">
- <name>Containment</name>
- <attribute kind="Cardinality" status="meta">
- <value>0..*</value>
- </attribute>
- <attribute kind="IsPort" status="meta">
- <value>false</value>
- </attribute>
- <attribute kind="Rolename" status="meta">
- <value></value>
- </attribute>
- <connpoint role="src" target="id-0066-00000159"/>
- <connpoint role="dst" target="id-0067-00000004"/>
- </connection>
- <connection id="id-0068-0000019f" kind="ReferTo" role="ReferTo" guid="{2775997f-7701-4b7a-8bd1-57b94c53ad89}" relid="0x3">
- <name>ReferTo</name>
- <connpoint role="dst" target="id-0066-00000154"/>
- <connpoint role="src" target="id-0066-0000015f"/>
- </connection>
- <connection id="id-0068-000001a0" kind="AssociationClass" role="AssociationClass" guid="{4442cb42-3119-41ad-95ee-929997a3fc07}" relid="0x6">
- <name>AssociationClass</name>
- <connpoint role="src" target="id-0066-00000155"/>
- <connpoint role="dst" target="id-0066-00000159"/>
- </connection>
- <connection id="id-0068-000001a1" kind="SameAspectRight" role="SameAspectRight" guid="{9979c25e-e900-4d41-8687-b80030efb9ab}" relid="0x7">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000161"/>
- <connpoint role="src" target="id-0067-00000007"/>
- </connection>
- <connection id="id-0068-000001a2" kind="SameAspectLeft" role="SameAspectLeft" guid="{704e8398-74fc-4d36-b118-54ab2cd00713}" relid="0x1">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000160"/>
- <connpoint role="dst" target="id-0069-0000001f"/>
- </connection>
- <connection id="id-0068-000001a3" kind="SameAspectLeft" role="SameAspectLeft" guid="{e9614c12-91e1-43b1-b87e-be32fe348cd4}" relid="0xd">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000161"/>
- <connpoint role="dst" target="id-0069-00000021"/>
- </connection>
- <connection id="id-0068-000001a4" kind="DerivedInheritance" role="DerivedInheritance" guid="{bbf3f2ab-8086-4443-a640-e17418dca17e}" relid="0xc">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000156"/>
- <connpoint role="src" target="id-0066-00000157"/>
- </connection>
- <connection id="id-0068-000001a5" kind="HasAttribute" role="HasAttribute" guid="{86f2fecf-6656-459d-aab9-b12a52a58a96}" relid="0x15">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000154"/>
- <connpoint role="src" target="id-0066-0000015c"/>
- </connection>
- <connection id="id-0068-000001a6" kind="SameAspectRight" role="SameAspectRight" guid="{cde00270-c74d-4527-adca-70ba07cb4eab}" relid="0x8">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-0000015b"/>
- <connpoint role="src" target="id-0067-00000008"/>
- </connection>
- <connection id="id-0068-000001a7" kind="SameAspectRight" role="SameAspectRight" guid="{2afb0f58-1d4b-4ca5-8fe8-616b608a6442}" relid="0xa">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000158"/>
- <connpoint role="src" target="id-0067-00000006"/>
- </connection>
- <connection id="id-0068-000001a8" kind="HasAttribute" role="HasAttribute" guid="{112a44e0-8ee6-4814-bb24-0e55c9f3afd8}" relid="0x10">
- <name>HasAttribute</name>
- <connpoint role="dst" target="id-0066-00000159"/>
- <connpoint role="src" target="id-0066-0000015d"/>
- </connection>
- <connection id="id-0068-000001a9" kind="DerivedInheritance" role="DerivedInheritance" guid="{fd64e8c6-b0ba-4c81-89d5-f4f9b5ae9923}" relid="0x12">
- <name>DerivedInheritance</name>
- <connpoint role="src" target="id-0066-0000015e"/>
- <connpoint role="dst" target="id-0066-0000015f"/>
- </connection>
- <connection id="id-0068-000001aa" kind="BaseInheritance" role="BaseInheritance" guid="{554ed24c-909e-4f0b-a637-82893f5d7228}" relid="0xb">
- <name>BaseInheritance</name>
- <connpoint role="dst" target="id-0066-00000157"/>
- <connpoint role="src" target="id-0067-00000003"/>
- </connection>
- <connection id="id-0068-000001ab" kind="DerivedInheritance" role="DerivedInheritance" guid="{77425f19-63e7-4c1e-a8ce-223e1b4a379f}" relid="0x2">
- <name>DerivedInheritance</name>
- <connpoint role="dst" target="id-0066-00000154"/>
- <connpoint role="src" target="id-0066-0000015e"/>
- </connection>
- <connection id="id-0068-000001ac" kind="SameAspectLeft" role="SameAspectLeft" guid="{8a21318c-25b3-4f0b-b72e-de03de5689c5}" relid="0xe">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-0000015b"/>
- <connpoint role="dst" target="id-0069-00000022"/>
- </connection>
- <connection id="id-0068-000001ad" kind="HasConstraint" role="HasConstraint" guid="{5b4bca05-b5be-483f-92c7-b91e77754755}" relid="0x56">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>N</value>
- </regnode>
- <connpoint role="src" target="id-0066-00000153"/>
- <connpoint role="dst" target="id-0066-0000015f"/>
- </connection>
- <connection id="id-0068-000001ae" kind="HasConstraint" role="HasConstraint" guid="{d80e664e-f4cc-4e4d-94a5-732761bdc1ef}" relid="0x57">
- <name>HasConstraint</name>
- <regnode name="autorouterPref" isopaque="yes">
- <value>Ns</value>
- </regnode>
- <connpoint role="dst" target="id-0066-0000015f"/>
- <connpoint role="src" target="id-0066-00000162"/>
- </connection>
- <connection id="id-0068-000001af" kind="SameAspectRight" role="SameAspectRight" guid="{2866e7d8-971f-4c11-92b7-e2c57d69c7f5}" relid="0x5b">
- <name>SameAspectRight</name>
- <connpoint role="dst" target="id-0066-00000165"/>
- <connpoint role="src" target="id-0067-00000009"/>
- </connection>
- <connection id="id-0068-000001b0" kind="SameAspectLeft" role="SameAspectLeft" guid="{398cd4ec-6cdc-471d-8e98-b62466f1d139}" relid="0x5c">
- <name>SameAspectLeft</name>
- <connpoint role="src" target="id-0066-00000165"/>
- <connpoint role="dst" target="id-0069-00000023"/>
- </connection>
- <set id="id-0069-0000001f" kind="Aspect" role="Aspect" guid="{f9489a68-06cf-4562-9e97-08988fb78bfc}" relid="0x0" members="id-0066-00000156 id-0066-00000159">
- <name>ClassDiagram</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1352</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>977,21</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>977,21</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000020" kind="Aspect" role="Aspect" guid="{1b71a7a1-4d02-42cb-abb4-4a7e17d9d8a2}" relid="0x0" members="id-0066-00000156">
- <name>Attributes</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1351</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,266</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,266</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000021" kind="Aspect" role="Aspect" guid="{e6c3c1b8-de58-498e-b1bb-a56cc4501c57}" relid="0x0" members="id-0066-00000156">
- <name>Constraints</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1350</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,182</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,182</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000022" kind="Aspect" role="Aspect" guid="{a249157d-1270-43cc-88e9-15589d359028}" relid="0x0" members="id-0066-00000156 id-0066-00000159">
- <name>Visualization</name>
- <regnode name="MetaRef" isopaque="yes">
- <value></value>
- <regnode name="ParadigmSheet" isopaque="yes">
- <value>1353</value>
- </regnode>
- </regnode>
- <regnode name="PartRegs" isopaque="yes">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>981,98</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" isopaque="yes">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>981,98</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- <set id="id-0069-00000023" kind="Aspect" role="Aspect" guid="{2d876fb6-39c3-4abd-89df-b3c4fc9c7312}" relid="0x5a" members="id-0066-00000156 id-0066-00000159">
- <name>All</name>
- <regnode name="PartRegs" status="undefined">
- <value></value>
- <regnode name="All" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,350</value>
- </regnode>
- </regnode>
- <regnode name="Visualization" status="undefined">
- <value></value>
- <regnode name="Position" isopaque="yes">
- <value>989,350</value>
- </regnode>
- </regnode>
- </regnode>
- <attribute kind="DisplayedName" status="meta">
- <value></value>
- </attribute>
- </set>
- </model>
- </folder>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE project SYSTEM "mga.dtd">
+
+<project guid="{81B2609C-0311-417B-BD5E-B2380E310C10}" cdate="Tue May 14 09:46:47 2013" mdate="Tue May 14 09:46:47 2013" version="" metaguid="{9D710830-A959-4A60-B7AB-BFA3C4BD3FB9}" metaversion="" metaname="MetaGME">
+ <name>MetaGME</name>
+ <comment>GME Meta Paradigm</comment>
+ <author>A. Ledeczi, P. Volgyesi, J. Sprinkle, T. Paka, Z. Molnar</author>
+ <folder id="id-006a-00000001" relid="0x1" childrelidcntr="0xf" kind="RootFolder" guid="{5297b5a3-1e47-403c-bf85-40d5c5ecce3f}">
+ <name>MetaGME</name>
+ <regnode name="AspectRegistry" isopaque="yes">
+ <value></value>
+ <regnode name="AspectMetaRefs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1503</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1207</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1289</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AspectOrder" isopaque="yes">
+ <value>valid</value>
+ <regnode name="All" isopaque="yes">
+ <value>5</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>4</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>3</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>2</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Aspects" isopaque="yes">
+ <value></value>
+ <regnode name="Aspect-19-Set" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1102</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Aspect" isopaque="yes">
+ <value>1157</value>
+ <regnode name="All" isopaque="yes">
+ <value>1513</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1246</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Aspect" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1504</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1395</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Aspect" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AspectProxy-17-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1130</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AspectProxy" isopaque="yes">
+ <value>1158</value>
+ <regnode name="All" isopaque="yes">
+ <value>1514</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1247</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AspectProxy" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1505</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1396</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DisplayedName-14-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Aspect" isopaque="yes">
+ <value>1103</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="HasAspect-15-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1119</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="HasAspect" isopaque="yes">
+ <value>1186</value>
+ <regnode name="All" isopaque="yes">
+ <value>1542</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1270</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="HasAspect" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1526</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1419</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ReadOnly-40-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1569</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="BooleanAttribute-25-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1068</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BooleanAttribute" isopaque="yes">
+ <value>1165</value>
+ <regnode name="All" isopaque="yes">
+ <value>1521</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1328</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1510</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1475</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BooleanDefault-24-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1003</value>
+ </regnode>
+ </regnode>
+ <regnode name="ContentType-43-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1357</value>
+ </regnode>
+ </regnode>
+ <regnode name="DataType-1e-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1023</value>
+ </regnode>
+ </regnode>
+ <regnode name="DefaultItem-1f-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1025</value>
+ </regnode>
+ </regnode>
+ <regnode name="EnumAttribute-23-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1076</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EnumAttribute" isopaque="yes">
+ <value>1176</value>
+ <regnode name="All" isopaque="yes">
+ <value>1532</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1334</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EnumAttribute" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1518</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1481</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FieldAttribute-20-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1082</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FieldAttribute" isopaque="yes">
+ <value>1182</value>
+ <regnode name="All" isopaque="yes">
+ <value>1538</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1340</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1522</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1487</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FieldDefault-18-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1033</value>
+ </regnode>
+ </regnode>
+ <regnode name="GlobalScope-27-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1035</value>
+ </regnode>
+ </regnode>
+ <regnode name="HasAttribute-1b-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1120</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="HasAttribute" isopaque="yes">
+ <value>1187</value>
+ <regnode name="All" isopaque="yes">
+ <value>1543</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="HasAttribute" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1527</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1490</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Help-3f-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1036</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsViewable-1a-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1045</value>
+ </regnode>
+ </regnode>
+ <regnode name="MenuItems-26-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1047</value>
+ </regnode>
+ </regnode>
+ <regnode name="Multiline-21-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1049</value>
+ </regnode>
+ </regnode>
+ <regnode name="Prompt-1c-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1053</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BonExtender" status="undefined">
+ <value></value>
+ <regnode name="Aspects" status="undefined">
+ <value></value>
+ <regnode name="Aspect-19-Set" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AspectBase-13-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AspectProxy-17-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="HasAspect-15-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Attribute-17-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BooleanAttribute-25-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="EnumAttribute-23-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FieldAttribute-20-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="HasAttribute-1b-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Connections" status="undefined">
+ <value></value>
+ <regnode name="AssociationClass-3e-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseConnection-20-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Connection-3f-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConnectionProxy-2b-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Connector-14-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConnectorToDestination-45-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SourceToConnector-43-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" status="undefined">
+ <value></value>
+ <regnode name="Constraint-38-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintFunc-1b-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="HasConstraint-21-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Equivalences" status="undefined">
+ <value></value>
+ <regnode name="EqOperatorBase-3c-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="EquivLeft-46-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="EquivRight-42-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Equivalence-49-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="EquivalenceBase-38-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspect-3a-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspectBase-47-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspectLeft-3e-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspectRight-3f-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolder-34-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolderBase-45-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolderLeft-43-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolderRight-33-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCOs" status="undefined">
+ <value></value>
+ <regnode name="FCOConstraintBase-1-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Folders" status="undefined">
+ <value></value>
+ <regnode name="BaseFolder-23-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Folder-1f-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FolderContainment-19-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FolderProxy-24-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Inheritances" status="undefined">
+ <value></value>
+ <regnode name="BaseImpInheritance-24-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseInheritance-36-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseIntInheritance-1c-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedImpInheritance-23-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedInheritance-2b-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedIntInheritance-2c-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ImplementationInheritance-22-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="InheritOperator-38-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Inheritance-7-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="InterfaceInheritance-3a-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="References" status="undefined">
+ <value></value>
+ <regnode name="BaseReference-1c-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ReferTo-18-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Reference-16-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ReferenceProxy-1e-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Sets" status="undefined">
+ <value></value>
+ <regnode name="BaseSet-14-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Set-1-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SetMembership-2-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SetProxy-15-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Stereotypes" status="undefined">
+ <value></value>
+ <regnode name="Atom-44-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AtomProxy-59-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseAtom-2e-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseFCO-2d-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseFCOClass-32-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseModel-54-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BelongsToAspect-3a-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ContainedInPar-40-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Containment-33-Connection" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCO-55-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCOBase-77-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCOProxy-34-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Model-46-Atom" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ModelProxy-5a-Reference" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ParadigmSheet-41-Model" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>true</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>self</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ProxyBase-47-FCO" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>false</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>none</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SheetFolder-51-Folder" status="undefined">
+ <value></value>
+ <regnode name="Configs" status="undefined">
+ <value></value>
+ <regnode name="Default" isopaque="yes">
+ <value>true</value>
+ <regnode name="Resp" isopaque="yes">
+ <value>self</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BonExtender_Options" status="undefined">
+ <value></value>
+ <regnode name="GenerateAcceptMethodSpecialized" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="GenerateAcceptMethodWithTraversal" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="GenerateElementsIntoNamespace" isopaque="yes">
+ <value>MetaBON</value>
+ </regnode>
+ <regnode name="GenerateFiniMethod" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="GenerateInitMethod" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="GenerateVisitor" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="OutputInSeparateFile" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="SpecializedAcceptReturnValue" isopaque="yes">
+ <value>0</value>
+ </regnode>
+ <regnode name="TemplateGetter" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="VCVersion6" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="VisitorSignature" isopaque="yes">
+ <value>0</value>
+ </regnode>
+ </regnode>
+ <regnode name="Connections" isopaque="yes">
+ <value></value>
+ <regnode name="AssociationClass-3e-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1104</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AssociationClass" isopaque="yes">
+ <value>1159</value>
+ <regnode name="All" isopaque="yes">
+ <value>1515</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1208</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1248</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AssociationClass" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1506</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1358</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1397</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Cardinality-42-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="ConnectorToDestination" isopaque="yes">
+ <value>1109</value>
+ </regnode>
+ <regnode name="SourceToConnector" isopaque="yes">
+ <value>1129</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Color-1c-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1013</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConnLineEnd-25-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1014</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConnLineStart-13-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1015</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConnLineType-1e-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1016</value>
+ </regnode>
+ </regnode>
+ <regnode name="Connection-3f-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1069</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Connection" isopaque="yes">
+ <value>1166</value>
+ <regnode name="All" isopaque="yes">
+ <value>1522</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1329</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1214</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1295</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1254</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Connection" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1476</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1364</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1443</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1403</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connection" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConnectionProxy-2b-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1135</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1167</value>
+ <regnode name="All" isopaque="yes">
+ <value>1523</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1330</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1215</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1296</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1255</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConnectionProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1477</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1365</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1444</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1404</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Connector-14-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1073</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Connector" isopaque="yes">
+ <value>1168</value>
+ <regnode name="All" isopaque="yes">
+ <value>1524</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1216</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1256</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Connector" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1511</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1366</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1405</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connector" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConnectorToDestination-45-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1108</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConnectorToDestination" isopaque="yes">
+ <value>1169</value>
+ <regnode name="All" isopaque="yes">
+ <value>1525</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1217</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1257</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConnectorToDestination" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1512</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1367</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1406</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DstAttrLabel1-12-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1031</value>
+ </regnode>
+ </regnode>
+ <regnode name="DstAttrLabel2-10-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1032</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsAutoRouted-95-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1567</value>
+ </regnode>
+ </regnode>
+ <regnode name="LabelFormatStr-93-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1565</value>
+ </regnode>
+ </regnode>
+ <regnode name="NamePosition-22-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Connection" isopaque="yes">
+ <value>1072</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SourceToConnector-43-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1128</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SourceToConnector" isopaque="yes">
+ <value>1206</value>
+ <regnode name="All" isopaque="yes">
+ <value>1562</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1244</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1288</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SourceToConnector" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1540</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1394</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1437</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SrcAttrLabel1-24-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1057</value>
+ </regnode>
+ </regnode>
+ <regnode name="SrcAttrLabel2-11-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1058</value>
+ </regnode>
+ </regnode>
+ <regnode name="dstRolename-21-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1062</value>
+ </regnode>
+ </regnode>
+ <regnode name="srcRolename-1f-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1063</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="AddSetEvent-24-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1001</value>
+ </regnode>
+ </regnode>
+ <regnode name="CFuncContext-40-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1004</value>
+ </regnode>
+ </regnode>
+ <regnode name="CFuncDefinition-13-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1005</value>
+ </regnode>
+ </regnode>
+ <regnode name="CFuncParamList-19-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1006</value>
+ </regnode>
+ </regnode>
+ <regnode name="CFuncReturnType-41-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1007</value>
+ </regnode>
+ </regnode>
+ <regnode name="CFuncStereotype-42-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1008</value>
+ </regnode>
+ </regnode>
+ <regnode name="ChangeAttributeEvent-31-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1009</value>
+ </regnode>
+ </regnode>
+ <regnode name="ChangePropertyEvent-22-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1010</value>
+ </regnode>
+ </regnode>
+ <regnode name="ChangeRelationEvent-30-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1011</value>
+ </regnode>
+ </regnode>
+ <regnode name="CloseEvent-8-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1012</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConnectEvent-34-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1017</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraint-38-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1074</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Constraint" isopaque="yes">
+ <value>1170</value>
+ <regnode name="All" isopaque="yes">
+ <value>1526</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1297</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Constraint" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1513</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1445</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Constraint" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintDescription-1c-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1018</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintEqn-1d-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1019</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintFunc-1b-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1075</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConstraintFunc" isopaque="yes">
+ <value>1171</value>
+ <regnode name="All" isopaque="yes">
+ <value>1527</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1298</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ConstraintFunc" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1514</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1446</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintParam-32-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1020</value>
+ </regnode>
+ </regnode>
+ <regnode name="ConstraintPriority-16-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1021</value>
+ </regnode>
+ </regnode>
+ <regnode name="CreateEvent-9-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1022</value>
+ </regnode>
+ </regnode>
+ <regnode name="DeleteEvent-18-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1026</value>
+ </regnode>
+ </regnode>
+ <regnode name="Depth-3a-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1027</value>
+ </regnode>
+ </regnode>
+ <regnode name="DeriveEvent-36-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1028</value>
+ </regnode>
+ </regnode>
+ <regnode name="DisconnectEvent-15-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1029</value>
+ </regnode>
+ </regnode>
+ <regnode name="HasConstraint-21-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1121</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="HasConstraint" isopaque="yes">
+ <value>1188</value>
+ <regnode name="All" isopaque="yes">
+ <value>1544</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1309</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="HasConstraint" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1528</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1457</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="LostChildEvent-35-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1046</value>
+ </regnode>
+ </regnode>
+ <regnode name="MoveEvent-3c-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1048</value>
+ </regnode>
+ </regnode>
+ <regnode name="NewChildEvent-39-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1052</value>
+ </regnode>
+ </regnode>
+ <regnode name="ReferenceEvent-1a-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1054</value>
+ </regnode>
+ </regnode>
+ <regnode name="RemoveSetEvent-33-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1055</value>
+ </regnode>
+ </regnode>
+ <regnode name="UnReferenceEvent-3b-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1060</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Equivalences" isopaque="yes">
+ <value></value>
+ <regnode name="EquivLeft-46-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1115</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EquivLeft" isopaque="yes">
+ <value>1177</value>
+ <regnode name="All" isopaque="yes">
+ <value>1533</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1335</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1222</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1302</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1262</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EquivLeft" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1519</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1482</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1372</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1450</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1411</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="EquivRight-42-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1116</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EquivRight" isopaque="yes">
+ <value>1178</value>
+ <regnode name="All" isopaque="yes">
+ <value>1534</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1336</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1223</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1303</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1263</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="EquivRight" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1520</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1483</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1373</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1451</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1412</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Equivalence-49-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1077</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Equivalence" isopaque="yes">
+ <value>1179</value>
+ <regnode name="All" isopaque="yes">
+ <value>1535</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1337</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1224</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1304</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1264</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Equivalence" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1521</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1484</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1374</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1452</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspect-3a-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1096</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspect" isopaque="yes">
+ <value>1197</value>
+ <regnode name="All" isopaque="yes">
+ <value>1553</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1279</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspect" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1533</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1428</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspectLeft-3e-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1123</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspectLeft" isopaque="yes">
+ <value>1198</value>
+ <regnode name="All" isopaque="yes">
+ <value>1554</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspectLeft" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1534</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1429</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameAspectRight-3f-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1124</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspectRight" isopaque="yes">
+ <value>1199</value>
+ <regnode name="All" isopaque="yes">
+ <value>1555</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1281</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameAspectRight" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1535</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1430</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolder-34-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1097</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolder" isopaque="yes">
+ <value>1200</value>
+ <regnode name="All" isopaque="yes">
+ <value>1556</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1351</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1238</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1317</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1282</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolder" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1536</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1498</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1388</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1465</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1431</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolderLeft-43-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1125</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolderLeft" isopaque="yes">
+ <value>1201</value>
+ <regnode name="All" isopaque="yes">
+ <value>1557</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1352</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1239</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1318</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1283</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolderLeft" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1537</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1499</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1389</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1466</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1432</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SameFolderRight-33-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1126</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolderRight" isopaque="yes">
+ <value>1202</value>
+ <regnode name="All" isopaque="yes">
+ <value>1558</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1353</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1240</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1319</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1284</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SameFolderRight" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1538</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1500</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1390</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1467</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1433</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Folders" isopaque="yes">
+ <value></value>
+ <regnode name="Cardinality-20-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="FolderContainment" isopaque="yes">
+ <value>1118</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DisplayedName-21-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1030</value>
+ </regnode>
+ </regnode>
+ <regnode name="Folder-1f-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1083</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Folder" isopaque="yes">
+ <value>1183</value>
+ <regnode name="All" isopaque="yes">
+ <value>1539</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1341</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1227</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1307</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1267</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Folder" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1523</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1488</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1377</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1455</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1416</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Folder" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FolderContainment-19-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1117</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FolderContainment" isopaque="yes">
+ <value>1184</value>
+ <regnode name="All" isopaque="yes">
+ <value>1540</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1228</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1268</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FolderContainment" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1524</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1378</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1417</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FolderProxy-24-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1142</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FolderProxy" isopaque="yes">
+ <value>1185</value>
+ <regnode name="All" isopaque="yes">
+ <value>1541</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1342</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1229</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1308</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1269</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FolderProxy" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1525</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1489</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1379</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1456</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1418</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="InRootFolder-1a-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Folder" isopaque="yes">
+ <value>1084</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Inheritances" isopaque="yes">
+ <value></value>
+ <regnode name="BaseImpInheritance-24-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1105</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseImpInheritance" isopaque="yes">
+ <value>1162</value>
+ <regnode name="All" isopaque="yes">
+ <value>1518</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1325</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1211</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1292</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1251</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseImpInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1507</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1472</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1361</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1440</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1400</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseInheritance-36-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1106</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseInheritance" isopaque="yes">
+ <value>1163</value>
+ <regnode name="All" isopaque="yes">
+ <value>1519</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1326</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1212</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1293</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1252</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1508</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1473</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1362</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1441</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1401</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="BaseIntInheritance-1c-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1107</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseIntInheritance" isopaque="yes">
+ <value>1164</value>
+ <regnode name="All" isopaque="yes">
+ <value>1520</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1327</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1213</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1294</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1253</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="BaseIntInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1509</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1474</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1363</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1442</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1402</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedImpInheritance-23-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1112</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedImpInheritance" isopaque="yes">
+ <value>1173</value>
+ <regnode name="All" isopaque="yes">
+ <value>1529</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1331</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1219</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1299</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedImpInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1515</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1478</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1369</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1447</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1408</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedInheritance-2b-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1113</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedInheritance" isopaque="yes">
+ <value>1174</value>
+ <regnode name="All" isopaque="yes">
+ <value>1530</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1332</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1220</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1300</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1260</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1516</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1479</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1370</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1448</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1409</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DerivedIntInheritance-2c-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1114</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedIntInheritance" isopaque="yes">
+ <value>1175</value>
+ <regnode name="All" isopaque="yes">
+ <value>1531</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1333</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1221</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1301</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1261</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="DerivedIntInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1517</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1480</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1371</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1449</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1410</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ImplementationInheritance-22-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1085</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ImplementationInheritance" isopaque="yes">
+ <value>1189</value>
+ <regnode name="All" isopaque="yes">
+ <value>1545</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1344</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1230</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1310</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1271</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ImplementationInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1529</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1491</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1380</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1458</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1420</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Inheritance-7-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1086</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Inheritance" isopaque="yes">
+ <value>1190</value>
+ <regnode name="All" isopaque="yes">
+ <value>1546</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1345</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1231</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1311</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1272</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Inheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1530</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1492</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1381</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1459</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1421</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="InterfaceInheritance-3a-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1087</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="InterfaceInheritance" isopaque="yes">
+ <value>1191</value>
+ <regnode name="All" isopaque="yes">
+ <value>1547</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1346</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1232</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1312</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="InterfaceInheritance" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1531</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1493</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1382</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1460</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1422</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaGME_Options" isopaque="yes">
+ <value></value>
+ <regnode name="GeneratedConstraints" isopaque="yes">
+ <value>skip_dialog</value>
+ <regnode name="ConnectionEndEventMask" isopaque="yes">
+ <value>0x00000000</value>
+ </regnode>
+ <regnode name="FolderContainmentEventMask" isopaque="yes">
+ <value>0x00000000</value>
+ </regnode>
+ <regnode name="Priority" isopaque="yes">
+ <value>1</value>
+ </regnode>
+ <regnode name="RegularContainmentEventMask" isopaque="yes">
+ <value>0x00000000</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="References" isopaque="yes">
+ <value></value>
+ <regnode name="ReferTo-18-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1122</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ReferTo" isopaque="yes">
+ <value>1194</value>
+ <regnode name="All" isopaque="yes">
+ <value>1550</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1235</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1276</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ReferTo" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1532</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1385</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1425</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Reference-16-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1092</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Reference" isopaque="yes">
+ <value>1195</value>
+ <regnode name="All" isopaque="yes">
+ <value>1551</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1349</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1236</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1315</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1277</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Reference" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1496</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1386</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1463</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1426</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Reference" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ReferenceProxy-1e-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1147</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1196</value>
+ <regnode name="All" isopaque="yes">
+ <value>1552</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1350</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1237</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1316</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1278</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ReferenceProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1497</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1387</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1464</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Sets" isopaque="yes">
+ <value></value>
+ <regnode name="Set-1-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1098</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Set" isopaque="yes">
+ <value>1203</value>
+ <regnode name="All" isopaque="yes">
+ <value>1559</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1354</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1241</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1320</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1285</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Set" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1501</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1391</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1468</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1434</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Set" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SetMembership-2-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1127</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SetMembership" isopaque="yes">
+ <value>1204</value>
+ <regnode name="All" isopaque="yes">
+ <value>1560</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1242</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1286</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SetMembership" status="undefined">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>1539</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1392</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1435</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="SetProxy-15-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1151</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1205</value>
+ <regnode name="All" isopaque="yes">
+ <value>1561</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1355</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1243</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1321</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1287</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="SetProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1502</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1393</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1469</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1436</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Stereotypes" isopaque="yes">
+ <value></value>
+ <regnode name="Atom-44-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1064</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1160</value>
+ <regnode name="All" isopaque="yes">
+ <value>1516</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1323</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1209</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1290</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1249</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Atom" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1470</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1359</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1438</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1398</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Atom" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AtomProxy-59-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1131</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1161</value>
+ <regnode name="All" isopaque="yes">
+ <value>1517</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1324</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1210</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1291</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1250</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="AtomProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1471</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1360</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1439</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1399</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="AuthorInformation-4b-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1002</value>
+ </regnode>
+ </regnode>
+ <regnode name="AutoRouterPref-c2-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1563</value>
+ </regnode>
+ </regnode>
+ <regnode name="Cardinality-43-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Containment" isopaque="yes">
+ <value>1111</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Containment-33-Connection" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1110</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Containment" isopaque="yes">
+ <value>1172</value>
+ <regnode name="All" isopaque="yes">
+ <value>1528</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1218</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1258</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Containment" status="undefined">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1368</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1407</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Containment" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Decorator-56-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1024</value>
+ </regnode>
+ </regnode>
+ <regnode name="DisplayedName-98-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1065</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1132</value>
+ </regnode>
+ <regnode name="Connection" isopaque="yes">
+ <value>1070</value>
+ </regnode>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1136</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1079</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1139</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1089</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1144</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1093</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1148</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1099</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1152</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="DisplayedName-9a-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1156</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCO-55-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1078</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FCO" isopaque="yes">
+ <value>1180</value>
+ <regnode name="All" isopaque="yes">
+ <value>1536</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1338</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1225</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1305</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1265</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FCO" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1485</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1375</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1453</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1414</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCO" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="FCOProxy-34-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1138</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1181</value>
+ <regnode name="All" isopaque="yes">
+ <value>1537</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1339</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1226</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1306</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="FCOProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1486</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1376</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1454</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1415</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="GeneralPreferences-39-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1034</value>
+ </regnode>
+ </regnode>
+ <regnode name="GradientFillColor-b1-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1504</value>
+ </regnode>
+ </regnode>
+ <regnode name="GradientFillDirection-b2-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1505</value>
+ </regnode>
+ </regnode>
+ <regnode name="HelpURL-c4-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1564</value>
+ </regnode>
+ </regnode>
+ <regnode name="Icon-3c-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1037</value>
+ </regnode>
+ </regnode>
+ <regnode name="InRootFolder-57-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1066</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1133</value>
+ </regnode>
+ <regnode name="Connection" isopaque="yes">
+ <value>1071</value>
+ </regnode>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1137</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1080</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1140</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1090</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1145</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1094</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1149</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1100</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1153</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="InstanceIcon-a5-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1038</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsAbstract-52-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1039</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsGradientFillEnabled-b0-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1506</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsHotspotEnabled-86-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1040</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsModelAutoRouted-c8-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1568</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsNameEnabled-a8-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1041</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsPort-3e-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1042</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsResizable-c6-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1566</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsRoundRectangleEnabled-b7-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1507</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsShadowCastEnabled-b3-BooleanAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1508</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsTypeInfoShown-9f-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1043</value>
+ </regnode>
+ </regnode>
+ <regnode name="IsTypeShown-9c-BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1044</value>
+ </regnode>
+ </regnode>
+ <regnode name="Model-46-Atom" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1088</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Model" isopaque="yes">
+ <value>1192</value>
+ <regnode name="All" isopaque="yes">
+ <value>1548</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1347</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1233</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1313</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1274</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="Model" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1494</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1383</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1461</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1423</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Model" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="ModelProxy-5a-Reference" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1143</value>
+ <regnode name="ParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1193</value>
+ <regnode name="All" isopaque="yes">
+ <value>1549</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1348</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1234</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1314</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1275</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRefParadigmSheet" status="undefined">
+ <value></value>
+ <regnode name="ModelProxy" status="undefined">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1495</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1384</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1462</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1424</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
+ <value></value>
+ <regnode name="All" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="NamePosition-58-EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1050</value>
+ </regnode>
+ </regnode>
+ <regnode name="NameWrapNum-a7-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1051</value>
+ </regnode>
+ </regnode>
+ <regnode name="ParadigmSheet-41-Model" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1155</value>
+ </regnode>
+ </regnode>
+ <regnode name="PortIcon-42-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" status="undefined">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1067</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1134</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1081</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1141</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1091</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1146</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1095</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1150</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1101</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1154</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="Rolename-3f-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1056</value>
+ </regnode>
+ </regnode>
+ <regnode name="RoundRectangleRadius-b8-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1509</value>
+ </regnode>
+ </regnode>
+ <regnode name="ShadowColor-b4-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1510</value>
+ </regnode>
+ </regnode>
+ <regnode name="ShadowDirection-b6-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1511</value>
+ </regnode>
+ </regnode>
+ <regnode name="ShadowThickness-b5-FieldAttribute" status="undefined">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1512</value>
+ </regnode>
+ </regnode>
+ <regnode name="SheetFolder-51-Folder" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1356</value>
+ </regnode>
+ </regnode>
+ <regnode name="SubTypeIcon-a3-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1059</value>
+ </regnode>
+ </regnode>
+ <regnode name="VersionInformation-49-FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1061</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <model id="id-0065-00000001" kind="ParadigmSheet" guid="{819c860f-177a-4382-a325-4c73f616734b}" relid="0xa" childrelidcntr="0x41">
+ <name>Aspects</name>
+ <atom id="id-0066-00000001" kind="Connection" role="Connection" guid="{448dcd2a-8526-49e1-9461-ff7efbb80bf5}" relid="0x15">
+ <name>HasAspect</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1105</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="HasAspect" isopaque="yes">
+ <value>1161</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1250</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>389,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,238</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,224</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>368,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,224</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>diamond</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcAspects
+dName = dstModels</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000002" kind="SameAspect" role="SameAspect" guid="{23322ab8-d2fc-47fc-9452-01bf48c384f1}" relid="0x16">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>771,122</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000003" kind="Reference" role="Reference" guid="{2432dd01-1091-4bda-94b3-2448d51e6596}" relid="0x17">
+ <name>AspectProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1089</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="AspectProxy" isopaque="yes">
+ <value>1133</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1249</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>504,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,161</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,161</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AspectProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>aspectproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000004" kind="FCO" role="FCO" guid="{1cccf4a9-59ae-43f8-83e3-5b1db6ce832c}" relid="0x13">
+ <name>AspectBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>206,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,42</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>206,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>206,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>206,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000005" kind="FieldAttribute" role="FieldAttribute" guid="{93e5d744-dfd2-472c-86d3-b86015238c5f}" relid="0x14">
+ <name>DisplayedName</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Aspect" isopaque="yes">
+ <value>1104</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>209,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Displayed name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000006" kind="Constraint" role="Constraint" guid="{275f9bf4-4d32-4736-b023-385264167cc3}" relid="0x23">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>125,230</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>132,265</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000007" kind="Constraint" role="Constraint" guid="{738474bd-5cba-44b0-9f54-1ed9bfab1da5}" relid="0x21">
+ <name>NotEmptyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>251,237</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>223,265</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- self.name.trim() = "" implies self.sameAspectEnds().notEmpty()
+self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000008" kind="Constraint" role="Constraint" guid="{9899875b-9b4a-45b3-986d-c1871c9933fb}" relid="0x1f">
+ <name>HasOpenAspect</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>482,314</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>482,314</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Model must have at least one aspect in which its contents is visible</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( model : gme::FCO | model.connectedFCOs( "src", HasAspect ) ->size > 0)</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000009" kind="Constraint" role="Constraint" guid="{3737bfc6-80c7-45b2-a012-5e7b88d43c39}" relid="0x1d">
+ <name>NotNull</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>342,167</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>342,167</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="namePosition" isopaque="yes">
+ <value>1</value>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Proxy is superfluous. It refers to null - OK</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.refersTo().isNull()</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000000a" kind="Constraint" role="Constraint" guid="{cc520f13-7a37-4837-a01c-34ff8154a035}" relid="0x1b">
+ <name>HasMember</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>41,111</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>76,97</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Aspect is superfluous. It does not have any class as member. - TEST</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>--self.allSameAspects( 1, true )->iterate( aspect : gme::Set ; accu : ocl::Integer = 0 | accu + aspect.members()->size ) > 0
+self.aspectHasMember(Set{})</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000000b" kind="Inheritance" role="Inheritance" guid="{5284f8bf-1cd0-4bd4-960c-2c6391bb8e7b}" relid="0x12">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>234,103</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>525,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>234,103</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>234,103</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>234,103</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000000c" kind="Connector" role="Connector" guid="{2781e920-dbc4-47ce-829e-a26082042b28}" relid="0x18">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>74,270</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,252</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>88,256</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000000d" kind="Set" role="Set" guid="{50770f72-4a11-4574-b141-f1e189142981}" relid="0x19">
+ <name>Aspect</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Aspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1103</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Aspect" isopaque="yes">
+ <value>1132</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1248</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>24,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>29,159</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>24,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>24,154</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Aspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName=srcFCO
+mName=members
+
+</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>aspect.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000000e" kind="ConstraintFunc" role="ConstraintFunc" guid="{5f0e0b69-ce33-4027-b50e-dcc8a18241e1}" relid="0x35">
+ <name>aspectHasMember</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>AspectProxies cannot have members!!!!</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>573,27</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>664,160</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if (visited.includes(self))
+then
+ false
+else (
+ if (self.oclIsTypeOf(Aspect) && self.oclAsType(Aspect).members()->size > 0)
+ then
+ true
+ else (
+ let newVisited = visited.union(Set{self}) in
+ let same = self.sameAspectEnds() in
+ let refd = self.referencedBy() in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + fcos - Set{self} in
+ all->select(s | s.oclAsType(gme::FCO).aspectHasMember(newVisited))->size > 0
+ )endif
+)endif
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visited:ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000000f" kind="Constraint" role="Constraint" guid="{7d56bcff-b80b-4ea4-a5f2-6015f4815452}" relid="0x39">
+ <name>UniqueName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>125,90</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>34,265</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Object's name must be unique.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>project.isNameUnique( self.name.trim() )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000010" kind="SameAspect" role="SameAspect" guid="{6b2ee0d5-cbb9-44fc-a789-99a5211715b4}" relid="0x3c">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>771,206</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000166" kind="BooleanAttribute" role="BooleanAttribute" guid="{9da1d40c-2731-4056-b224-4e3263dde0c2}" relid="0x40">
+ <name>ReadOnly</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>For visualization only. Populated by Add-ons</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Read only:</value>
+ </attribute>
+ </atom>
+ <reference id="id-0067-0000000a" kind="AtomProxy" role="AtomProxy" guid="{0e0a165f-8dca-443e-9777-93baff4bdcdd}" relid="0x2e" referred="id-0066-00000123">
+ <name>Model</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>201,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>204,307</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>201,301</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000000b" kind="FCOProxy" role="FCOProxy" guid="{59f27485-b003-40af-9abd-d96458a580ec}" relid="0x10" referred="id-0066-00000115">
+ <name>BaseModel</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>12,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,301</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>19,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>33,329</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,287</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000000c" kind="FCOProxy" role="FCOProxy" guid="{639ce030-d7a6-4f99-a472-5e82fc3371a7}" relid="0x11" referred="id-0066-00000114">
+ <name>BelongsToAspect</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>36,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>336,35</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>36,20</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>36,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000000d" kind="ModelProxy" role="ModelProxy" guid="{88dfe6ec-32e7-4d16-98dc-4e14982a60ea}" relid="0xf" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>387,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>366,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>366,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>366,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000000e" kind="AspectProxy" role="AspectProxy" guid="{eb7d0115-5f16-463f-9147-61c8b08cefd8}" relid="0xe" referred="id-0069-0000001d">
+ <name>VisualizationRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>609,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-0000000f" kind="AspectProxy" role="AspectProxy" guid="{65d26b35-5ac2-4c11-be97-f9d8994e87ed}" relid="0x3b" referred="id-0069-0000001e">
+ <name>AllRef</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>609,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000001" kind="HasConstraint" role="HasConstraint" guid="{7ef7bf87-ace3-48a1-97cd-cd810eb1ad1e}" relid="0x1e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000003"/>
+ <connpoint role="src" target="id-0066-00000009"/>
+ </connection>
+ <connection id="id-0068-00000002" kind="HasConstraint" role="HasConstraint" guid="{cfeb1e7a-e90d-4248-a119-fe3a023c1380}" relid="0x1c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000000a"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000003" kind="DerivedInheritance" role="DerivedInheritance" guid="{f2c801ee-52c1-4465-bc73-166a0cd507ce}" relid="0x6">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-0000000b"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000004" kind="SameAspectLeft" role="SameAspectLeft" guid="{3823913e-3156-4f1d-9581-f55bfe4b5d01}" relid="0x7">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000002"/>
+ <connpoint role="dst" target="id-0069-00000001"/>
+ </connection>
+ <connection id="id-0068-00000005" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3f7a150d-46f4-4852-b762-ac0581ee44a3}" relid="0x8">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000000c"/>
+ <connpoint role="dst" target="id-0067-0000000b"/>
+ </connection>
+ <connection id="id-0068-00000006" kind="Containment" role="Containment" guid="{a427b281-4fe0-4280-af5e-a43a873dded5}" relid="0x9">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000004"/>
+ <connpoint role="dst" target="id-0067-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000007" kind="HasConstraint" role="HasConstraint" guid="{96681209-6bed-4847-9c53-18bc6110f9fb}" relid="0x22">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000007"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000008" kind="HasAttribute" role="HasAttribute" guid="{e48e0ed3-dff9-4be6-b830-5a4b11cc1b15}" relid="0x4">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000005"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000009" kind="SourceToConnector" role="SourceToConnector" guid="{a6d7428b-5de4-4452-9d44-5a24ea9facf6}" relid="0x5">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-0000000c"/>
+ <connpoint role="src" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-0000000a" kind="HasConstraint" role="HasConstraint" guid="{4c6f3c68-a14f-4d10-a192-fda344532933}" relid="0x24">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000006"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-0000000b" kind="DerivedInheritance" role="DerivedInheritance" guid="{13d6f1e5-c265-49b9-bde2-737276389142}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000003"/>
+ <connpoint role="src" target="id-0066-0000000b"/>
+ </connection>
+ <connection id="id-0068-0000000c" kind="BaseInheritance" role="BaseInheritance" guid="{5b9651a0-d8d9-443f-ae54-3e0db96d9a23}" relid="0xb">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000004"/>
+ <connpoint role="dst" target="id-0066-0000000b"/>
+ </connection>
+ <connection id="id-0068-0000000d" kind="SameAspectRight" role="SameAspectRight" guid="{38f5bfbd-068b-471c-a1ab-cdfe9d0d366a}" relid="0xc">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000002"/>
+ <connpoint role="src" target="id-0067-0000000e"/>
+ </connection>
+ <connection id="id-0068-0000000e" kind="Containment" role="Containment" guid="{e6aaecad-9972-40d0-b968-9e4e8d8dc986}" relid="0xd">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000001"/>
+ <connpoint role="dst" target="id-0067-0000000d"/>
+ </connection>
+ <connection id="id-0068-0000000f" kind="SetMembership" role="SetMembership" guid="{80d6679a-7643-4885-a181-1d52345d2503}" relid="0x1">
+ <name>SetMembership</name>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ <connpoint role="src" target="id-0067-0000000c"/>
+ </connection>
+ <connection id="id-0068-00000010" kind="AssociationClass" role="AssociationClass" guid="{40518ba3-e7c4-437d-8f9e-f229e28330fd}" relid="0x2">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-00000001"/>
+ <connpoint role="src" target="id-0066-0000000c"/>
+ </connection>
+ <connection id="id-0068-00000011" kind="ReferTo" role="ReferTo" guid="{244886c1-8bab-4cc4-bc73-4f1b795e244c}" relid="0x3">
+ <name>ReferTo</name>
+ <connpoint role="src" target="id-0066-00000003"/>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ </connection>
+ <connection id="id-0068-00000012" kind="HasConstraint" role="HasConstraint" guid="{35c819b4-a19c-4aba-a0d0-f12e75607cfc}" relid="0x36">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000003"/>
+ <connpoint role="src" target="id-0066-00000007"/>
+ </connection>
+ <connection id="id-0068-00000013" kind="HasConstraint" role="HasConstraint" guid="{6380b5cb-7cee-4be5-a968-179bdcf411bb}" relid="0x37">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>s</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000003"/>
+ <connpoint role="src" target="id-0066-00000006"/>
+ </connection>
+ <connection id="id-0068-00000014" kind="HasConstraint" role="HasConstraint" guid="{282f9b87-55f4-4ef2-a1b7-173253b34c4a}" relid="0x38">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>S</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000008"/>
+ <connpoint role="dst" target="id-0067-0000000a"/>
+ </connection>
+ <connection id="id-0068-00000015" kind="HasConstraint" role="HasConstraint" guid="{e996433e-5d49-4966-adeb-1631ed670333}" relid="0x3a">
+ <name>HasConstraint</name>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ <connpoint role="src" target="id-0066-0000000f"/>
+ </connection>
+ <connection id="id-0068-00000016" kind="SameAspectRight" role="SameAspectRight" guid="{a536c914-72c8-427f-836d-81dbb25c9a75}" relid="0x3e">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000010"/>
+ <connpoint role="src" target="id-0067-0000000f"/>
+ </connection>
+ <connection id="id-0068-00000017" kind="SameAspectLeft" role="SameAspectLeft" guid="{a3ce05d4-f6dc-4523-8dca-ad0bc05a8389}" relid="0x3f">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000010"/>
+ <connpoint role="dst" target="id-0069-00000002"/>
+ </connection>
+ <connection id="id-0068-000001b1" kind="HasAttribute" role="HasAttribute" guid="{6fe54f05-9ec0-48f5-9cbd-7f3e2d6236a9}" relid="0x41">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000000d"/>
+ <connpoint role="src" target="id-0066-00000166"/>
+ </connection>
+ <set id="id-0069-00000001" kind="Aspect" role="Aspect" guid="{a5ed4ce7-4829-4510-9990-515a9d30a739}" relid="0x0" members="id-0066-00000001 id-0066-00000004">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1380</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>848,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>848,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000002" kind="Aspect" role="Aspect" guid="{1c104eec-5340-426a-88e1-2f671e1f9e9f}" relid="0x3d" members="id-0066-00000001 id-0066-00000004">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>849,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>849,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000002" kind="ParadigmSheet" guid="{86cc55ad-3e11-4a00-9d57-197bbc1f07d2}" relid="0x7" childrelidcntr="0x4a">
+ <name>Attributes</name>
+ <atom id="id-0066-00000011" kind="Constraint" role="Constraint" guid="{36032873-08be-4d0f-946d-06c2c8fd63b6}" relid="0x41">
+ <name>UniqueGlobalAttribute</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,154</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Global attributes must have unique names</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>if ( not self.GlobalScope ) then
+ true
+else
+ let attributes = project.allInstancesOf( FieldAttribute ) + project.allInstancesOf( EnumAttribute ) + project.allInstancesOf( BooleanAttribute ) in
+ attributes->select( a : gme::FCO | a.attribute( "GlobalScope" ).oclAsType( ocl::Boolean ) and a.name = self.name )->size <= 1
+endif</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000012" kind="Constraint" role="Constraint" guid="{d544eecd-b342-4507-94d9-4f1680001a4e}" relid="0x3b">
+ <name>NotEmptyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,42</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000013" kind="Constraint" role="Constraint" guid="{6fa8284b-5f47-4fdf-a530-8bbc1a21b94b}" relid="0x39">
+ <name>NotEmptyMenuItems</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>511,525</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>EnumAttribute is invalid. MenuItems cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.MenuItems.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000014" kind="Constraint" role="Constraint" guid="{64dd641e-ef4b-4b8c-b729-8a008f7c65c4}" relid="0x36">
+ <name>UniqueAttribute</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>350,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Attribute has to be unique in any class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- collects objects having self as attribute
+let associateds = self.connectedFCOs( "dst", HasAttribute ) -> iterate( obj ; accu = Set{} |
+ let id = obj.deRef() in
+ if ( id.isNull() ) then accu else accu.including( id ) endif
+) in
+
+-- collects all of the attributes of the objects collected above
+associateds->forAll( obj : gme::FCO |
+ let attributes = obj.allAscendants( -1 ) -> iterate ( class : gme::FCO ; accu = Bag{} |
+ accu + class.bagConnectedFCOs( "src", HasAttribute )->select( a | a.name = self.name )
+ ) in
+ attributes->size <= 1
+)
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000015" kind="ConstraintFunc" role="ConstraintFunc" guid="{77f46f3c-848a-4458-afaf-105cac3ff4a9}" relid="0x33">
+ <name>isItemsValid</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>not used !!!</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>889,63</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>630,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>EnumAttribute</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let items = self.MenuItems.trim() in
+let disp = "[_a-zA-Z0-9][_a-zA-Z0-9]*" in
+let num = "[0-9][0-9]*" in
+let ws = "[\t ]*" in
+let item = "(" + ws + disp + ws + "," + ws + "(" + disp + "|" + num + ")" + ws + "|" + ws + num + ws+ ")" in
+let lend = "[\r\n][\r\n\t ]*" in
+items <> "" implies items.match( "^" + item + "(" + lend + item + ")*$" )</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>bool</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000016" kind="Constraint" role="Constraint" guid="{6d9df589-cddd-4042-ba7a-a8e96910db90}" relid="0x30">
+ <name>NotEmptyMultiline</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,609</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Multiline cannot be empty.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.Multiline.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000017" kind="Constraint" role="Constraint" guid="{b85f63d8-f861-4f11-8de9-b087b18c8ec5}" relid="0x2c">
+ <name>DefaultTypeMatch</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,665</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Type of default value has to match to type of the Attribute. (Integer, Double)</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let default = self.FieldDefault.trim() in
+if ( self.DataType = #integer ) then
+ default <> "" implies not default.toInteger().isUndefined()
+else
+ if ( self.DataType = #double ) then
+ default <> "" implies not default.toReal().isUndefined()
+ else
+ true
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000018" kind="Constraint" role="Constraint" guid="{bcaa72de-57d8-48bd-a13a-9ff135bc51e1}" relid="0x2a">
+ <name>ValidMultiline</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,721</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Line number must be greater than 0 and less than 100.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let lines = self.Multiline.trim() in
+lines <> "" implies lines.toInteger() > 0 and lines.toInteger() < 100</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000019" kind="Atom" role="Atom" guid="{7c326023-8a8d-4366-9eee-9b0f8f4fa7b6}" relid="0x20">
+ <name>FieldAttribute</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1076</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="FieldAttribute" isopaque="yes">
+ <value>1157</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1329</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,238</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>29,326</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FieldAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nwNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>fieldattribute.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001a" kind="BooleanAttribute" role="BooleanAttribute" guid="{4911d32f-771e-49e5-acdb-25a581548205}" relid="0x24">
+ <name>BooleanDefault</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1018</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Default = 'True'?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001b" kind="Connection" role="Connection" guid="{23985b30-80bc-4e03-bc8b-01e449ea29d2}" relid="0x1b">
+ <name>HasAttribute</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1120</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="HasAttribute" isopaque="yes">
+ <value>1162</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1330</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>diamond</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcAttributes
+dName = dstObjects</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001c" kind="Atom" role="Atom" guid="{e8fc5468-8df0-426a-803e-5daa6cde6946}" relid="0x17">
+ <name>Attribute</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>126,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,63</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,147</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001d" kind="FieldAttribute" role="FieldAttribute" guid="{9c2e9bbb-2c1f-4070-a1b0-7b667a7cb492}" relid="0x1c">
+ <name>Prompt</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1026</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>511,245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Displayed name</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Prompt:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001e" kind="FieldAttribute" role="FieldAttribute" guid="{1909b1a8-055c-4400-901c-336d4f41d1c3}" relid="0x1f">
+ <name>DefaultItem</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1020</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>665,406</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,399</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>DefaultMenuItem</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000001f" kind="BooleanAttribute" role="BooleanAttribute" guid="{516e62a8-3f41-4901-a33a-dccffb1f013a}" relid="0x1a">
+ <name>IsViewable</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1023</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Viewable?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000020" kind="Inheritance" role="Inheritance" guid="{afb13d3b-91c9-4922-8ac5-0acc8d976410}" relid="0x22">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,217</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>157,278</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>126,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000021" kind="SameAspect" role="SameAspect" guid="{342dd5f1-42c1-43d8-9088-1c054c83e443}" relid="0x19">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,294</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000022" kind="Connector" role="Connector" guid="{701bdac4-d7d1-4594-96fb-fc9a1c599962}" relid="0x1d">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>ewNES</value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000023" kind="EnumAttribute" role="EnumAttribute" guid="{bcce8dea-e549-4f0e-9d2f-bf449f3b9861}" relid="0x1e">
+ <name>DataType</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1019</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>String</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>String, string
+
+Integer, integer
+
+Double, double</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Data type:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000024" kind="Atom" role="Atom" guid="{8f7ebbb4-8b16-4c4b-bd9e-5779e132930e}" relid="0x23">
+ <name>EnumAttribute</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1075</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="EnumAttribute" isopaque="yes">
+ <value>1151</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1328</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>182,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,301</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>211,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EnumAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nesNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>enumattribute.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000025" kind="FieldAttribute" role="FieldAttribute" guid="{e881a643-3edc-42a6-b89b-f5e038b8414e}" relid="0x21">
+ <name>Multiline</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1025</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,497</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>eswESW</value>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>1</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Number of lines:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000026" kind="Atom" role="Atom" guid="{dcaa0863-8e7d-4884-9e0b-566d7a8b88c0}" relid="0x25">
+ <name>BooleanAttribute</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1074</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="BooleanAttribute" isopaque="yes">
+ <value>1140</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1327</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,427</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>102,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>98,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>98,434</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BooleanAttribute" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>booleanattribute.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000027" kind="FieldAttribute" role="FieldAttribute" guid="{60d147d6-55ef-4eb3-b954-37ecebabe30f}" relid="0x18">
+ <name>FieldDefault</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1021</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Default:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000028" kind="FieldAttribute" role="FieldAttribute" guid="{ffb8cb00-d4b9-40fd-a18c-ecab6ba1b1b0}" relid="0x26">
+ <name>MenuItems</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1024</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>651,476</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,476</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline">
+ <value>8</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Menu items:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000029" kind="BooleanAttribute" role="BooleanAttribute" guid="{b1fe9bd7-ab68-48ee-886f-c72b6094b47f}" relid="0x27">
+ <name>GlobalScope</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1022</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Global Scope?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000002a" kind="Constraint" role="Constraint" guid="{f4e085d6-f7c3-486f-94f0-749a47634433}" relid="0x3d">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>476,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,42</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000002b" kind="FieldAttribute" role="FieldAttribute" guid="{7c2bc8d1-5355-4569-a09f-f2b374be141e}" relid="0x3f">
+ <name>Help</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1360</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,35</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>The help text which for e.g. appears at the bottom of ObjectInspector Panel</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Help:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000002c" kind="FieldAttribute" role="FieldAttribute" guid="{b4987a46-4ad5-49aa-9de6-fbe9c66cf98d}" relid="0x43">
+ <name>ContentType</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1021</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,567</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,567</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Content-Type:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000002d" kind="SameAspect" role="SameAspect" guid="{546698db-a97c-4822-9c49-3012c777080b}" relid="0x47">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,378</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-00000010" kind="ModelProxy" role="ModelProxy" guid="{6551e17e-df01-4a7b-80ab-8d07771be79b}" relid="0x15" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>168,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>114,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000011" kind="FCOProxy" role="FCOProxy" guid="{21af5830-2b96-46f0-8f0a-1f9472831cbf}" relid="0x16" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>378,119</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,140</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000012" kind="AspectProxy" role="AspectProxy" guid="{803ec764-b28f-4287-9c52-fb63f6a2c711}" relid="0x29" referred="id-0069-0000001b">
+ <name>Attributes</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>896,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>819,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000013" kind="AspectProxy" role="AspectProxy" guid="{556a13e6-e0f6-40e7-831c-d6cd0ecac199}" relid="0x45" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>896,329</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>819,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000018" kind="HasConstraint" role="HasConstraint" guid="{8e16c1c6-d116-45f7-9d5e-fa76dab64ce3}" relid="0x42">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>w</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000011"/>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ </connection>
+ <connection id="id-0068-00000019" kind="HasConstraint" role="HasConstraint" guid="{6f78dc4f-de67-4e01-95d8-295b8e473728}" relid="0x3c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000012"/>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ </connection>
+ <connection id="id-0068-0000001a" kind="HasConstraint" role="HasConstraint" guid="{b9e1f6db-582e-4b3e-a1ff-6617bddbfbfd}" relid="0x3a">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000013"/>
+ <connpoint role="dst" target="id-0066-00000024"/>
+ </connection>
+ <connection id="id-0068-0000001b" kind="HasConstraint" role="HasConstraint" guid="{c6d91486-6061-42bd-b12e-a7b346306752}" relid="0x37">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000014"/>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ </connection>
+ <connection id="id-0068-0000001c" kind="HasConstraint" role="HasConstraint" guid="{80063134-1614-469d-8ce4-dad805505823}" relid="0x31">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000016"/>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ </connection>
+ <connection id="id-0068-0000001d" kind="HasConstraint" role="HasConstraint" guid="{cf2d088f-8e06-45a8-b857-c65668178cd6}" relid="0x2d">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000017"/>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ </connection>
+ <connection id="id-0068-0000001e" kind="HasConstraint" role="HasConstraint" guid="{26be038e-3c49-48cc-8c68-e1ef13df8112}" relid="0x2b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>w</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000018"/>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ </connection>
+ <connection id="id-0068-0000001f" kind="HasAttribute" role="HasAttribute" guid="{8fa61aa1-449d-4fa6-b679-fa21795307d6}" relid="0xb">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000001a"/>
+ <connpoint role="dst" target="id-0066-00000026"/>
+ </connection>
+ <connection id="id-0068-00000020" kind="HasAttribute" role="HasAttribute" guid="{c604411c-ea63-4a71-8bc4-13f3afbc1b22}" relid="0xc">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ <connpoint role="src" target="id-0066-00000027"/>
+ </connection>
+ <connection id="id-0068-00000021" kind="DerivedInheritance" role="DerivedInheritance" guid="{5cfaa032-0dea-4a38-8007-20226c882072}" relid="0xd">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ <connpoint role="src" target="id-0066-00000020"/>
+ </connection>
+ <connection id="id-0068-00000022" kind="DerivedInheritance" role="DerivedInheritance" guid="{b75d677e-1c59-4de3-9808-272507123692}" relid="0x12">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000020"/>
+ <connpoint role="dst" target="id-0066-00000026"/>
+ </connection>
+ <connection id="id-0068-00000023" kind="HasAttribute" role="HasAttribute" guid="{d086ee47-d9fe-4a66-a463-69283027e0eb}" relid="0x13">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ <connpoint role="src" target="id-0066-00000023"/>
+ </connection>
+ <connection id="id-0068-00000024" kind="Containment" role="Containment" guid="{6fe2cc08-6a43-4206-93a1-1c13a87d2562}" relid="0x14">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000001c"/>
+ <connpoint role="dst" target="id-0067-00000010"/>
+ </connection>
+ <connection id="id-0068-00000025" kind="HasAttribute" role="HasAttribute" guid="{d6945db7-33d4-4e5d-9922-6ad94a975579}" relid="0x6">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000024"/>
+ <connpoint role="src" target="id-0066-00000028"/>
+ </connection>
+ <connection id="id-0068-00000026" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{2a763ca5-5cf4-4943-a077-6b2a0952e585}" relid="0x7">
+ <name>ConnectorToDestination</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000022"/>
+ <connpoint role="dst" target="id-0067-00000011"/>
+ </connection>
+ <connection id="id-0068-00000027" kind="AssociationClass" role="AssociationClass" guid="{bded6e96-d355-4eaf-b877-0d39e7494934}" relid="0x1">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-0000001b"/>
+ <connpoint role="src" target="id-0066-00000022"/>
+ </connection>
+ <connection id="id-0068-00000028" kind="HasAttribute" role="HasAttribute" guid="{1fc95661-0c11-48c5-8f96-0283392016d8}" relid="0x2">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000001e"/>
+ <connpoint role="dst" target="id-0066-00000024"/>
+ </connection>
+ <connection id="id-0068-00000029" kind="SameAspectLeft" role="SameAspectLeft" guid="{4652b8be-6919-4ec6-b766-8746ee2bbbb0}" relid="0x3">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000021"/>
+ <connpoint role="dst" target="id-0067-00000012"/>
+ </connection>
+ <connection id="id-0068-0000002a" kind="HasAttribute" role="HasAttribute" guid="{d20f28ab-384e-4d86-a4f6-7e2add947a2b}" relid="0x4">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ <connpoint role="src" target="id-0066-0000001f"/>
+ </connection>
+ <connection id="id-0068-0000002b" kind="BaseInheritance" role="BaseInheritance" guid="{c52b546a-9df2-4c6b-ba58-7e20f561dd94}" relid="0x8">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-0000001c"/>
+ <connpoint role="dst" target="id-0066-00000020"/>
+ </connection>
+ <connection id="id-0068-0000002c" kind="HasAttribute" role="HasAttribute" guid="{bf57c708-957f-4672-ad35-9c0da5bab9ad}" relid="0x9">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ <connpoint role="src" target="id-0066-00000025"/>
+ </connection>
+ <connection id="id-0068-0000002d" kind="DerivedInheritance" role="DerivedInheritance" guid="{6185b043-8d11-4c41-a2fc-fb509cb0a622}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000020"/>
+ <connpoint role="dst" target="id-0066-00000024"/>
+ </connection>
+ <connection id="id-0068-0000002e" kind="SourceToConnector" role="SourceToConnector" guid="{9b90beee-10a0-43a0-9c83-4b2a2889365c}" relid="0x5">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000001c"/>
+ <connpoint role="dst" target="id-0066-00000022"/>
+ </connection>
+ <connection id="id-0068-0000002f" kind="Containment" role="Containment" guid="{3ae08550-dee1-4cc0-8ea8-5a9ba007d1f3}" relid="0xe">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000001b"/>
+ <connpoint role="dst" target="id-0067-00000010"/>
+ </connection>
+ <connection id="id-0068-00000030" kind="HasAttribute" role="HasAttribute" guid="{d2b4e390-433c-4ac4-bf58-a5c973028ba0}" relid="0xf">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ <connpoint role="src" target="id-0066-0000001d"/>
+ </connection>
+ <connection id="id-0068-00000031" kind="HasAttribute" role="HasAttribute" guid="{3a435425-3536-4ee9-a6ec-781d26bb4236}" relid="0x10">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ <connpoint role="src" target="id-0066-00000029"/>
+ </connection>
+ <connection id="id-0068-00000032" kind="SameAspectRight" role="SameAspectRight" guid="{f1267863-3289-42ae-b947-788bc135208b}" relid="0x11">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000021"/>
+ <connpoint role="src" target="id-0069-00000003"/>
+ </connection>
+ <connection id="id-0068-00000033" kind="HasConstraint" role="HasConstraint" guid="{6b649177-a5f8-4223-9133-702d00419c69}" relid="0x3e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ <connpoint role="src" target="id-0066-0000002a"/>
+ </connection>
+ <connection id="id-0068-00000034" kind="HasAttribute" role="HasAttribute" guid="{536cec0d-0cf3-47c6-8e41-530948b9c81d}" relid="0x40">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000001c"/>
+ <connpoint role="src" target="id-0066-0000002b"/>
+ </connection>
+ <connection id="id-0068-00000035" kind="HasAttribute" role="HasAttribute" guid="{da06ecc5-402e-4ef6-bbcb-86654b9e77c1}" relid="0x44">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000019"/>
+ <connpoint role="src" target="id-0066-0000002c"/>
+ </connection>
+ <connection id="id-0068-00000036" kind="SameAspectRight" role="SameAspectRight" guid="{6b5b0204-4234-40d9-9496-b45b97203272}" relid="0x49">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000002d"/>
+ <connpoint role="src" target="id-0069-00000004"/>
+ </connection>
+ <connection id="id-0068-00000037" kind="SameAspectLeft" role="SameAspectLeft" guid="{24022394-1d32-4631-9498-b7938a712942}" relid="0x4a">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000002d"/>
+ <connpoint role="dst" target="id-0067-00000013"/>
+ </connection>
+ <set id="id-0069-00000003" kind="Aspect" role="Aspect" guid="{447f4f10-27ca-4417-b07e-96210ba1b0d6}" relid="0x0" members="id-0066-0000001b id-0066-0000001c">
+ <name>Attributes</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>672,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>581,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000004" kind="Aspect" role="Aspect" guid="{f52947c1-42c9-4a4b-9565-f06a72ebbacd}" relid="0x46" members="id-0066-0000001b id-0066-0000001c">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>672,329</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>581,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000003" kind="ParadigmSheet" guid="{92e70545-6cfd-4d35-b513-3d29e255c7dd}" relid="0x3" childrelidcntr="0x71">
+ <name>Inheritances</name>
+ <regnode name="annotations" isopaque="yes">
+ <value></value>
+ <regnode name="Equivalence Constraints" isopaque="yes">
+ <value>Parameters for allAscendant and allDescendant Constraints:
+iKinds = 0 -> Everything is returned</value>
+ <regnode name="aspects" isopaque="yes">
+ <value>501,829</value>
+ <regnode name="*" isopaque="yes">
+ <value>DefaultVisibility</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>119,676</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>45,670</value>
+ </regnode>
+ </regnode>
+ <regnode name="bgcolor" isopaque="yes">
+ <value>0xd7d7d7</value>
+ </regnode>
+ <regnode name="logfont" isopaque="yes">
+ <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
+ </regnode>
+ </regnode>
+ <regnode name="Equivalence ConstraintsCopy" isopaque="yes">
+ <value>inhType < -1 Implementation
+inhType = -1 Implementation and srandard
+inhType = 0 Standard
+inhType = 1 Interface and standard
+inhType > 1 Interface</value>
+ <regnode name="aspects" isopaque="yes">
+ <value>501,829</value>
+ <regnode name="*" isopaque="yes">
+ <value>DefaultVisibility</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>199,782</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>45,710</value>
+ </regnode>
+ </regnode>
+ <regnode name="bgcolor" isopaque="yes">
+ <value>0xd7d7d7</value>
+ </regnode>
+ <regnode name="logfont" isopaque="yes">
+ <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <atom id="id-0066-0000002e" kind="ConstraintFunc" role="ConstraintFunc" guid="{1b3766d8-6f68-4020-be93-7b40bcbf2360}" relid="0x4e">
+ <name>descendantEndsRecursive</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collets a set of the self's derived inheritance +
+
+equivalences + references
+
+and gives it back</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( visitedInput.includes( self ) ) then
+ visitedInput
+else(
+ let same = self.equivalenceEnds() in
+ let refd = self.referencedBy() in
+ let asce = self.ascendantEnds( inhType ) in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + asce + fcos - Set{self} in
+
+ all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
+ if ( newVisitedInput.includes( item ) ) then
+ newVisitedInput
+ else
+ newVisitedInput.union( item.descendantEndsRecursive( newVisitedInput, inhType ) )
+ endif)
+)endif
+
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visitedInput : ocl::Set, inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000002f" kind="ConstraintFunc" role="ConstraintFunc" guid="{66f7d36b-64ac-4f2b-9e38-8d285276f4fc}" relid="0x49">
+ <name>ascendantEndsRecursive</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collets a set of the self's inheritance bases +
+
+equivalences + references ..
+
+and gives it back</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,679</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,539</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( visitedInput.includes( self ) ) then
+ visitedInput
+else(
+ let same = self.equivalenceEnds() in
+ let refd = self.referencedBy() in
+ let asce = self.ascendantEnds( inhType ) in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + asce + fcos - Set{self} in
+
+ all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
+ if ( newVisitedInput.includes( item ) ) then
+ newVisitedInput
+ else
+ newVisitedInput.union( item.ascendantEndsRecursive( newVisitedInput, inhType ) )
+ endif)
+)endif
+
+
+
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visitedInput : ocl::Set, inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000030" kind="ConstraintFunc" role="ConstraintFunc" guid="{20166b17-ebd2-41ce-b4d4-0e285f6c7dd3}" relid="0x6a">
+ <name>allAscendants</name>
+ <regnode name="FuncDescrption" isopaque="yes">
+ <value>collects the ineritance base + equivalences +
+
+references of self
+
+works only for FCObase kinds</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>441,679</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>441,539</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
+if ( kinds.includes( self.kindName )) then
+ self.ascendantEndsRecursive( Set{}, inhType )
+else
+ Set{ }
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000031" kind="ConstraintFunc" role="ConstraintFunc" guid="{01ed012c-6886-449a-aeaf-cfed99702a79}" relid="0x6b">
+ <name>allDescendants</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>collects the derived ineritance + equivalences +
+
+references of self
+
+works only for FCObase kinds
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>441,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>441,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
+if ( kinds.includes( self.kindName )) then
+ self.descendantEndsRecursive( Set{}, inhType )
+else
+ Set{ }
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000032" kind="ConstraintFunc" role="ConstraintFunc" guid="{c09010c3-3dc9-4538-b2e6-1b8039355eaa}" relid="0x45">
+ <name>ascendantTypeEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back the inheritance base set of one of
+
+the three different kind of inheritances.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,679</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,539</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( inhType < 0 ) then
+ self.connectedFCOs( "src", DerivedImpInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseImpInheritance ) )
+else
+ if ( inhType > 0 ) then
+ self.connectedFCOs( "src", DerivedIntInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseIntInheritance ) )
+ else
+ self.connectedFCOs( "src", DerivedInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", BaseInheritance ) )
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000033" kind="ConstraintFunc" role="ConstraintFunc" guid="{71096c72-d005-4eed-80ca-0c983a120f54}" relid="0x46">
+ <name>descendantTypeEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back the derived inheritance set of one
+
+of the three different kind of inheritances.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( inhType < 0 ) then
+ self.connectedFCOs( "dst", BaseImpInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedImpInheritance ) )
+else
+ if ( inhType > 0 ) then
+ self.connectedFCOs( "dst", BaseIntInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedIntInheritance ) )
+ else
+ self.connectedFCOs( "dst", BaseInheritance ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", DerivedInheritance ) )
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000034" kind="ConstraintFunc" role="ConstraintFunc" guid="{0e4f3367-fbca-4a4b-a19a-942be5932b7c}" relid="0x68">
+ <name>descendantEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back the combined derived inheritance set.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value>Gives back the combined derived inheritance
+
+set.</value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let standards = ( if ( inhType >= -1 and inhType <= 1 ) then self.descendantTypeEnds( 0 ) else Set{ } endif ) in
+let implementations = ( if ( inhType < 0 ) then self.descendantTypeEnds( -1 ) else Set{ } endif ) in
+let interfaces = ( if ( inhType > 0 ) then self.descendantTypeEnds( 1 ) else Set{ } endif ) in
+standards + implementations + interfaces</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000035" kind="ConstraintFunc" role="ConstraintFunc" guid="{7afd16a6-679d-40a6-905c-bd0f8f53725d}" relid="0x67">
+ <name>ascendantEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back the combined base inheritance set.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,679</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,539</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let standards = ( if ( inhType >= -1 and inhType <= 1 ) then self.ascendantTypeEnds( 0 ) else Set{ } endif ) in
+let implementations = ( if ( inhType < 0 ) then self.ascendantTypeEnds( -1 ) else Set{ } endif ) in
+let interfaces = ( if ( inhType > 0 ) then self.ascendantTypeEnds( 1 ) else Set{ } endif ) in
+standards + implementations + interfaces</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>inhType : ocl::Integer</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000036" kind="Constraint" role="Constraint" guid="{4745d21b-f8f7-424c-88e7-a2216e8464d8}" relid="0x63">
+ <name>ValidInheritance</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>self's inheritance base can be:
+
+if self is an FCO -> FCO
+
+if self is not an FCO -> FCO or same kind as self.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,623</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Invalid inheritance. The types of classes ( i.e. descendant and ascendant ) do not comform.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ascs = self.ascendantTypeEnds( -1 ) + self.ascendantTypeEnds( 0 ) + self.ascendantTypeEnds( 1 ) in
+let type = project.cropProxy( self.kindName ) in
+ascs -> forAll( fco : gme::FCO |
+ let fcoType = project.cropProxy( fco.kindName ) in
+ if ( type = "FCO" ) then
+ fcoType = "FCO"
+ else
+ fcoType = "FCO" or fcoType = type
+ endif
+)</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value> </value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000037" kind="Constraint" role="Constraint" guid="{65036905-0771-42a0-831f-b95d84d41160}" relid="0x5e">
+ <name>HasOneBase</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,623</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Interface inheritance operator is superfluous or invalid. It must have exactly one base class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", BaseIntInheritance ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000038" kind="Constraint" role="Constraint" guid="{27569765-e5d8-42b2-b140-68e7641c832f}" relid="0x5d">
+ <name>OnlyOneBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,42</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,623</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Interface inheritance operator have exactly one base class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let baseCount = self.attachingConnections( "dst", BaseIntInheritance ) -> size in
+baseCount <> 0 implies baseCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000039" kind="Constraint" role="Constraint" guid="{32e1654b-05e9-46e0-a780-9c6a25f6f605}" relid="0x5c">
+ <name>HasDerived</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,623</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Interface inheritance operator is superfluous or invalid. It must have at least one derived class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", DerivedIntInheritance ) -> size > 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003a" kind="Constraint" role="Constraint" guid="{9079ca69-f5a2-4fb7-9a27-025b9686541c}" relid="0x58">
+ <name>HasOneBase</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Implementation inheritance operator is superfluous or invalid. It must have exactly one base class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", BaseImpInheritance ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003b" kind="Constraint" role="Constraint" guid="{7bc7977a-efd1-42bf-8e8f-3024ca42693c}" relid="0x57">
+ <name>OnlyOneBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>854,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>854,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Implementation inheritance operator has exactly one base class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let baseCount = self.attachingConnections( "dst", BaseImpInheritance ) -> size in
+baseCount <> 0 implies baseCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003c" kind="Constraint" role="Constraint" guid="{bb685d16-cdd5-4c67-a825-eb61181e7207}" relid="0x56">
+ <name>HasDerived</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Implementation inheritance operator is superfluous or invalid. It must have at least one derived class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", DerivedImpInheritance ) -> size > 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003d" kind="Constraint" role="Constraint" guid="{5c266d61-93c3-4d4d-840f-f8595be5ace7}" relid="0x54">
+ <name>HasDerived</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>98,133</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Inheritance operator is superfluous or invalid. It must have at least one derived class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", DerivedInheritance ) -> size > 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003e" kind="Constraint" role="Constraint" guid="{2c30872f-c41f-4c92-b14e-243d69ba0c5c}" relid="0x50">
+ <name>OnlyOneBase</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Inheritance operator has exactly one base class.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let baseCount = self.attachingConnections( "dst", BaseInheritance ) -> size in
+baseCount <> 0 implies baseCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000003f" kind="Constraint" role="Constraint" guid="{098a3183-8cda-42b1-ab2f-a945973de900}" relid="0x4f">
+ <name>HasOneBase</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Inheritance operator is superfluous or invalid. It must have exactly one base class</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", BaseInheritance ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000040" kind="Constraint" role="Constraint" guid="{a8bfda5a-b4b3-4155-93f0-4b14205924f9}" relid="0x4c">
+ <name>NoImplementationRecursion</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Implementation recursion ( i.e. recursive Implementation and/or Standard inheritance loop ) is not allowed</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let directs = self.ascendantEnds( -1 ) in
+let ids = self.allEquivalences() in
+if ( directs.intersection( ids ).notEmpty() ) then
+ false
+else
+ directs.notEmpty() implies not directs->exists( d : gme::FCO | d.allAscendants(-1 ).intersection( ids ).notEmpty() )
+endif
+
+
+
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value> </value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000041" kind="Constraint" role="Constraint" guid="{245242b9-4879-4926-93a3-ff4b315e4e31}" relid="0x4a">
+ <name>NoInterfaceRecursion</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,623</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>427,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Interface recursion ( i.e. recursive Interface and/or Standard inheritance chain ) is not allowed</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let directs = self.ascendantEnds( 1 ) in
+let ids = self.allEquivalences() in
+if ( directs.intersection( ids ).notEmpty() ) then
+ false
+else
+ directs.notEmpty() implies not directs->exists( d : gme::FCO | d.allAscendants( 1 ).intersection( ids ).notEmpty() )
+endif
+
+
+
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value> </value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000042" kind="Connector" role="Connector" guid="{bdab0370-39dc-46e5-98ca-5ce655476fd0}" relid="0x37">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,448</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>718,452</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,448</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000043" kind="SameAspect" role="SameAspect" guid="{9ce2a7ac-ac9a-41e6-989c-77c45daa352f}" relid="0x1d">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1127,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1127,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000044" kind="Connector" role="Connector" guid="{0f137c05-74a9-44b2-bdc0-1946160cc435}" relid="0x20">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,420</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nsNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000045" kind="SameAspect" role="SameAspect" guid="{09b92ad0-9961-44d2-bdf6-190abbedc913}" relid="0x1f">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000046" kind="Connector" role="Connector" guid="{3cff6a53-9aae-4ca2-b6de-d69b52c93eda}" relid="0x39">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>756,539</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>760,543</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>756,539</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000047" kind="Atom" role="Atom" guid="{1fa50e2b-07a7-499a-90af-1aa1d4766a19}" relid="0x22">
+ <name>ImplementationInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1086</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ImplementationInheritance" isopaque="yes">
+ <value>1164</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1304</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1189</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1271</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1227</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>680,195</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ImplementationInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Sn</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>impinheritance.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000048" kind="Connection" role="Connection" guid="{f0f8d630-403c-4ae0-b4c0-234511116bd0}" relid="0x2b">
+ <name>DerivedInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1129</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="DerivedInheritance" isopaque="yes">
+ <value>1149</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1302</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1187</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1269</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1225</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>12,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,462</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value>0</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = dsrc
+dName = ddst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000049" kind="Connector" role="Connector" guid="{16c28980-dfbf-4097-b55d-88ba572a3d6c}" relid="0x1e">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,490</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,490</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,490</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nwNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000004a" kind="Connection" role="Connection" guid="{960072e3-502d-4c83-b9e0-2b729f4afaf1}" relid="0x2c">
+ <name>DerivedIntInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1130</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="DerivedIntInheritance" isopaque="yes">
+ <value>1150</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1303</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1188</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1270</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1226</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = dintsrc
+dName = dintdst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000004b" kind="SameAspect" role="SameAspect" guid="{768341d1-0e06-47d2-a53d-f03f9b82cb9c}" relid="0x34">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000004c" kind="SameAspect" role="SameAspect" guid="{0640c82b-9806-4741-b512-729d1be4ea92}" relid="0x3b">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1113,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1113,280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000004d" kind="Connection" role="Connection" guid="{a5f55010-fba9-4393-9a90-7b448c745595}" relid="0x23">
+ <name>DerivedImpInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1128</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="DerivedImpInheritance" isopaque="yes">
+ <value>1148</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1301</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1186</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1268</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1224</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>883,517</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:DerivedImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = dimplsrc
+dName = dimpldst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000004e" kind="FCO" role="FCO" guid="{a2cdbb20-cc2b-4bba-923c-7bf1778dd761}" relid="0x38">
+ <name>InheritOperator</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>color = 0x0</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000004f" kind="Connection" role="Connection" guid="{f8081679-44b9-4791-817a-10c05f618fe4}" relid="0x36">
+ <name>BaseInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1126</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="BaseInheritance" isopaque="yes">
+ <value>1138</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1299</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1184</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1266</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1222</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>18,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = bsrc
+dName = bdst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000050" kind="Inheritance" role="Inheritance" guid="{36b95a93-3043-444b-8161-eec26cbac6ae}" relid="0x35">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>374,103</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,98</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000051" kind="Connector" role="Connector" guid="{c23a8da8-a9ae-4a42-8dea-164ecefe7a80}" relid="0x25">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,378</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,378</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,378</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000052" kind="Atom" role="Atom" guid="{4c869578-c8d3-4f6b-8d14-6f1450cffb71}" relid="0x3a">
+ <name>InterfaceInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1088</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="InterfaceInheritance" isopaque="yes">
+ <value>1166</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1306</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1191</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1273</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1229</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>323,195</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:InterfaceInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nswNSW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Sn</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>intinheritance.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000053" kind="Connector" role="Connector" guid="{817282a8-7b2e-407f-a209-036d6c2db775}" relid="0x26">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,287</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nsNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000054" kind="Atom" role="Atom" guid="{b22f046c-0ac2-4a43-929c-b40598169e3b}" relid="0x7">
+ <name>Inheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1087</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Inheritance" isopaque="yes">
+ <value>1165</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1305</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1190</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1272</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1228</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Inheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Sn</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>inheritance.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000055" kind="Connection" role="Connection" guid="{77baf6cf-7ba6-4fb6-a71a-d1e0a2e26091}" relid="0x1c">
+ <name>BaseIntInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1127</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="BaseIntInheritance" isopaque="yes">
+ <value>1139</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1300</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1185</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1267</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1223</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>491,265</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseIntInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = bintsrc
+dName = bintdst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000056" kind="Connection" role="Connection" guid="{8489208a-7d76-4f2d-868f-bfd9bdb9155f}" relid="0x24">
+ <name>BaseImpInheritance</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1125</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="BaseImpInheritance" isopaque="yes">
+ <value>1137</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1298</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1183</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1265</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1221</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>883,426</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,420</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:BaseImpInheritance" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = bimplsrc
+dName = bimpldst</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000057" kind="SameAspect" role="SameAspect" guid="{53e824e2-136f-497e-a7fe-4df49533c6da}" relid="0x6f">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1127,357</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1127,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-00000014" kind="FCOProxy" role="FCOProxy" guid="{9b258430-7b31-4a27-8683-15a53a0f12b2}" relid="0x19" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,434</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000015" kind="ModelProxy" role="ModelProxy" guid="{22f62b77-8274-4219-8290-502d9a5d0ccf}" relid="0x18" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000016" kind="AspectProxy" role="AspectProxy" guid="{19f9bc04-5fdd-4ece-a09e-62b584a57422}" relid="0x3e" referred="id-0069-0000001a">
+ <name>ClassDiagram</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>973,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>973,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000017" kind="AspectProxy" role="AspectProxy" guid="{2d4f2e32-a56c-4114-a09c-5de3be2e01ca}" relid="0x42" referred="id-0069-0000001b">
+ <name>Attributes</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000018" kind="AspectProxy" role="AspectProxy" guid="{65ef0abe-7372-40b6-ab2c-1d72d63edeea}" relid="0x43" referred="id-0069-0000001c">
+ <name>Constraints</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000019" kind="AspectProxy" role="AspectProxy" guid="{c16b181c-05f4-43cf-a9aa-5a31fcb8d707}" relid="0x12" referred="id-0069-0000001d">
+ <name>Visualization</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,91</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,84</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-0000001a" kind="AspectProxy" role="AspectProxy" guid="{a8d4d2d2-b8b7-42b5-9c79-da9ee25214dd}" relid="0x6d" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000038" kind="HasConstraint" role="HasConstraint" guid="{0d9d03da-fa7b-47cc-9f07-75a823182a00}" relid="0x64">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000036"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000039" kind="HasConstraint" role="HasConstraint" guid="{9824ac2e-b114-4185-b8d9-bff889599206}" relid="0x61">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000038"/>
+ <connpoint role="dst" target="id-0066-00000052"/>
+ </connection>
+ <connection id="id-0068-0000003a" kind="HasConstraint" role="HasConstraint" guid="{9d01f66e-3177-486d-b6de-a82ccab72182}" relid="0x60">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000037"/>
+ <connpoint role="dst" target="id-0066-00000052"/>
+ </connection>
+ <connection id="id-0068-0000003b" kind="HasConstraint" role="HasConstraint" guid="{8f0016ac-375a-4c86-88cf-814681f86173}" relid="0x5f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>s</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000039"/>
+ <connpoint role="dst" target="id-0066-00000052"/>
+ </connection>
+ <connection id="id-0068-0000003c" kind="HasConstraint" role="HasConstraint" guid="{5b90ad63-c1b9-4e0c-aa16-0ce7f6b5636f}" relid="0x5b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003b"/>
+ <connpoint role="dst" target="id-0066-00000047"/>
+ </connection>
+ <connection id="id-0068-0000003d" kind="HasConstraint" role="HasConstraint" guid="{ae708744-0a3c-4c70-b3b5-7fa0aa767ee3}" relid="0x5a">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003a"/>
+ <connpoint role="dst" target="id-0066-00000047"/>
+ </connection>
+ <connection id="id-0068-0000003e" kind="HasConstraint" role="HasConstraint" guid="{68699d9f-81ad-4a52-b23c-9cd7e43fcdd3}" relid="0x59">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003c"/>
+ <connpoint role="dst" target="id-0066-00000047"/>
+ </connection>
+ <connection id="id-0068-0000003f" kind="HasConstraint" role="HasConstraint" guid="{a5288fdd-b4d1-452d-87f3-a64d6af38540}" relid="0x55">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003d"/>
+ <connpoint role="dst" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-00000040" kind="HasConstraint" role="HasConstraint" guid="{5dc2f636-03e0-491d-aa05-7902a30dd088}" relid="0x53">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003f"/>
+ <connpoint role="dst" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-00000041" kind="HasConstraint" role="HasConstraint" guid="{a05c4a08-b865-4007-99fd-3c7399633cd3}" relid="0x52">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000003e"/>
+ <connpoint role="dst" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-00000042" kind="SourceToConnector" role="SourceToConnector" guid="{c603d6e7-19bb-4e33-a8b0-8cc268cd6324}" relid="0x1b">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000049"/>
+ <connpoint role="src" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-00000043" kind="Containment" role="Containment" guid="{0a565b5a-ebf1-4702-9c06-3644f156d4d2}" relid="0x17">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000004e"/>
+ <connpoint role="dst" target="id-0067-00000015"/>
+ </connection>
+ <connection id="id-0068-00000044" kind="DerivedInheritance" role="DerivedInheritance" guid="{7209f340-e7c7-4bd4-8b90-9a11a1de06d8}" relid="0x9">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000050"/>
+ <connpoint role="dst" target="id-0066-00000055"/>
+ </connection>
+ <connection id="id-0068-00000045" kind="DerivedInheritance" role="DerivedInheritance" guid="{28955f70-470c-4dab-9ff5-8a1566d516ac}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000050"/>
+ <connpoint role="dst" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-00000046" kind="AssociationClass" role="AssociationClass" guid="{e2b809b7-a9cf-4a01-afbf-6e82fe4e1ff9}" relid="0x5">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000053"/>
+ <connpoint role="dst" target="id-0066-00000055"/>
+ </connection>
+ <connection id="id-0068-00000047" kind="DerivedInheritance" role="DerivedInheritance" guid="{eea18c6b-382d-4a25-b5b7-36557e41ebde}" relid="0x33">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000004a"/>
+ <connpoint role="src" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-00000048" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{7df5836a-38e9-45c9-881d-980c1c595803}" relid="0x30">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000052"/>
+ <connpoint role="src" target="id-0066-00000053"/>
+ </connection>
+ <connection id="id-0068-00000049" kind="SourceToConnector" role="SourceToConnector" guid="{ce616432-8a1d-4115-b06f-2772593af90e}" relid="0x31">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000044"/>
+ <connpoint role="src" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-0000004a" kind="DerivedInheritance" role="DerivedInheritance" guid="{9bb83cb3-a6c7-4c7d-9db5-008fe632377c}" relid="0x32">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000004d"/>
+ <connpoint role="src" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-0000004b" kind="SourceToConnector" role="SourceToConnector" guid="{9c09ccdc-4ff1-4f2f-89f8-0909eb9abfa7}" relid="0x13">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000042"/>
+ <connpoint role="src" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-0000004c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{bbc344f5-fc92-4de0-bc60-579e4806a694}" relid="0x14">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000044"/>
+ <connpoint role="dst" target="id-0066-00000054"/>
+ </connection>
+ <connection id="id-0068-0000004d" kind="SourceToConnector" role="SourceToConnector" guid="{8c6ac3c0-d5d6-4ca3-ac2c-79a0869a2884}" relid="0x4">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000051"/>
+ <connpoint role="src" target="id-0066-00000052"/>
+ </connection>
+ <connection id="id-0068-0000004e" kind="SameAspectLeft" role="SameAspectLeft" guid="{3da54378-e9d6-464b-98e4-77189fd9b63f}" relid="0x3d">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000004b"/>
+ <connpoint role="dst" target="id-0069-00000006"/>
+ </connection>
+ <connection id="id-0068-0000004f" kind="SourceToConnector" role="SourceToConnector" guid="{24cda9cc-218d-45bb-a728-a2bbdc908e47}" relid="0xc">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000046"/>
+ <connpoint role="src" target="id-0066-00000047"/>
+ </connection>
+ <connection id="id-0068-00000050" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{29dd0d8e-eacb-4ef5-9ef8-943ae612c488}" relid="0x2">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000049"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000051" kind="AssociationClass" role="AssociationClass" guid="{546c12e2-3c7d-499d-9996-a3d26d2af112}" relid="0x15">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000044"/>
+ <connpoint role="dst" target="id-0066-0000004f"/>
+ </connection>
+ <connection id="id-0068-00000052" kind="BaseInheritance" role="BaseInheritance" guid="{3cb7ca75-f05d-4274-980b-a5400e67721a}" relid="0x16">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-0000004e"/>
+ <connpoint role="dst" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-00000053" kind="AssociationClass" role="AssociationClass" guid="{aa353596-65a8-4e67-a70d-e5a863b384f4}" relid="0x3">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000046"/>
+ <connpoint role="dst" target="id-0066-0000004d"/>
+ </connection>
+ <connection id="id-0068-00000054" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{e22ef954-a087-44b1-93d6-0e0321020a14}" relid="0xf">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000046"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000055" kind="DerivedInheritance" role="DerivedInheritance" guid="{71023df9-e9a6-4762-b4d9-5e1d031ce0d9}" relid="0x3c">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>n</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000050"/>
+ <connpoint role="dst" target="id-0066-00000056"/>
+ </connection>
+ <connection id="id-0068-00000056" kind="DerivedInheritance" role="DerivedInheritance" guid="{1593278e-3de0-42a5-a762-c49c23fd0c5e}" relid="0x10">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000050"/>
+ <connpoint role="dst" target="id-0066-00000052"/>
+ </connection>
+ <connection id="id-0068-00000057" kind="SameAspectLeft" role="SameAspectLeft" guid="{8419e376-0648-476e-a202-8aef12ec9463}" relid="0x6">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000045"/>
+ <connpoint role="dst" target="id-0069-00000005"/>
+ </connection>
+ <connection id="id-0068-00000058" kind="SameAspectLeft" role="SameAspectLeft" guid="{040f2b12-9431-420a-bb69-5f6736fb8890}" relid="0x11">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000004c"/>
+ <connpoint role="dst" target="id-0069-00000007"/>
+ </connection>
+ <connection id="id-0068-00000059" kind="AssociationClass" role="AssociationClass" guid="{43d38e1a-6dbd-47b6-976e-3d16f9d891c3}" relid="0x27">
+ <name>AssociationClass</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000004a"/>
+ <connpoint role="src" target="id-0066-00000051"/>
+ </connection>
+ <connection id="id-0068-0000005a" kind="SameAspectRight" role="SameAspectRight" guid="{e3a05775-b839-4717-8d73-f18bdaeb89da}" relid="0x28">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000004b"/>
+ <connpoint role="src" target="id-0067-00000019"/>
+ </connection>
+ <connection id="id-0068-0000005b" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{b92cf74d-73fa-4b93-963b-93735cf65668}" relid="0x29">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000051"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-0000005c" kind="SameAspectRight" role="SameAspectRight" guid="{1bcb0b6e-4458-4ed5-b34b-fa5154cafbc2}" relid="0x2d">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000043"/>
+ <connpoint role="src" target="id-0067-00000018"/>
+ </connection>
+ <connection id="id-0068-0000005d" kind="SameAspectLeft" role="SameAspectLeft" guid="{9042f042-abf3-4430-896b-9ed500162dad}" relid="0xd">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000043"/>
+ <connpoint role="dst" target="id-0069-00000008"/>
+ </connection>
+ <connection id="id-0068-0000005e" kind="DerivedInheritance" role="DerivedInheritance" guid="{46df1425-1a49-42a2-ab9b-809cc28a3d6a}" relid="0x2e">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000048"/>
+ <connpoint role="src" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-0000005f" kind="AssociationClass" role="AssociationClass" guid="{ee7c37f2-92b2-4f5f-8d8e-314df92ed4ee}" relid="0x2f">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-00000048"/>
+ <connpoint role="src" target="id-0066-00000049"/>
+ </connection>
+ <connection id="id-0068-00000060" kind="SourceToConnector" role="SourceToConnector" guid="{3097aa23-8e54-4f7a-b62f-61749e41ad5a}" relid="0xb">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000053"/>
+ <connpoint role="src" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000061" kind="AssociationClass" role="AssociationClass" guid="{8dd33709-f71c-4436-b640-6b7a5cd69542}" relid="0x1a">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000042"/>
+ <connpoint role="dst" target="id-0066-00000056"/>
+ </connection>
+ <connection id="id-0068-00000062" kind="DerivedInheritance" role="DerivedInheritance" guid="{44f0232e-9bec-42b0-9381-8398492b3f3d}" relid="0x8">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>n</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000004f"/>
+ <connpoint role="src" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-00000063" kind="SameAspectRight" role="SameAspectRight" guid="{ca0ce799-cd95-4b6b-a65e-bdc3bb288333}" relid="0xe">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000004c"/>
+ <connpoint role="src" target="id-0067-00000017"/>
+ </connection>
+ <connection id="id-0068-00000064" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a40f1051-da5e-4631-a0b9-f73146b5fe77}" relid="0x21">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000042"/>
+ <connpoint role="dst" target="id-0066-00000047"/>
+ </connection>
+ <connection id="id-0068-00000065" kind="DerivedInheritance" role="DerivedInheritance" guid="{2db857be-c572-4892-ae4e-f22e0a5698c9}" relid="0x2a">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000047"/>
+ <connpoint role="src" target="id-0066-00000050"/>
+ </connection>
+ <connection id="id-0068-00000066" kind="SameAspectRight" role="SameAspectRight" guid="{e5ddec5c-71ad-4c3f-a29e-9c974946626b}" relid="0x1">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000045"/>
+ <connpoint role="src" target="id-0067-00000016"/>
+ </connection>
+ <connection id="id-0068-00000067" kind="HasConstraint" role="HasConstraint" guid="{08f6ed3b-5dd2-446b-962c-deed5b13c626}" relid="0x67">
+ <name>HasConstraint</name>
+ <connpoint role="src" target="id-0066-00000040"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000068" kind="HasConstraint" role="HasConstraint" guid="{b165afdb-f9f8-42b6-9b1d-2919736049f0}" relid="0x68">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000041"/>
+ <connpoint role="dst" target="id-0067-00000014"/>
+ </connection>
+ <connection id="id-0068-00000069" kind="SameAspectRight" role="SameAspectRight" guid="{2f8273b1-299a-448a-8f90-cf0bc3f10b54}" relid="0x70">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000057"/>
+ <connpoint role="src" target="id-0067-0000001a"/>
+ </connection>
+ <connection id="id-0068-0000006a" kind="SameAspectLeft" role="SameAspectLeft" guid="{85154460-33d7-4b33-a440-ed614685bf1b}" relid="0x71">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000057"/>
+ <connpoint role="dst" target="id-0069-00000009"/>
+ </connection>
+ <set id="id-0069-00000005" kind="Aspect" role="Aspect" guid="{63cc3d69-84e9-4940-8a3d-8d85fe9fef6d}" relid="0x0" members="id-0066-0000004e">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1182</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1176,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1176,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000006" kind="Aspect" role="Aspect" guid="{78d17ad6-a223-47a7-99e4-8f067514e56e}" relid="0x0" members="id-0066-0000004e">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1220</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1197,91</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1197,84</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000007" kind="Aspect" role="Aspect" guid="{d775b3da-c32e-498d-802a-f1a6138960f2}" relid="0x0" members="id-0066-0000004e">
+ <name>Attributes</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1297</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1190,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1197,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000008" kind="Aspect" role="Aspect" guid="{3cff8d03-64f2-4ad5-a3d9-a77240f824a9}" relid="0x0" members="id-0066-0000004e">
+ <name>Constraints</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1264</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1190,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1197,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000009" kind="Aspect" role="Aspect" guid="{be788379-8100-435a-a9af-747216b04417}" relid="0x6e" members="id-0066-0000004e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1190,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1190,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000004" kind="ParadigmSheet" guid="{58d7b7db-f145-43c0-9d3a-5b3ab0ef2986}" relid="0x5" childrelidcntr="0x6f">
+ <name>Constraints</name>
+ <atom id="id-0066-00000058" kind="Constraint" role="Constraint" guid="{abb740b8-f3ef-44cd-aedc-89815199258e}" relid="0x65">
+ <name>NotEmptyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000059" kind="Constraint" role="Constraint" guid="{263807a7-72aa-467d-a05f-879a003dd766}" relid="0x63">
+ <name>UniqueContexts</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,203</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Non of the constraint's owners' implementation inheritance ascendents can have a constraint with the same name as this one.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- associateds : set of objects that has this constraint
+let directs = self.connectedFCOs( "dst", HasConstraint ) in
+if ( directs.notEmpty() ) then
+
+ let associateds = directs -> iterate( obj ; accu = Set{} |
+ let id = obj.deRef() in
+ if ( id.isNull() ) then accu else accu.including( id ) endif
+ ) in
+
+-- non of these objects's ascendents can have a constraint with the same name as self
+ associateds->forAll( obj : gme::FCO |
+ let classes = obj.allAscendants( -1 ) in
+ let constraints = classes -> iterate ( class : gme::FCO ; accu = Bag{} |
+ accu + class.bagConnectedFCOs( "src", HasConstraint )->select( c | c.name = self.name )
+ ) in
+ constraints->size <= 1
+ )
+
+else
+-- if the constraint is not bound to an object
+-- non of the global constraints can share the sam name
+ let constraints = project.allInstancesOf( Constraint )->select( c | c.name = self.name ) in
+ let globals = constraints->select( c : gme::FCO | c.connectedFCOs( "dst", HasConstraint ).isEmpty() ) in
+ globals->size <= 1
+
+endif
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005a" kind="Constraint" role="Constraint" guid="{cc968550-bdea-4e2f-b2b8-5998f3a95270}" relid="0x56">
+ <name>ValidReturnType</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,546</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Return type of Constraint Function is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
+let tr = self.CFuncReturnType.trim() in
+tr <> "" implies tr.match( "^" + id + "(::" + id + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005b" kind="Constraint" role="Constraint" guid="{873ca512-e9b6-48a2-bc76-8bdc7ba46a46}" relid="0x55">
+ <name>ReturnTypeNotEmpty</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,525</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,546</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Return type of Constraint Function cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.CFuncReturnType.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005c" kind="Constraint" role="Constraint" guid="{872e930f-f662-40de-b275-4040ee486e56}" relid="0x53">
+ <name>ValidParameterList</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,644</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>476,546</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Parameter List of Constraint Function is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ws = "[\t ]*" in
+let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
+let tn = id + "(::" + id + ")*" in
+let pm = id + ws + ":" + ws + tn in
+let pml = self.CFuncParamList.trim() in
+pml <> "" implies pml.match( "^" + pm + "(" + ws + "," + ws + pm + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005d" kind="Constraint" role="Constraint" guid="{d61d8b35-b1fa-4361-89f0-1567e6df30d4}" relid="0x51">
+ <name>DefinitionNotEmpty</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,469</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,476</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Definition ( i.e. equation ) of Constraint Function cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.CFuncDefinition.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005e" kind="Constraint" role="Constraint" guid="{157fd502-8c61-4185-b59b-9be39f6db41d}" relid="0x4f">
+ <name>ValidContext</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Context of Constraint Function is invalid </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let id = "[_a-zA-Z][_a-zA-Z0-9]*" in
+let ctx = self.CFuncContext.trim() in
+ctx <> "" implies ctx.match( "^" + id + "(::" + id + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000005f" kind="Constraint" role="Constraint" guid="{88243b6c-5377-4319-87d0-604e8462d8e8}" relid="0x4d">
+ <name>ContextNotEmpty</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1120,357</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,371</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Context of Constraint Function cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.CFuncContext.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000060" kind="Constraint" role="Constraint" guid="{bd5ffec2-08eb-4a32-a894-e35fb4b66fad}" relid="0x4b">
+ <name>EquationNotEmpty</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,112</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Equation of Constraint cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.ConstraintEqn.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000061" kind="Constraint" role="Constraint" guid="{404aec6c-6b63-4469-8527-d66a468ffc36}" relid="0x49">
+ <name>DescNotEmpty</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Description of Constraint cannot be empty</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.ConstraintDescription.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000062" kind="BooleanAttribute" role="BooleanAttribute" guid="{4315b4d1-11bf-428f-b84b-fa678c16b640}" relid="0x15">
+ <name>DisconnectEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1043</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,693</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,693</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On disconnect</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000063" kind="Connector" role="Connector" guid="{6a1fab63-e1b3-4c88-88ad-2f92e2cf6b6f}" relid="0x37">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000064" kind="FieldAttribute" role="FieldAttribute" guid="{7d9f9095-4e77-4f34-a7e4-985ac091fd8a}" relid="0x19">
+ <name>CFuncParamList</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1029</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>700,826</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,441</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Parameter list:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000065" kind="BooleanAttribute" role="BooleanAttribute" guid="{b9170c49-c93c-4e8a-8c81-364934957bed}" relid="0x3b">
+ <name>UnReferenceEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1049</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,868</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,868</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On unrefer</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000066" kind="BooleanAttribute" role="BooleanAttribute" guid="{4f3c6dda-7c18-4d4e-afd8-9e090fe92699}" relid="0x31">
+ <name>ChangeAttributeEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1030</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,777</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On change attribute</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000067" kind="FieldAttribute" role="FieldAttribute" guid="{9ef75fff-85d0-4143-8128-1a9bab30f214}" relid="0x32">
+ <name>ConstraintParam</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1037</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,119</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>602,119</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Default parameters:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000068" kind="Atom" role="Atom" guid="{fa6930be-4707-4b31-a16c-e9bccf32f345}" relid="0x38">
+ <name>Constraint</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Constraint" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1077</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Constraint" isopaque="yes">
+ <value>1145</value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1276</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>13,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Constraint" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>color = 0x0</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>constraint.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000069" kind="FieldAttribute" role="FieldAttribute" guid="{232ca202-ca93-4df1-bc95-fed898ddaa45}" relid="0x1c">
+ <name>ConstraintDescription</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1035</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Description:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000006a" kind="FieldAttribute" role="FieldAttribute" guid="{366d00fb-1225-448f-af7f-496c64715ddf}" relid="0x1d">
+ <name>ConstraintEqn</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1036</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,189</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>602,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline">
+ <value>12</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Equation:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000006b" kind="SameAspect" role="SameAspect" guid="{b722e5f8-27e7-4a57-850e-0807f2e69dc5}" relid="0x3d">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>994,1036</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000006c" kind="BooleanAttribute" role="BooleanAttribute" guid="{6dd64795-eeeb-4b4e-8cfb-3b7fa9f21e3c}" relid="0x39">
+ <name>NewChildEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1046</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,525</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,525</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On new child</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000006d" kind="BooleanAttribute" role="BooleanAttribute" guid="{ac286b3e-8ee7-4f2f-92cb-8d5961b02de9}" relid="0x1a">
+ <name>ReferenceEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1047</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,868</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,868</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On refer</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000006e" kind="FieldAttribute" role="FieldAttribute" guid="{3eb7c271-2c65-436e-9f46-9739b8919d39}" relid="0x40">
+ <name>CFuncContext</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1345</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>700,595</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Context:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000006f" kind="EnumAttribute" role="EnumAttribute" guid="{91b5978f-e128-43f4-b067-37d241c8de6b}" relid="0x3a">
+ <name>Depth</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1041</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>595,329</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>602,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>1</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>0
+
+1
+
+Any, any</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Depth:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000070" kind="BooleanAttribute" role="BooleanAttribute" guid="{13608732-0cdb-4355-bc68-1517c6a3f8ab}" relid="0x18">
+ <name>DeleteEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1040</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>511,441</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>511,441</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On delete</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000071" kind="Connection" role="Connection" guid="{e7d4aa4e-9005-44a8-8f91-b20bc66d3764}" relid="0x21">
+ <name>HasConstraint</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1121</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="HasConstraint" isopaque="yes">
+ <value>1163</value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1278</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>235,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,287</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:HasConstraint" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcConstraint
+dName = dstFCO</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000072" kind="BooleanAttribute" role="BooleanAttribute" guid="{0b3a39b2-c339-4694-a504-86cad14f11e3}" relid="0x34">
+ <name>ConnectEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1034</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,693</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,693</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On connect</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000073" kind="BooleanAttribute" role="BooleanAttribute" guid="{8ee10569-2f2c-4193-aec2-29903d636593}" relid="0x9">
+ <name>CreateEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1039</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,441</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On create</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000074" kind="BooleanAttribute" role="BooleanAttribute" guid="{a5d48ee5-113c-4a3b-9a8f-f2300690897b}" relid="0x33">
+ <name>RemoveSetEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1048</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,952</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,952</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On exclude from set</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000075" kind="EnumAttribute" role="EnumAttribute" guid="{1d46f28f-ceb6-40d3-b3cf-8a385018b0e1}" relid="0x16">
+ <name>ConstraintPriority</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1038</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>602,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>602,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>2</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>1
+
+2
+
+3
+
+4
+
+5
+
+6
+
+7
+
+8
+
+9
+
+10</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Priority (1=High):</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000076" kind="BooleanAttribute" role="BooleanAttribute" guid="{075e1af3-58c7-4c3a-bb75-a14e8152ac01}" relid="0x8">
+ <name>CloseEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1033</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>763,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On close model</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000077" kind="FieldAttribute" role="FieldAttribute" guid="{b60441c1-3f7f-4891-8ddf-50c1b89cc7ce}" relid="0x13">
+ <name>CFuncDefinition</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1028</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,525</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,518</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline">
+ <value>12</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Definition:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000078" kind="BooleanAttribute" role="BooleanAttribute" guid="{e8023f5d-97cd-4602-9e04-ee74e0fd368c}" relid="0x30">
+ <name>ChangeRelationEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1032</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,777</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On change assoc.</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000079" kind="BooleanAttribute" role="BooleanAttribute" guid="{fd368212-7674-4e74-92f5-b9aaac7011eb}" relid="0x36">
+ <name>DeriveEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1042</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,623</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,609</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On derive</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007a" kind="BooleanAttribute" role="BooleanAttribute" guid="{b55e6295-a2f7-44ff-a8a5-8222013d9b73}" relid="0x24">
+ <name>AddSetEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1027</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,952</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,952</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On include in set</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007b" kind="FieldAttribute" role="FieldAttribute" guid="{9945ae5a-0c22-4c9a-9130-637724ced627}" relid="0x41">
+ <name>CFuncReturnType</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1346</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>700,672</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,672</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Return type:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007c" kind="BooleanAttribute" role="BooleanAttribute" guid="{eabdaf3a-507a-46c1-be3f-075dce04efed}" relid="0x22">
+ <name>ChangePropertyEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1031</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,777</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On change property</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007d" kind="EnumAttribute" role="EnumAttribute" guid="{64d945d1-fd4d-4bd1-8747-fdff89fba25d}" relid="0x42">
+ <name>CFuncStereotype</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1347</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,749</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>700,749</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>method</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>method , method
+
+attribute , attribute
+
+</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Stereotype:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007e" kind="Atom" role="Atom" guid="{6f1270ac-231d-44bb-8720-fb3bfa1728e9}" relid="0x1b">
+ <name>ConstraintFunc</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1078</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ConstraintFunc" isopaque="yes">
+ <value>1146</value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1277</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>434,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>408,390</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,385</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,385</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConstraintFunc" isopaque="yes">
+ <value></value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>constraintfunc.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000007f" kind="BooleanAttribute" role="BooleanAttribute" guid="{6bf97ef4-b646-4a98-941a-e29008d2b411}" relid="0x3c">
+ <name>MoveEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1045</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,609</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,609</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On move</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000080" kind="BooleanAttribute" role="BooleanAttribute" guid="{d0161af6-fc59-48f9-ba1b-18de37b9451b}" relid="0x35">
+ <name>LostChildEvent</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1044</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,553</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,525</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>On lost child</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000081" kind="Constraint" role="Constraint" guid="{9cf05a73-eaef-4d3c-9484-e0ee035bcdf8}" relid="0x68">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,315</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000082" kind="SameAspect" role="SameAspect" guid="{811d4a35-d805-4d3f-959f-0436a030839b}" relid="0x6d">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>994,959</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-0000001b" kind="FCOProxy" role="FCOProxy" guid="{bc2bb8e6-be39-4be2-9612-b27db980c29d}" relid="0x5f" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>721,119</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>434,238</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>582,145</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>581,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,203</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000001c" kind="FCOProxy" role="FCOProxy" guid="{cb8c110b-0625-4d39-bfac-dddf741dedfc}" relid="0x6" referred="id-0066-00000118">
+ <name>ContainedInPar</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000001d" kind="ModelProxy" role="ModelProxy" guid="{bd4eb961-0863-4155-8c5d-f59bc0c9ed86}" relid="0x7" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>233,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,462</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000001e" kind="AspectProxy" role="AspectProxy" guid="{9ce82e90-8cd2-4896-8c05-5ee10b33dc3b}" relid="0x3e" referred="id-0069-0000001c">
+ <name>Constraints</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>854,1022</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-0000001f" kind="AspectProxy" role="AspectProxy" guid="{9eec55d0-7649-45e0-82f8-d7ba2eee1c8c}" relid="0x6b" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>854,945</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-0000006b" kind="HasConstraint" role="HasConstraint" guid="{8b0d92b9-4b2e-44e9-bd77-98b2615a8d44}" relid="0x67">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>En</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000058"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-0000006c" kind="HasConstraint" role="HasConstraint" guid="{0f12ba84-98e7-4df0-9e2b-62e8873824b8}" relid="0x66">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000058"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-0000006d" kind="HasConstraint" role="HasConstraint" guid="{d01cb8fd-0949-4abd-a3f9-6c6493abf474}" relid="0x64">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000059"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-0000006e" kind="HasConstraint" role="HasConstraint" guid="{5bef609a-cb20-4720-b1cc-6a7c41625cf9}" relid="0x58">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005b"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-0000006f" kind="HasConstraint" role="HasConstraint" guid="{3ce289ec-c94c-46c9-ae10-b611c5c4e961}" relid="0x57">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005a"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000070" kind="HasConstraint" role="HasConstraint" guid="{2859fdbc-cb0b-4c94-ad1a-a4894be1310b}" relid="0x54">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005c"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000071" kind="HasConstraint" role="HasConstraint" guid="{8d6980cd-9bfc-48e7-bb51-537d4d33a8bb}" relid="0x52">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005d"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000072" kind="HasConstraint" role="HasConstraint" guid="{3c0ad965-882d-4072-8942-440822aef0da}" relid="0x50">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005e"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000073" kind="HasConstraint" role="HasConstraint" guid="{e4802e30-714d-4f1c-9c87-74eafdcbbfdf}" relid="0x4e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000005f"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000074" kind="HasConstraint" role="HasConstraint" guid="{64a7b10a-8532-4faa-ae43-2b60e985e1c8}" relid="0x4c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000060"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-00000075" kind="HasConstraint" role="HasConstraint" guid="{06b02293-6405-4ca1-8ab4-7b41de9759fe}" relid="0x4a">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000061"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-00000076" kind="SameAspectRight" role="SameAspectRight" guid="{35289b26-de53-45f7-9fa6-35f54b869211}" relid="0x12">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000006b"/>
+ <connpoint role="src" target="id-0067-0000001e"/>
+ </connection>
+ <connection id="id-0068-00000077" kind="HasAttribute" role="HasAttribute" guid="{da562e7a-f078-4f19-8289-8d78d21b56f2}" relid="0xb">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000078"/>
+ </connection>
+ <connection id="id-0068-00000078" kind="HasAttribute" role="HasAttribute" guid="{6ec2c764-6a26-47f4-9db7-e82342c2f461}" relid="0x14">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000069"/>
+ </connection>
+ <connection id="id-0068-00000079" kind="HasAttribute" role="HasAttribute" guid="{f8660411-fd3d-4081-85c5-8e5162a47c6b}" relid="0x5">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000074"/>
+ </connection>
+ <connection id="id-0068-0000007a" kind="HasAttribute" role="HasAttribute" guid="{d6a8b83e-31c7-4ae0-9e04-63b61fd0a305}" relid="0x26">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000064"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-0000007b" kind="HasAttribute" role="HasAttribute" guid="{6920c64d-ff56-4231-b6f4-4102ebdc36db}" relid="0x27">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000065"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-0000007c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{8b283519-e425-4175-b0a9-dc6ca2a77cbe}" relid="0x28">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000063"/>
+ <connpoint role="dst" target="id-0067-0000001c"/>
+ </connection>
+ <connection id="id-0068-0000007d" kind="HasAttribute" role="HasAttribute" guid="{e77b023a-8655-4a87-b649-03a868026807}" relid="0x20">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000079"/>
+ </connection>
+ <connection id="id-0068-0000007e" kind="HasAttribute" role="HasAttribute" guid="{62a7e22a-4e91-4430-9b64-953aed51e89b}" relid="0x4">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000006f"/>
+ </connection>
+ <connection id="id-0068-0000007f" kind="AssociationClass" role="AssociationClass" guid="{de170d46-f111-4072-a1c8-6ff63e5f8945}" relid="0x2d">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000063"/>
+ <connpoint role="dst" target="id-0066-00000071"/>
+ </connection>
+ <connection id="id-0068-00000080" kind="HasAttribute" role="HasAttribute" guid="{9ab96a3a-9d40-4934-9cba-4b9506f110ba}" relid="0x11">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000073"/>
+ </connection>
+ <connection id="id-0068-00000081" kind="HasAttribute" role="HasAttribute" guid="{170f2a60-354d-4fa0-8bf7-e4e43d28525e}" relid="0x2f">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000080"/>
+ </connection>
+ <connection id="id-0068-00000082" kind="SourceToConnector" role="SourceToConnector" guid="{1c09f12f-89a0-4b72-b53e-06f39a640237}" relid="0x23">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000063"/>
+ <connpoint role="src" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-00000083" kind="HasAttribute" role="HasAttribute" guid="{7e9f82cd-1f47-441c-a1bd-17218d191cb0}" relid="0xf">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000072"/>
+ </connection>
+ <connection id="id-0068-00000084" kind="Containment" role="Containment" guid="{402edf71-5d3b-420f-bcae-be1c8276cfc3}" relid="0x10">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000007e"/>
+ <connpoint role="dst" target="id-0067-0000001d"/>
+ </connection>
+ <connection id="id-0068-00000085" kind="HasAttribute" role="HasAttribute" guid="{ff2ea3bd-6468-400d-8e6e-4dce78632d33}" relid="0x1e">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000066"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-00000086" kind="HasAttribute" role="HasAttribute" guid="{d2a00444-0199-4591-bd07-f13f69e2871f}" relid="0xa">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000007a"/>
+ </connection>
+ <connection id="id-0068-00000087" kind="HasAttribute" role="HasAttribute" guid="{aa4e8e41-efb9-46c8-b13c-044fec481519}" relid="0x25">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000077"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000088" kind="HasAttribute" role="HasAttribute" guid="{a2777491-38da-46b1-9bb3-62b6aa27673e}" relid="0x1f">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000062"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-00000089" kind="HasAttribute" role="HasAttribute" guid="{118a9d2f-b803-4008-a141-8a0f3b924de8}" relid="0x2">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000007f"/>
+ </connection>
+ <connection id="id-0068-0000008a" kind="HasAttribute" role="HasAttribute" guid="{0dce4ae7-5cc8-4f01-bfa6-ddaa1f8d5920}" relid="0x1">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000006c"/>
+ </connection>
+ <connection id="id-0068-0000008b" kind="HasAttribute" role="HasAttribute" guid="{646ec821-6165-40f8-9cf7-81991ae2a7d1}" relid="0xd">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000076"/>
+ </connection>
+ <connection id="id-0068-0000008c" kind="HasAttribute" role="HasAttribute" guid="{c55cad91-7b5b-4914-9ef3-808e38814e4f}" relid="0xc">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000067"/>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ </connection>
+ <connection id="id-0068-0000008d" kind="HasAttribute" role="HasAttribute" guid="{3fc8219f-eaba-4293-8138-79174a234ba6}" relid="0xe">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000006a"/>
+ </connection>
+ <connection id="id-0068-0000008e" kind="HasAttribute" role="HasAttribute" guid="{5b39f718-53d4-4af5-9e7c-21ece75d9df2}" relid="0x2e">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000070"/>
+ </connection>
+ <connection id="id-0068-0000008f" kind="Containment" role="Containment" guid="{2f79de38-720e-4511-928e-783644d3487e}" relid="0x2b">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000068"/>
+ <connpoint role="dst" target="id-0067-0000001d"/>
+ </connection>
+ <connection id="id-0068-00000090" kind="SameAspectLeft" role="SameAspectLeft" guid="{da177af0-cbd5-45ab-94df-c72a458aabb9}" relid="0x2a">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000006b"/>
+ <connpoint role="dst" target="id-0069-0000000a"/>
+ </connection>
+ <connection id="id-0068-00000091" kind="HasAttribute" role="HasAttribute" guid="{64970442-2970-4d8c-959d-262e90667d99}" relid="0x2c">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000007c"/>
+ </connection>
+ <connection id="id-0068-00000092" kind="HasAttribute" role="HasAttribute" guid="{4c7eb5a1-3db5-428a-b3bf-4382bb3c24e7}" relid="0x45">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Es</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000007d"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000093" kind="HasAttribute" role="HasAttribute" guid="{d8ed28d7-7dc5-4e5d-ab1a-41c75d3aeecc}" relid="0x43">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Es</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000006e"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000094" kind="HasAttribute" role="HasAttribute" guid="{44111525-4ccd-4927-a9f9-0813979a5c8a}" relid="0x44">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Es</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000007b"/>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ </connection>
+ <connection id="id-0068-00000095" kind="HasAttribute" role="HasAttribute" guid="{2ac52539-61d4-4541-b2e1-fc8685e29925}" relid="0x29">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000075"/>
+ </connection>
+ <connection id="id-0068-00000096" kind="HasAttribute" role="HasAttribute" guid="{bda0258f-7daf-4a33-90da-d04af129e736}" relid="0x3">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-0000006d"/>
+ </connection>
+ <connection id="id-0068-00000097" kind="Containment" role="Containment" guid="{ddf48d9a-c214-4863-b67a-b9ca72fd28da}" relid="0x17">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000071"/>
+ <connpoint role="dst" target="id-0067-0000001d"/>
+ </connection>
+ <connection id="id-0068-00000098" kind="HasConstraint" role="HasConstraint" guid="{d7a173b3-cc10-4d7c-88d7-ea0ad6351997}" relid="0x69">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000068"/>
+ <connpoint role="src" target="id-0066-00000081"/>
+ </connection>
+ <connection id="id-0068-00000099" kind="HasConstraint" role="HasConstraint" guid="{40ab9a49-4ce7-4bdd-a598-7927687654d3}" relid="0x6a">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>En</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000007e"/>
+ <connpoint role="src" target="id-0066-00000081"/>
+ </connection>
+ <connection id="id-0068-0000009a" kind="SameAspectRight" role="SameAspectRight" guid="{ea5c7641-fef9-4bd9-aaca-b2b1b6803aca}" relid="0x6e">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000082"/>
+ <connpoint role="src" target="id-0067-0000001f"/>
+ </connection>
+ <connection id="id-0068-0000009b" kind="SameAspectLeft" role="SameAspectLeft" guid="{3dc3b427-64dd-437e-923a-f94bf17b7ec4}" relid="0x6f">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000082"/>
+ <connpoint role="dst" target="id-0069-0000000b"/>
+ </connection>
+ <set id="id-0069-0000000a" kind="Aspect" role="Aspect" guid="{9d258b82-32b9-4505-9dff-0f93598927b8}" relid="0x0" members="id-0066-00000068 id-0066-00000071 id-0066-0000007e">
+ <name>Constraints</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1352</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,1022</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000000b" kind="Aspect" role="Aspect" guid="{59b8ad69-939e-42a5-a843-910f1100ca4d}" relid="0x6c" members="id-0066-00000068 id-0066-00000071 id-0066-0000007e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,945</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000005" kind="ParadigmSheet" guid="{8109c1ad-aab0-44ad-99e5-65b6a24681f8}" relid="0x6" childrelidcntr="0x96">
+ <name>Connections</name>
+ <atom id="id-0066-00000083" kind="FieldAttribute" role="FieldAttribute" guid="{5c140064-1d60-4221-87bf-7993d917cb29}" relid="0x1c">
+ <name>Color</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1001</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>440,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>545,378</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Color:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000084" kind="Atom" role="Atom" guid="{4accedbb-da9a-4f31-8093-a93ba306e6fd}" relid="0x14">
+ <name>Connector</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connector" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1054</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Connector" isopaque="yes">
+ <value>1143</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1204</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>889,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>834,111</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,84</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connector" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = SEn
+color = 0x0</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>connector.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000085" kind="Connector" role="Connector" guid="{a817bbb1-c549-47b9-9123-18650a1cda8e}" relid="0x1">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>739,116</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>746,172</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>749,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nwES</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000086" kind="FieldAttribute" role="FieldAttribute" guid="{58498f86-b0db-46e4-a1f7-16b2f5ef6af5}" relid="0x1f">
+ <name>srcRolename</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1010</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>951,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>762,91</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>src</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Rolename:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000087" kind="EnumAttribute" role="EnumAttribute" guid="{88989ab5-fd8e-43ea-a2a6-1d6b3086d247}" relid="0x25">
+ <name>ConnLineEnd</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1002</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>654,728</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>528,602</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>Butt</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>Butt, butt
+
+Arrow, arrow
+
+Diamond, diamond
+
+Apex, apex
+
+Bullet, bullet
+
+Empty Diamond, empty diamond
+
+Empty Apex, empty apex
+
+Empty Bullet, empty bullet
+
+Left Half-Arrow, left half arrow
+
+Right Half-Arrow, right half arrow</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Line end:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000088" kind="Inheritance" role="Inheritance" guid="{e3479699-43df-44ec-9a7b-9fd6358d2603}" relid="0x44">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,215</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,215</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,215</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,215</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,215</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000089" kind="Connection" role="Connection" guid="{f4a4a407-e0e3-4484-850f-54dabcf4bbc5}" relid="0x3e">
+ <name>AssociationClass</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1106</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="AssociationClass" isopaque="yes">
+ <value>1134</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1203</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1244</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>338,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>366,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>373,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>373,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>373,322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AssociationClass" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType">
+ <value>dash</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcConnection
+dName = dstConnection</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000008a" kind="SameAspect" role="SameAspect" guid="{269caec8-23c1-4234-9a83-1d47e4863d29}" relid="0xd">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>995,794</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,609</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000008b" kind="FieldAttribute" role="FieldAttribute" guid="{a1093aa9-1f71-454c-8baa-8abdf3efd184}" relid="0x11">
+ <name>SrcAttrLabel2</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1008</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>181,686</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>181,686</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Source secondary attribute</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>2nd source label:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000008c" kind="Reference" role="Reference" guid="{fd0c90bb-a805-41b0-b072-a0e8e05fa956}" relid="0x2b">
+ <name>ConnectionProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1090</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1142</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1318</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1210</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1288</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1254</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>79,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>79,427</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>79,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectionProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>connectionproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000008d" kind="Constraint" role="Constraint" guid="{13b90a2e-73f6-4cf7-bc9e-ebe8f9fa6eb3}" relid="0x6e">
+ <name>HasConnector</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>349,650</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>349,650</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connection has to be connected to at least one Connector</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() implies
+ self.allAscendants( 1 )->exists( conn : gme::FCO |
+ conn.connectedFCOs( AssociationClass )->notEmpty() )
+ or
+ self.allAscendants( -1 )->exists( conn : gme::FCO |
+ conn.connectedFCOs( AssociationClass )->notEmpty() )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000008e" kind="FCO" role="FCO" guid="{a41ee3d7-864a-4088-88c1-98dd3bd53c58}" relid="0x20">
+ <name>BaseConnection</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>207,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>207,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>207,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>207,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>207,245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000008f" kind="EnumAttribute" role="EnumAttribute" guid="{643e0836-3c1d-4d9e-a2a8-da380a01a0f0}" relid="0x13">
+ <name>ConnLineStart</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1003</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>437,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>528,532</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>Butt</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>Butt, butt
+
+Arrow, arrow
+
+Diamond, diamond
+
+Apex, apex
+
+Bullet, bullet
+
+Empty Diamond, empty diamond
+
+Empty Apex, empty apex
+
+Empty Bullet, empty bullet
+
+Left Half-Arrow, left half arrow
+
+Right Half-Arrow, right half arrow</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Line start:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000090" kind="FieldAttribute" role="FieldAttribute" guid="{abdaac79-8fdd-487c-aa2a-d9c8364683f3}" relid="0x42">
+ <name>Cardinality</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ConnectorToDestination" isopaque="yes">
+ <value>1108</value>
+ </regnode>
+ <regnode name="SourceToConnector" isopaque="yes">
+ <value>1110</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>797,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>762,252</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Cardinality:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000091" kind="FieldAttribute" role="FieldAttribute" guid="{ed6c8640-c62d-414f-a1de-62bea52ca419}" relid="0x21">
+ <name>dstRolename</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1009</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>811,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>762,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>dst</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Rolename:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000092" kind="FieldAttribute" role="FieldAttribute" guid="{1b7d9f0a-8535-4027-9e7b-3296fa029a97}" relid="0x12">
+ <name>DstAttrLabel1</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1005</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>307,693</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>314,686</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Destination primary attribute</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>1st destination label:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000093" kind="Atom" role="Atom" guid="{14f19ec4-d150-437a-a7be-ffe885ccbe11}" relid="0x3f">
+ <name>Connection</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connection" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1051</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Connection" isopaque="yes">
+ <value>1141</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1317</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1209</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1287</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1253</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>205,441</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>205,441</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>211,442</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>205,441</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>205,441</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Connection" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nesw</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>connection.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000094" kind="Connection" role="Connection" guid="{f4963fac-ddb8-48e9-b347-7b86cb9a878b}" relid="0x43">
+ <name>SourceToConnector</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1109</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SourceToConnector" isopaque="yes">
+ <value>1181</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1206</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1247</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>792,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>680,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>687,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>687,315</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SourceToConnector" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcFCO
+dName = dstConnector</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1">
+ <value>srcRolename</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2">
+ <value>Cardinality</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000095" kind="SameAspect" role="SameAspect" guid="{ecdb9809-d0f7-4430-bdb8-bb0e262a2676}" relid="0x23">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>988,717</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>861,532</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000096" kind="EnumAttribute" role="EnumAttribute" guid="{bc0d23a8-36fb-4128-9a2f-43d40cb82eb3}" relid="0x22">
+ <name>NamePosition</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Connection" isopaque="yes">
+ <value>1052</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>668,385</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>710,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>South</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>North, 0
+
+Northeast, 1
+
+East, 2
+
+Southeast, 3
+
+South, 4
+
+Southwest, 5
+
+West, 6
+
+Northwest, 7
+
+Center, 8</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Name position:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000097" kind="Inheritance" role="Inheritance" guid="{c8d42e94-d435-44db-99ca-4a6adfdb50a9}" relid="0x1b">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,327</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000098" kind="FieldAttribute" role="FieldAttribute" guid="{bfc9f1c0-6f2f-4b16-8bad-888c8a38dc81}" relid="0x10">
+ <name>DstAttrLabel2</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1006</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>461,686</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>461,686</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Destination secondary attribute</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>2nd destination label:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000099" kind="FieldAttribute" role="FieldAttribute" guid="{f10dec5c-8e41-475a-aefa-fe04176f4240}" relid="0x24">
+ <name>SrcAttrLabel1</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1007</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>41,686</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>41,686</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Source primary attribute</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>1st source label:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009a" kind="Constraint" role="Constraint" guid="{3dbdbe3d-1c9f-405a-ba39-60f8a9f9e334}" relid="0x61">
+ <name>OnlySrcDst</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1147,69</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>664,258</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Role of Source and role of Destination can be only in order: either "src" and "dst" or "" and "".</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let srcs = self.attachingConnections( "dst", SourceToConnector ) in
+let dsts = self.attachingConnections( "src", ConnectorToDestination ) in
+let srcRole = ( if ( srcs -> size <> 1 ) then "" else srcs.theOnly().oclAsType( SourceToConnector ).srcRolename.trim().toLower() endif ) in
+let dstRole = ( if ( dsts -> size <> 1 ) then "" else dsts.theOnly().oclAsType( ConnectorToDestination ).dstRolename.trim().toLower() endif ) in
+srcRole = "" and dstRole = "" or srcRole = "src" and dstRole = "dst"</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009b" kind="Constraint" role="Constraint" guid="{db5d95e5-f38f-4bcb-902f-3985f7058554}" relid="0x5a">
+ <name>OnlyOneAssocClass</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1056,279</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>769,272</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector must have exactly one Connection as Association Class.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let assocCount = self.attachingConnections( AssociationClass ) -> size in
+assocCount <> 0 implies assocCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009c" kind="Constraint" role="Constraint" guid="{964be80b-a850-4b84-b5d9-522f008c75ec}" relid="0x59">
+ <name>OnlyOneSource</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1154,160</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>769,202</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector must have exactly one Source.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let srcCount = self.attachingConnections( "dst", SourceToConnector ) -> size in
+srcCount <> 0 implies srcCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009d" kind="Constraint" role="Constraint" guid="{a0e7f044-d421-4b69-97a2-574019621539}" relid="0x58">
+ <name>OnlyOneDestination</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1063,230</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>769,139</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector must have exactly one Destination.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let dstCount = self.attachingConnections( "src", ConnectorToDestination ) -> size in
+dstCount <> 0 implies dstCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009e" kind="Constraint" role="Constraint" guid="{42c5ca51-4921-4a6d-a1b8-6489034b2f9b}" relid="0x57">
+ <name>HasOneAssocClass</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1063,20</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>552,272</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector is superfluous or invalid. It does not have Connection as AssociationClass.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.attachingConnections( AssociationClass ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000009f" kind="Constraint" role="Constraint" guid="{7e2e1b3d-4b0e-4ee7-9c32-ecb7016d1c02}" relid="0x56">
+ <name>HasOneDestination</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1063,111</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>552,139</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector is superfluous or invalid. It does not have Destination.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", ConnectorToDestination ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a0" kind="Constraint" role="Constraint" guid="{ed8a469a-2c3a-4194-bd27-9ac7b42b0ba8}" relid="0x55">
+ <name>HasOneSource</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1063,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>552,202</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Connector is superfluous or invalid. It does not have Source.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", SourceToConnector ) -> size = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a1" kind="Constraint" role="Constraint" guid="{a0af2ac9-3827-47a6-a8f5-beda969610c9}" relid="0x4d">
+ <name>ValidRole</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>804,566</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>643,594</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of source role is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let role = self.srcRolename.trim() in
+role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a2" kind="Constraint" role="Constraint" guid="{e690a624-c804-4b1b-b153-d7dfb787745c}" relid="0x4c">
+ <name>ValidCardinality</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>587,433</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>531,594</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of cardinality is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ws = "[\t ]*" in
+let num = "[0-9][0-9]*" in
+let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
+let item = "(" + num +"|" + rng + ")" in
+let car = self.Cardinality.trim() in
+car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a3" kind="Constraint" role="Constraint" guid="{6101d436-72d6-43c6-8d78-bdba993d2d45}" relid="0x4b">
+ <name>ValidRole</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>468,370</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>440,594</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of destination role is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let role = self.dstRolename.trim() in
+role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a4" kind="Inheritance" role="Inheritance" guid="{80d0859b-5561-4e5e-b254-56bd95cdcce1}" relid="0xb">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,327</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>248,327</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000a5" kind="Constraint" role="Constraint" guid="{7a0778e0-e70e-44d7-a052-113334845e3f}" relid="0x49">
+ <name>ValidColor</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>97,601</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>153,650</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Color is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let num = "[0-9a-fA-F]" in
+let color = self.Color.trim() in
+color <> "" implies color.match( "^0x" + num + num + num + num + num + num + "$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a6" kind="EnumAttribute" role="EnumAttribute" guid="{114982df-e7d7-4d96-befc-9a71e42c7ecc}" relid="0x1e">
+ <name>ConnLineType</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1004</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>584,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>710,497</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>Solid</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>Solid, solid
+
+Dash, dash</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Line type:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a7" kind="Connector" role="Connector" guid="{f7fdba49-8aeb-4a46-b035-bffe827cd099}" relid="0x40">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>389,277</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>424,277</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>424,277</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000a8" kind="Connection" role="Connection" guid="{41b5a3af-95c7-4420-bf12-0395c1eb35d9}" relid="0x45">
+ <name>ConnectorToDestination</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1107</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ConnectorToDestination" isopaque="yes">
+ <value>1144</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1205</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1246</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>445,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>480,294</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>501,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>501,315</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ConnectorToDestination" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1">
+ <value>dstRolename</value>
+ </attribute>
+ <attribute kind="DstAttrLabel2">
+ <value>Cardinality</value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcConnector
+dName = dstFCO</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000a9" kind="Connector" role="Connector" guid="{bcb41f4f-b1fa-4797-b2e1-189e562e0258}" relid="0x41">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>515,144</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>571,116</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000aa" kind="SameAspect" role="SameAspect" guid="{a0f21a1e-509c-459e-805d-2d2e58102155}" relid="0x90">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>995,864</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,679</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000ab" kind="FieldAttribute" role="FieldAttribute" guid="{ff0b3dec-e95e-4152-9bd6-2702819a8148}" relid="0x93">
+ <name>LabelFormatStr</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>167,756</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>20,609</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>for e.g.: text+%name%</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Main label:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ac" kind="BooleanAttribute" role="BooleanAttribute" guid="{23ce3e40-b144-456f-8d40-a461a0ca16ee}" relid="0x95">
+ <name>IsAutoRouted</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>605,742</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>619,721</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Is the connection treated by the auto router.</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is auto routed</value>
+ </attribute>
+ </atom>
+ <reference id="id-0067-00000020" kind="FCOProxy" role="FCOProxy" guid="{b8ce929a-c496-4c4e-a3f7-d44262e2fb03}" relid="0x8" referred="id-0066-00000121">
+ <name>ProxyBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>83,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>83,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>83,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>83,245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000021" kind="ModelProxy" role="ModelProxy" guid="{95732866-cf49-4383-8ca7-d76d1942360c}" relid="0xa" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>352,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>366,238</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>505,516</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>499,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000022" kind="FCOProxy" role="FCOProxy" guid="{5398f650-b8b9-4c13-9c8e-6e4b8dfb9411}" relid="0x9" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>180,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>180,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>180,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>180,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>180,77</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000023" kind="AspectProxy" role="AspectProxy" guid="{965d71be-ae27-413c-8770-2f6b4a41b92f}" relid="0x46" referred="id-0069-0000001a">
+ <name>ClassDiagram</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,700</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000024" kind="AspectProxy" role="AspectProxy" guid="{8d25cdcf-4b42-4b3b-a3af-0b06d9e43f0a}" relid="0x7" referred="id-0069-0000001d">
+ <name>Visualization</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,588</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000025" kind="AspectProxy" role="AspectProxy" guid="{8f0b9576-c0f0-46fb-8bab-8f109b3d03c9}" relid="0x8e" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,847</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>707,658</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-0000009c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{20375ba2-9610-4340-b24f-b7c44905dfee}" relid="0x8d">
+ <name>ConnectorToDestination</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>s</value>
+ </regnode>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename">
+ <value></value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-000000a7"/>
+ </connection>
+ <connection id="id-0068-0000009d" kind="SourceToConnector" role="SourceToConnector" guid="{c5931ab1-59a5-452c-bf26-5633e2005e54}" relid="0x8c">
+ <name>SourceToConnector</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-0000008e"/>
+ <connpoint role="dst" target="id-0066-000000a7"/>
+ </connection>
+ <connection id="id-0068-0000009e" kind="HasConstraint" role="HasConstraint" guid="{a1487767-e3ff-4938-bbf5-3f632b9a8213}" relid="0x79">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-000000a5"/>
+ </connection>
+ <connection id="id-0068-0000009f" kind="HasConstraint" role="HasConstraint" guid="{c6a5460f-7200-4a56-bce8-eca3add36ac4}" relid="0x51">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>sE</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000094"/>
+ <connpoint role="src" target="id-0066-000000a2"/>
+ </connection>
+ <connection id="id-0068-000000a0" kind="HasConstraint" role="HasConstraint" guid="{69f8849e-43ce-45a9-9b04-c50624026e2e}" relid="0x50">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000a2"/>
+ <connpoint role="dst" target="id-0066-000000a8"/>
+ </connection>
+ <connection id="id-0068-000000a1" kind="HasConstraint" role="HasConstraint" guid="{1e6a481f-1a96-47bb-a84d-bdcdac5cf4c6}" relid="0x4f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000094"/>
+ <connpoint role="src" target="id-0066-000000a1"/>
+ </connection>
+ <connection id="id-0068-000000a2" kind="BaseInheritance" role="BaseInheritance" guid="{b12a6a13-2e6f-4802-bfe6-dc8f7c15b27d}" relid="0x38">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-00000097"/>
+ <connpoint role="src" target="id-0067-00000020"/>
+ </connection>
+ <connection id="id-0068-000000a3" kind="HasAttribute" role="HasAttribute" guid="{46ba1f69-8c1d-43cf-8d47-44ecdd4efefe}" relid="0x39">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000008f"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000a4" kind="HasConstraint" role="HasConstraint" guid="{c04e2f3f-ccbf-489a-8ccf-eb69f4c8d89b}" relid="0x5b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-000000a0"/>
+ </connection>
+ <connection id="id-0068-000000a5" kind="HasAttribute" role="HasAttribute" guid="{ae7a4f01-c2f3-4e1c-a51c-bf73cbf4ee2e}" relid="0x18">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-00000096"/>
+ </connection>
+ <connection id="id-0068-000000a6" kind="DerivedInheritance" role="DerivedInheritance" guid="{9f7f5695-95ba-4ca3-8013-125505a640e0}" relid="0x3">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000088"/>
+ <connpoint role="dst" target="id-0066-0000008e"/>
+ </connection>
+ <connection id="id-0068-000000a7" kind="HasAttribute" role="HasAttribute" guid="{e650b71c-22f7-492d-be24-29742f6a494a}" relid="0x4">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000083"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000a8" kind="HasAttribute" role="HasAttribute" guid="{78354747-24f7-453c-af05-7ec10e60c74e}" relid="0x2">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000087"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000a9" kind="ReferTo" role="ReferTo" guid="{9559953a-08fc-45f8-8d3b-988224298d70}" relid="0x3b">
+ <name>ReferTo</name>
+ <connpoint role="src" target="id-0066-0000008c"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000aa" kind="SameAspectLeft" role="SameAspectLeft" guid="{19d8d532-4077-4135-94ee-72eecba9954c}" relid="0x26">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000008a"/>
+ <connpoint role="dst" target="id-0069-0000000c"/>
+ </connection>
+ <connection id="id-0068-000000ab" kind="SameAspectLeft" role="SameAspectLeft" guid="{5e898832-4d88-4e44-b0a7-426b96a1788a}" relid="0x27">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000095"/>
+ <connpoint role="dst" target="id-0069-0000000d"/>
+ </connection>
+ <connection id="id-0068-000000ac" kind="HasConstraint" role="HasConstraint" guid="{c9f578ff-062a-4353-ada1-aafe35440a26}" relid="0x5d">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009e"/>
+ </connection>
+ <connection id="id-0068-000000ad" kind="HasConstraint" role="HasConstraint" guid="{26533e9f-53bb-4229-90d3-698d55b657d8}" relid="0x5c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009f"/>
+ </connection>
+ <connection id="id-0068-000000ae" kind="Containment" role="Containment" guid="{e97bb0ad-5e15-46b7-ba54-bc19256e6ee4}" relid="0x28">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000a8"/>
+ <connpoint role="dst" target="id-0067-00000021"/>
+ </connection>
+ <connection id="id-0068-000000af" kind="AssociationClass" role="AssociationClass" guid="{252ebdae-e8fa-424d-9c2c-b72df9dd76d7}" relid="0x32">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-00000089"/>
+ <connpoint role="src" target="id-0066-000000a7"/>
+ </connection>
+ <connection id="id-0068-000000b0" kind="SameAspectRight" role="SameAspectRight" guid="{f2ecfbd8-60b0-4fde-a56a-fae839ea876e}" relid="0x33">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000008a"/>
+ <connpoint role="src" target="id-0067-00000024"/>
+ </connection>
+ <connection id="id-0068-000000b1" kind="HasAttribute" role="HasAttribute" guid="{970a1b98-194f-462a-bc55-7fc056eafa52}" relid="0x34">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-000000a6"/>
+ </connection>
+ <connection id="id-0068-000000b2" kind="BaseInheritance" role="BaseInheritance" guid="{98f942ef-45a4-49c5-99c9-6824237e71a6}" relid="0x2e">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-00000088"/>
+ <connpoint role="src" target="id-0067-00000022"/>
+ </connection>
+ <connection id="id-0068-000000b3" kind="HasAttribute" role="HasAttribute" guid="{aa370a8c-87c3-4b3c-b8a2-36918d79c3e3}" relid="0x2f">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000092"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000b4" kind="AssociationClass" role="AssociationClass" guid="{bfcf33b7-880d-4a24-a9b1-01926d8386dc}" relid="0x30">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-000000a8"/>
+ <connpoint role="src" target="id-0066-000000a9"/>
+ </connection>
+ <connection id="id-0068-000000b5" kind="SourceToConnector" role="SourceToConnector" guid="{60ffb1cb-83f3-4909-950b-3f449774dd85}" relid="0x31">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000085"/>
+ <connpoint role="src" target="id-0067-00000022"/>
+ </connection>
+ <connection id="id-0068-000000b6" kind="DerivedInheritance" role="DerivedInheritance" guid="{dbc2ce32-3465-490e-a434-87e18a529c44}" relid="0x5">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000008c"/>
+ <connpoint role="src" target="id-0066-000000a4"/>
+ </connection>
+ <connection id="id-0068-000000b7" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{d3600ea0-0629-4e22-ac1c-a5922700b560}" relid="0x6">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000a9"/>
+ <connpoint role="dst" target="id-0067-00000022"/>
+ </connection>
+ <connection id="id-0068-000000b8" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{1a819bde-867d-473e-8eba-20bfebbfdb4e}" relid="0x3c">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-00000085"/>
+ </connection>
+ <connection id="id-0068-000000b9" kind="HasAttribute" role="HasAttribute" guid="{73cfd58e-f1ce-4d27-be5f-204eb01d15f4}" relid="0x1a">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000090"/>
+ <connpoint role="dst" target="id-0066-000000a8"/>
+ </connection>
+ <connection id="id-0068-000000ba" kind="HasAttribute" role="HasAttribute" guid="{a0324d1e-fb26-4a3e-9d68-258b9fcfeab6}" relid="0x29">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000086"/>
+ <connpoint role="dst" target="id-0066-00000094"/>
+ </connection>
+ <connection id="id-0068-000000bb" kind="HasConstraint" role="HasConstraint" guid="{389469d9-fd74-41fb-ab8b-4687a57fd8e6}" relid="0x6f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000008d"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000bc" kind="HasConstraint" role="HasConstraint" guid="{e76dd5e6-b403-46dd-aacd-b2f62a1a3aea}" relid="0x4e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000a3"/>
+ <connpoint role="dst" target="id-0066-000000a8"/>
+ </connection>
+ <connection id="id-0068-000000bd" kind="Containment" role="Containment" guid="{fbd4e3ad-c10c-48dd-88ba-76c9ad31a4aa}" relid="0x3a">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000089"/>
+ <connpoint role="dst" target="id-0067-00000021"/>
+ </connection>
+ <connection id="id-0068-000000be" kind="DerivedInheritance" role="DerivedInheritance" guid="{990b988d-3724-4cb5-9720-11dc1257da31}" relid="0x16">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000008c"/>
+ <connpoint role="src" target="id-0066-00000097"/>
+ </connection>
+ <connection id="id-0068-000000bf" kind="HasAttribute" role="HasAttribute" guid="{7c885989-3dae-4134-9259-092efda36e85}" relid="0x19">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000008b"/>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ </connection>
+ <connection id="id-0068-000000c0" kind="AssociationClass" role="AssociationClass" guid="{7f5fda65-cb7b-455a-9170-bae172589fb2}" relid="0xe">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000085"/>
+ <connpoint role="dst" target="id-0066-00000094"/>
+ </connection>
+ <connection id="id-0068-000000c1" kind="HasAttribute" role="HasAttribute" guid="{a49e195d-63bb-4447-a555-69bd79e88005}" relid="0xf">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-00000099"/>
+ </connection>
+ <connection id="id-0068-000000c2" kind="HasConstraint" role="HasConstraint" guid="{5436dfd3-4925-4ac2-ae37-ea7fe45d22b0}" relid="0x62">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009a"/>
+ </connection>
+ <connection id="id-0068-000000c3" kind="HasConstraint" role="HasConstraint" guid="{e98ea884-1947-4411-ad0c-f6794628befe}" relid="0x60">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009b"/>
+ </connection>
+ <connection id="id-0068-000000c4" kind="HasConstraint" role="HasConstraint" guid="{4b078646-55d3-4183-be6b-bf526b5cfc10}" relid="0x5f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009c"/>
+ </connection>
+ <connection id="id-0068-000000c5" kind="HasConstraint" role="HasConstraint" guid="{299cb970-433c-4f68-ae9b-1c339ef357c5}" relid="0x5e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000084"/>
+ <connpoint role="src" target="id-0066-0000009d"/>
+ </connection>
+ <connection id="id-0068-000000c6" kind="HasAttribute" role="HasAttribute" guid="{e0a8b1e1-31fe-4361-be62-9cd41fe6f9e6}" relid="0x1d">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000091"/>
+ <connpoint role="dst" target="id-0066-000000a8"/>
+ </connection>
+ <connection id="id-0068-000000c7" kind="Containment" role="Containment" guid="{e0988602-9094-463d-9707-0a33cecb8442}" relid="0x35">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000084"/>
+ <connpoint role="dst" target="id-0067-00000021"/>
+ </connection>
+ <connection id="id-0068-000000c8" kind="HasAttribute" role="HasAttribute" guid="{cdf79291-8418-4af6-a3ff-034109f8d874}" relid="0x36">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000090"/>
+ <connpoint role="dst" target="id-0066-00000094"/>
+ </connection>
+ <connection id="id-0068-000000c9" kind="Containment" role="Containment" guid="{2422fff6-5a10-4164-83d8-744fa0221cde}" relid="0x2d">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000094"/>
+ <connpoint role="dst" target="id-0067-00000021"/>
+ </connection>
+ <connection id="id-0068-000000ca" kind="BaseInheritance" role="BaseInheritance" guid="{ae502553-992a-446c-ab02-ab0f3a3b423f}" relid="0x2a">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-0000008e"/>
+ <connpoint role="dst" target="id-0066-000000a4"/>
+ </connection>
+ <connection id="id-0068-000000cb" kind="SameAspectRight" role="SameAspectRight" guid="{1dcc8885-5ecf-4722-ae7e-7fbf53ec2bb2}" relid="0x15">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000095"/>
+ <connpoint role="src" target="id-0067-00000023"/>
+ </connection>
+ <connection id="id-0068-000000cc" kind="SourceToConnector" role="SourceToConnector" guid="{7fbb96b9-d330-4b59-b001-69b9bfb1b646}" relid="0x2c">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000084"/>
+ <connpoint role="dst" target="id-0066-000000a9"/>
+ </connection>
+ <connection id="id-0068-000000cd" kind="HasAttribute" role="HasAttribute" guid="{df4dbdda-9a62-4155-8d4b-9396c6d6bfbc}" relid="0x3d">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-00000098"/>
+ </connection>
+ <connection id="id-0068-000000ce" kind="DerivedInheritance" role="DerivedInheritance" guid="{60e5c352-aacd-4aa3-9342-b253c99879bc}" relid="0x17">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-000000a4"/>
+ </connection>
+ <connection id="id-0068-000000cf" kind="SameAspectRight" role="SameAspectRight" guid="{121e5eca-1287-4c80-8a1a-117c0dd31ef7}" relid="0x91">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000aa"/>
+ <connpoint role="src" target="id-0067-00000025"/>
+ </connection>
+ <connection id="id-0068-000000d0" kind="SameAspectLeft" role="SameAspectLeft" guid="{10634934-1941-4892-9496-1e3add8d7e5c}" relid="0x92">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000aa"/>
+ <connpoint role="dst" target="id-0069-0000000e"/>
+ </connection>
+ <connection id="id-0068-000000d1" kind="HasAttribute" role="HasAttribute" guid="{c8b2de2d-20b2-41db-a595-45143fdca621}" relid="0x94">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-000000ab"/>
+ </connection>
+ <connection id="id-0068-000000d2" kind="HasAttribute" role="HasAttribute" guid="{0cea1d0e-e11b-4911-be29-4c73ee780236}" relid="0x96">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000093"/>
+ <connpoint role="src" target="id-0066-000000ac"/>
+ </connection>
+ <set id="id-0069-0000000c" kind="Aspect" role="Aspect" guid="{28004673-753e-4fcf-9a6f-177970f0bb17}" relid="0x0" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1356</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1072,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>946,588</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000000d" kind="Aspect" role="Aspect" guid="{fd7e227d-4aa2-4542-a8e5-dbc4e16e7a4f}" relid="0x0" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1344</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1068,700</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>942,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000000e" kind="Aspect" role="Aspect" guid="{15ab6492-e664-4f6d-9f4b-fb8686513525}" relid="0x8f" members="id-0066-00000084 id-0066-00000089 id-0066-00000094 id-0066-000000a8">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1073,847</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>947,658</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000006" kind="ParadigmSheet" guid="{d85b75ce-470e-4539-a0ee-38d047a3f7f1}" relid="0xf" childrelidcntr="0x30">
+ <name>FCOs</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="annotations" isopaque="yes">
+ <value></value>
+ <regnode name="Equivalence Constraints" isopaque="yes">
+ <value>Parameters for Identities Constraints:
+iKinds < 0 -> Only Proxies are returned.
+iKinds = 0 -> Everything is returned
+iKinds > 0 -> Only NotProxies are returned.
+
+bSelf = F -> Context and its Proxies are filtered out.</value>
+ <regnode name="aspects" isopaque="yes">
+ <value>501,829</value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>88,201</value>
+ </regnode>
+ </regnode>
+ <regnode name="bgcolor" isopaque="yes">
+ <value>0xd7d7d7</value>
+ </regnode>
+ <regnode name="logfont" isopaque="yes">
+ <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <atom id="id-0066-000000ad" kind="ConstraintFunc" role="ConstraintFunc" guid="{26625aec-3cd4-4708-b2db-55a6487e8ddf}" relid="0x24">
+ <name>allAspects</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collects all of the aspects that contains any of
+
+self + self inheritance base +
+
+self equivalences + self references.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,140</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>self.allAscendants( 1 ) -> iterate( fco : gme::FCO ; accu = Set{} | accu + fco.memberOfSets() )</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ae" kind="Constraint" role="Constraint" guid="{99943710-94c7-444e-89e4-ff218f50d6a1}" relid="0x1d">
+ <name>HasAspect</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>350,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>350,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Object has to be the member of at least one Aspect unless it is Abstract or in the RootFolder or in any Folder.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() and not self.InRootFolder implies (self.onlyInFolder() || self.allAspects() -> size > 0)</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000af" kind="Constraint" role="Constraint" guid="{06d70904-f249-422e-899d-a1c122974641}" relid="0x1b">
+ <name>HasParent</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Objects must have at least one parent ( Folder or Model ).</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- not self.isAbstract() implies not self.InRootFolder implies (self.allModels() -> size + self.allFolders() -> size) > 0
+not self.isAbstract() implies not self.InRootFolder implies
+ (self.allEquivalences()->exists(s | s.oclAsType(gme::FCO).attribute( "InRootFolder").oclAsType( ocl::Boolean ))
+ or (self.allParents() -> size + self.allFolders() -> size) > 0)</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b0" kind="ConstraintFunc" role="ConstraintFunc" guid="{ccdd978c-c82c-41b1-9c02-aae11bb4e317}" relid="0x1a">
+ <name>isAbstract</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Tests if the objet is Abstract.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,7</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>--let id = self.identity() in
+--if ( id.isNull() ) then
+-- true
+--else
+-- id.kindName = "FCO" or id.attribute( "IsAbstract" ).oclAsType( ocl::Boolean )
+--endif
+
+-- not self.isNotAbstractGroup(Set{})
+
+let set = self.setOfNotByDefault(Set{}) in
+set->size() > 0 &&
+ set->forAll(s | let fco = s.oclAsType(gme::FCO) in
+ fco.kindName = "FCO" or fco.attribute( "IsAbstract" ).oclAsType( ocl::Boolean ))</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b1" kind="Constraint" role="Constraint" guid="{8c7d10ed-1e8d-4d5b-a8c7-444e6d5f7e6d}" relid="0x18">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>490,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b2" kind="ConstraintFunc" role="ConstraintFunc" guid="{ea6c6041-652f-4535-84b6-8b8cf9e05e07}" relid="0x15">
+ <name>isNameUnique</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Objects, not involved (not even with its proxies)
+
+in equivalence relation, have to have
+
+unique name.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,7</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>Project</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( name = "" ) then
+ true
+else (
+ let sAspect = project.allInstancesOf( Aspect )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sFolder = project.allInstancesOf( Folder )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sFCO = project.allInstancesOf( FCO )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sAtom = project.allInstancesOf( Atom )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sModel = project.allInstancesOf( Model )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sSet = project.allInstancesOf( Set )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sReference = project.allInstancesOf( Reference )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let sConnection = project.allInstancesOf( Connection )->select( s | not s.oclAsType(gme::FCO).hasEquivalences()) in
+ let all = sAspect + sFolder + sFCO + sAtom + sModel + sSet + sReference + sConnection in
+ all->select( o | o.name.trim() = name )->size <= 1
+) endif
+
+
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>name : string</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>bool</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b3" kind="ConstraintFunc" role="ConstraintFunc" guid="{f37dbe5b-feee-4e08-85ae-02570f86fac8}" relid="0x14">
+ <name>cropProxy</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Finds out what kind of proxy it is. In case of non
+
+proxies, it gives back the kind of self.
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::Project</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( kind.size <= 5 ) then
+ kind
+else
+ if ( kind.substring( kind.size - 5 ) = "Proxy" ) then
+ kind.substring( 0, kind.size - 5 )
+ else
+ kind
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>kind : string</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>string</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b4" kind="Constraint" role="Constraint" guid="{f8a0c673-aa4c-40b3-9efa-0df6b59f4b91}" relid="0x12">
+ <name>NotEmptyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>672,49</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>672,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- self.name.trim() = "" implies self.equivalenceEnds().notEmpty()
+self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b5" kind="Inheritance" role="Inheritance" guid="{e511e5aa-bb13-4b0f-91c2-038356513da5}" relid="0x7">
+ <name>Inheritance</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>469,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>469,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>472,117</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>469,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>469,112</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000b6" kind="FCO" role="FCO" guid="{e9ca5744-88ae-4bd3-af91-ca435bd3a9ff}" relid="0x1">
+ <name>FCOConstraintBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,91</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,91</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b7" kind="ConstraintFunc" role="ConstraintFunc" guid="{58f29d8f-77c0-4d65-b3be-725295ce92e0}" relid="0x26">
+ <name>allParents</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>All of the objects (except folders), that contains
+
+any of self, self equivalences, self references,
+
+self's interface inheritance-base.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>189,140</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>self.allAscendants(1) -> iterate( asc : gme::FCO ; accu = Set{ } | accu + asc.connectedFCOs( "dst", Containment ) )</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b8" kind="ConstraintFunc" role="ConstraintFunc" guid="{716bb270-214c-4eec-ad8d-01569922b253}" relid="0x23">
+ <name>allFolders</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collects all of the folders that contains any of
+
+self + self inheritance base + self equivalences
+
++ self references.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,140</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>self.allAscendants(1) -> iterate( asc : gme::FCO ; accu = Set{} | accu + asc.connectedFCOs( "dst", FolderContainment ) )</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000b9" kind="ConstraintFunc" role="ConstraintFunc" guid="{edf3d4fd-18ec-41bd-b1a0-4fba0f36e5b5}" relid="0x21">
+ <name>hasEquivalences</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Tests if the object is involved in any equivalence
+
+relation, even with its proxies.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,63</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,63</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let sameself = self.sameFolderEnds() in
+let refd = self.referencedBy() in
+let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+let ref = refd + fcos in
+let sameproxy = ref->iterate( s:gme::FCO; accu : ocl::Set = Set{} | accu.union(s.sameFolderEnds())) in
+let same = sameself + sameproxy - Set{self} - refd - fcos in
+same->size > 0</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ba" kind="ConstraintFunc" role="ConstraintFunc" guid="{146a102d-05a1-49cf-8571-42ad8de1c783}" relid="0x27">
+ <name>deRef</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back self or the object referred by self.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,252</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,252</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( self.oclIsKindOf( gme::Reference ) ) then
+ self.oclAsType( gme::Reference ).refersTo()
+else
+ self
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000bb" kind="ConstraintFunc" role="ConstraintFunc" guid="{995a758c-f190-44bf-931e-f439c377a7fd}" relid="0x28">
+ <name>onlyInFolder</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,147</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>(self.allFolders() -> size > 0 and self.allParents() -> size = 0)</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000bc" kind="ConstraintFunc" role="ConstraintFunc" guid="{5b736f50-aa0b-4fc4-8d96-35831e1bb419}" relid="0x29">
+ <name>setOfNotByDefault</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>collects the items with "rolename = FCO and
+
+with not by default IsAbstract value</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,63</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,63</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if (visited.includes(self))
+then
+ Set{}
+else (
+
+ let newcoll = (if (self.oclAsType(gme::FCO).kindName = "FCO" or
+ not self.oclAsType(gme::FCO).attrByDefault( "IsAbstract" ))
+ then
+ Set{self}
+ else
+ Set{}
+ endif) in
+ let newVisited = visited.union(Set{self}) in
+ let same = self.equivalenceEnds() in
+ let refd = self.referencedBy() in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + fcos - Set{self} in
+ all->iterate(s ; acc = newcoll |
+ acc.union(s.oclAsType(gme::FCO).setOfNotByDefault(newVisited)))
+)endif
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visited : ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <reference id="id-0067-00000001" kind="AtomProxy" role="AtomProxy" guid="{29b015e1-f14c-443e-9339-497d87c32c57}" relid="0x6" referred="id-0066-00000093">
+ <name>Connection</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>785,177</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000026" kind="AtomProxy" role="AtomProxy" guid="{dc7adb27-cac3-4cbc-aef1-e1757a511445}" relid="0x10" referred="id-0066-00000137">
+ <name>FCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>86,177</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000027" kind="AtomProxy" role="AtomProxy" guid="{62fa4c94-7928-4f94-a990-b2242c4d5484}" relid="0x5" referred="id-0066-000000fa">
+ <name>Reference</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>644,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>644,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>645,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>644,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>644,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000028" kind="AtomProxy" role="AtomProxy" guid="{80b7d851-81cc-4c6a-9bd3-319922297b56}" relid="0x4" referred="id-0066-00000109">
+ <name>Set</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>504,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>504,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>505,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>504,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>504,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000029" kind="AtomProxy" role="AtomProxy" guid="{a2c63b28-4332-4d68-b45b-752d9207d936}" relid="0x3" referred="id-0066-00000123">
+ <name>Model</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>365,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>364,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000002a" kind="AtomProxy" role="AtomProxy" guid="{f7deea9a-2562-47c9-9b7d-96cdc8ba2c28}" relid="0x2" referred="id-0066-0000011e">
+ <name>Atom</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>225,174</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <connection id="id-0068-000000d3" kind="HasConstraint" role="HasConstraint" guid="{1dc69a4c-c856-44ad-9085-021dc87dafeb}" relid="0x1e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000ae"/>
+ <connpoint role="dst" target="id-0066-000000b6"/>
+ </connection>
+ <connection id="id-0068-000000d4" kind="HasConstraint" role="HasConstraint" guid="{fcb5c5b0-d9a6-45a9-af60-a87ff941ade6}" relid="0x1c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000af"/>
+ <connpoint role="dst" target="id-0066-000000b6"/>
+ </connection>
+ <connection id="id-0068-000000d5" kind="HasConstraint" role="HasConstraint" guid="{5f81ff2c-192e-4f1c-bc2e-1186227f80f6}" relid="0x19">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b1"/>
+ <connpoint role="dst" target="id-0066-000000b6"/>
+ </connection>
+ <connection id="id-0068-000000d6" kind="HasConstraint" role="HasConstraint" guid="{87c9e4e1-7599-46de-bad4-b90ff78b4e88}" relid="0x13">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b4"/>
+ <connpoint role="dst" target="id-0066-000000b6"/>
+ </connection>
+ <connection id="id-0068-000000d7" kind="DerivedInheritance" role="DerivedInheritance" guid="{e4794dad-81e6-4901-8d8b-23bfe70537a4}" relid="0x11">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-00000026"/>
+ </connection>
+ <connection id="id-0068-000000d8" kind="DerivedInheritance" role="DerivedInheritance" guid="{1c7c85d7-2ad1-4d69-8b21-e96d7f5d450d}" relid="0xd">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-00000001"/>
+ </connection>
+ <connection id="id-0068-000000d9" kind="DerivedInheritance" role="DerivedInheritance" guid="{e11f62fa-9e76-4ae9-9e9c-1effab102586}" relid="0xc">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-00000027"/>
+ </connection>
+ <connection id="id-0068-000000da" kind="DerivedInheritance" role="DerivedInheritance" guid="{b101d768-879a-4918-a857-c6882be6a247}" relid="0xb">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-00000028"/>
+ </connection>
+ <connection id="id-0068-000000db" kind="DerivedInheritance" role="DerivedInheritance" guid="{a24fa3a8-fd7e-4d92-b539-edb8c84064ee}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-00000029"/>
+ </connection>
+ <connection id="id-0068-000000dc" kind="DerivedInheritance" role="DerivedInheritance" guid="{b2a1b332-1fa6-47bf-88f2-634f3ab42f0a}" relid="0x9">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000b5"/>
+ <connpoint role="dst" target="id-0067-0000002a"/>
+ </connection>
+ <connection id="id-0068-000000dd" kind="BaseInheritance" role="BaseInheritance" guid="{4f700461-0c7c-4b33-b1ff-c5dcf4cc0d09}" relid="0x8">
+ <name>BaseInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-000000b5"/>
+ <connpoint role="src" target="id-0066-000000b6"/>
+ </connection>
+ </model>
+ <model id="id-0065-00000007" kind="ParadigmSheet" guid="{709e6c56-0cb7-44c2-880d-4596d10558c3}" relid="0x9" childrelidcntr="0xa4">
+ <name>Equivalences</name>
+ <regnode name="annotations" isopaque="yes">
+ <value></value>
+ <regnode name="Equivalence Constraints" isopaque="yes">
+ <value>Parameters for Equivalence Constraints:
+iKinds < 0 -> Only Proxies are returned.
+iKinds = 0 -> Everything is returned
+iKinds > 0 -> Only NotProxies are returned.
+
+bSelf = F -> Context and its Proxies are filtered out.</value>
+ <regnode name="aspects" isopaque="yes">
+ <value>501,829</value>
+ <regnode name="Constraints" isopaque="yes">
+ <value>267,827</value>
+ </regnode>
+ </regnode>
+ <regnode name="bgcolor" isopaque="yes">
+ <value>0xd7d7d7</value>
+ </regnode>
+ <regnode name="logfont" isopaque="yes">
+ <value>f5 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 90 01 00 00 00 00 00 00 03 02 01 22 41 72 69 61 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 </value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <atom id="id-0066-000000bd" kind="ConstraintFunc" role="ConstraintFunc" guid="{76d1f01e-4c7b-4c34-b429-50a3fa475c6b}" relid="0x95">
+ <name>sameFolderEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>If the folder has equivalences it collects
+
+all of the equivalences :
+
+Folders and FolderProxies</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,777</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,777</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let right = self.connectedFCOs( "src", SameFolderLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", SameFolderRight ) ) in
+let left = self.connectedFCOs( "dst", SameFolderRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", SameFolderLeft ) ) in
+left + right</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000be" kind="ConstraintFunc" role="ConstraintFunc" guid="{cea8131c-b710-4945-b2a0-6d1bf94144a0}" relid="0x93">
+ <name>equivalenceEndsRecursive</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collects self's references and eqivalences,
+
+and those's references and eqivalences ...
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,714</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,714</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if ( visitedInput.includes( self ) ) then
+ visitedInput
+else(
+ let same = self.equivalenceEnds() in
+ let refd = self.referencedBy() in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + fcos - Set{self} in
+
+ all->iterate( item : gme::FCO ; newVisitedInput = visitedInput.union( Set{self} ) |
+ if ( newVisitedInput.includes( item ) ) then
+ newVisitedInput
+ else
+ newVisitedInput.union( item.equivalenceEndsRecursive( newVisitedInput ) )
+ endif)
+)endif
+
+
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visitedInput : ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000bf" kind="ConstraintFunc" role="ConstraintFunc" guid="{94d28079-9bde-4573-a296-4310a99291d9}" relid="0x91">
+ <name>allEquivalences</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gives back all of the equivalences and
+
+references of self.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,714</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,714</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let kinds = Set{ "Model", "Atom", "Set", "Reference", "Connection", "FCO" } in
+if ( kinds.includes( self.kindName )) then
+ self.equivalenceEndsRecursive( Set{} )
+else
+ Set{ }
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c0" kind="ConstraintFunc" role="ConstraintFunc" guid="{8810b868-261d-4427-aa1d-ea66406faab6}" relid="0x8f">
+ <name>sameAspectEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Collects all of the equivalences of the Aspect.</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,847</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,847</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let right = self.connectedFCOs( "src", SameAspectLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", SameAspectRight ) ) in
+let left = self.connectedFCOs( "dst", SameAspectRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", SameAspectLeft ) ) in
+left + right</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c1" kind="ConstraintFunc" role="ConstraintFunc" guid="{2d82d423-53dd-4bda-9896-4ca19a14a1b7}" relid="0x92">
+ <name>equivalenceEnds</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Gets equivalences of an FCOBase derived
+
+object. </value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,714</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,714</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let right = self.connectedFCOs( "src", EquivLeft ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "src", EquivRight ) ) in
+let left = self.connectedFCOs( "dst", EquivRight ) -> iterate( op ; accu = Set{ } | accu + op.connectedFCOs( "dst", EquivLeft ) ) in
+left + right
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c2" kind="Constraint" role="Constraint" guid="{78bec7d3-dac3-4e87-a052-72028dee76c2}" relid="0x80">
+ <name>ValidOperands</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,623</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,623</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Operands of SameAspect cannot be the same aspect.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.isOperandsValidA().notEmpty()</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c3" kind="Constraint" role="Constraint" guid="{a7f04b2b-3145-4200-8f56-8b0a3d5cfc25}" relid="0x7e">
+ <name>ChooseNameForEquivalence</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>have to be clarified !! ??
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,623</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,623</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>The name of the SameAspect will be used to create a new Aspect. </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ops = self.isOperandsValidA() in
+if ( ops->size <> 2 ) then
+ true
+else
+ let refLeft = ops.at( 0 ).oclIsKindOf( gme::Reference ) in
+ let refRight = ops.at( 1 ).oclIsKindOf( gme::Reference ) in
+-- both of them are proxy or none of them are proxy
+ if ( refLeft and refRight or not refLeft and not refRight ) then
+ let nameSelf = self.name.trim() in
+ nameSelf <> "" and nameSelf <> "SameAspect"
+ else
+ true
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c4" kind="ConstraintFunc" role="ConstraintFunc" guid="{4a03a7c1-5432-47c0-923d-eefc3bbc60eb}" relid="0x7d">
+ <name>isOperandsValidA</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,308</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>SameAspect</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let left = self.connectedFCOs( "dst", SameAspectLeft ) in
+let right = self.connectedFCOs( "src", SameAspectRight ) in
+if ( left->size <> 1 or right->size <> 1 ) then
+ Sequence{ 0 }
+else
+ let seq = Sequence{ left.theOnly() , right.theOnly() } in
+ if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
+ Sequence{}
+ else
+ seq
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>Sequence</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c5" kind="Constraint" role="Constraint" guid="{398c166e-1a8c-4b45-869b-5cd5f0f4b248}" relid="0x7b">
+ <name>ValidOperands</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>763,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>763,413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Operands of SameFolder cannot be the same folder.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.isOperandsValidF().notEmpty()</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c6" kind="ConstraintFunc" role="ConstraintFunc" guid="{99967151-281b-4c74-8097-6c1d584ac036}" relid="0x78">
+ <name>isOperandsValidF</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,91</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,91</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>SameFolder</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let left = self.connectedFCOs( "dst", SameFolderLeft ) in
+let right = self.connectedFCOs( "src", SameFolderRight ) in
+if ( left->size <> 1 or right->size <> 1 ) then
+ Sequence{ 0 }
+else
+ let seq = Sequence{ left.theOnly() , right.theOnly() } in
+ if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
+ Sequence{}
+ else
+ seq
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>Sequence</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c7" kind="ConstraintFunc" role="ConstraintFunc" guid="{9269fe60-eb34-422c-9665-3f4671cc2a6d}" relid="0x76">
+ <name>isOperandsValidE</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,70</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>168,70</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>Equivalence</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>let left = self.connectedFCOs( "dst", EquivLeft ) in
+let right = self.connectedFCOs( "src", EquivRight ) in
+if ( left->size <> 1 or right->size <> 1 ) then
+ Sequence{ 0 }
+else
+ let seq = Sequence{ left.theOnly() , right.theOnly() } in
+ if ( project.cropProxy( seq.at( 0 ).kindName ) <> project.cropProxy( seq.at( 1 ).kindName ) ) then
+ Sequence{}
+ else
+ seq
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="CFuncParamList" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>Sequence</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c8" kind="Constraint" role="Constraint" guid="{2262c805-13fd-40ec-bd28-9aa8071f3438}" relid="0x74">
+ <name>ValidOperands</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Operands of Equivalence can be neither the same class nor classes with different types</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.isOperandsValidE().notEmpty()</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000c9" kind="Constraint" role="Constraint" guid="{79053933-8cb0-4d18-a30a-0188800dc3a6}" relid="0x72">
+ <name>ChooseNameForEquivalence</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>have to be clarified !! ??
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>The name of the SameFolder will be used to create a new Folder. </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ops = self.isOperandsValidF() in
+if ( ops.isEmpty() ) then
+ true
+else
+ let refLeft = ops.at( 0 ).oclIsKindOf( gme::Reference ) in
+ let refRight = ops.at( 1 ).oclIsKindOf( gme::Reference ) in
+-- both of them are proxy or none of them are proxy
+ if ( refLeft and refRight or not refLeft and not refRight ) then
+-- the name of the Equivalence will be choosen
+ let nameSelf = self.name.trim() in
+ nameSelf <> "" and nameSelf <> "SameFolder"
+ else
+ true
+ endif
+endif</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ca" kind="Constraint" role="Constraint" guid="{a2384f36-9a7d-491a-a810-25da88cf14b5}" relid="0x6d">
+ <name>ChooseNameForEquivalence</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>have to be clarified !! ??
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,399</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>The name of the Equivalence will be used to create a new class. </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ops = self.isOperandsValidE() in
+if ( ops->size <> 2 ) then
+ true
+else
+ let objLeft : gme::FCO = ops.at( 0 ) in
+ let objRight : gme::FCO = ops.at( 1 ) in
+ let absLeft = objLeft.attribute( "IsAbstract" ).oclAsType( bool ) in
+ let absRight = objLeft.attribute( "IsAbstract" ).oclAsType( bool ) in
+-- both of them are abstract or none of them are abstract
+ if ( absLeft and absRight or not absLeft and not absRight ) then
+ let refLeft = objLeft.oclIsKindOf( gme::Reference ) in
+ let refRight = objRight.oclIsKindOf( gme::Reference ) in
+-- both of them are proxy or none of them are proxy
+ if ( refLeft and refRight or not refLeft and not refRight ) then
+-- the name of the Equivalence will be choosen
+ let nameSelf = self.name.trim() in
+ nameSelf <> "" and nameSelf <> "Equivalence"
+ else
+ true
+ endif
+ else
+ true
+ endif
+endif
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000cb" kind="Constraint" role="Constraint" guid="{8671d5dd-8668-4a32-8ec8-94cf68dbcab3}" relid="0x68">
+ <name>OnlyOneRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameAspect operator is invalid. It has to have exaclty one Aspect on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let rightCount = self.attachingConnections( "dst", SameAspectRight ) -> size in
+rightCount <> 0 implies rightCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000cc" kind="Constraint" role="Constraint" guid="{b929f74c-d9b1-4c81-8287-9bdfae3f647f}" relid="0x67">
+ <name>HasRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameAspect operator is superfluous or invalid. It has to have an Aspect on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", SameAspectRight ) -> size <> 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000cd" kind="Constraint" role="Constraint" guid="{c94d9025-251d-4a5c-b371-9c51ea4be31b}" relid="0x66">
+ <name>OnlyOneLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameAspect operator is invalid. It has to have exaclty one Aspect on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let leftCount = self.attachingConnections( "src", SameAspectLeft ) -> size in
+leftCount <> 0 implies leftCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ce" kind="Constraint" role="Constraint" guid="{c15b395e-f310-4d02-a78e-3dd899aa176d}" relid="0x65">
+ <name>HasLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameAspect operator is superfluous or invalid. It has to have an Aspect on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", SameAspectLeft ) -> size <> 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000cf" kind="Constraint" role="Constraint" guid="{ade2a547-1ca6-4895-b428-0da9b8c3bc3a}" relid="0x60">
+ <name>OnlyOneRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameFolder operator is invalid. It has to have exaclty one FCO on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let rightCount = self.attachingConnections( "dst", SameFolderRight ) -> size in
+rightCount <> 0 implies rightCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d0" kind="Constraint" role="Constraint" guid="{04baa18f-71ab-440b-9c43-1d2eabd5e0f1}" relid="0x5f">
+ <name>HasRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>882,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameFolder operator is superfluous or invalid. It has to have an FCO on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", SameFolderRight ) -> size <> 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d1" kind="Constraint" role="Constraint" guid="{521b569a-0d80-4d2d-b3f9-e8f1cdc4bd5a}" relid="0x5e">
+ <name>OnlyOneLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>560,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>560,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameFolder operator is invalid. It has to have exaclty one FCO on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let leftCount = self.attachingConnections( "src", SameFolderLeft ) -> size in
+leftCount <> 0 implies leftCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d2" kind="Constraint" role="Constraint" guid="{2ca337c3-7054-44b8-9d6d-6bbcdfaf8fab}" relid="0x5d">
+ <name>HasLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>630,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>630,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>SameFolder operator is superfluous or invalid. It has to have an FCO on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", SameFolderLeft ) -> size <> 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d3" kind="Constraint" role="Constraint" guid="{e11628de-5b9d-4871-8819-6821407b31a8}" relid="0x5a">
+ <name>OnlyOneRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Equivalence operator is invalid. It has to have exaclty one FCO on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let rightCount = self.attachingConnections( "dst", EquivRight ) -> size in
+rightCount <> 0 implies rightCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d4" kind="Constraint" role="Constraint" guid="{1bd4e3f7-5908-4d8e-9de9-e5f41a77db16}" relid="0x59">
+ <name>OnlyOneLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Equivalence operator is invalid. It has to have exaclty one FCO on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let leftCount = self.attachingConnections( "src", EquivLeft ) -> size in
+leftCount <> 0 implies leftCount = 1</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d5" kind="Constraint" role="Constraint" guid="{0a7bfec0-d3b0-4742-90e4-6996b6c304bf}" relid="0x54">
+ <name>HasLeft</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Equivalence operator is superfluous or invalid. It has to have an FCO on the left-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "dst", EquivLeft ) -> size <> 0
+</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d6" kind="Constraint" role="Constraint" guid="{cbe42c7c-45a4-4574-9831-9828eb5487bb}" relid="0x53">
+ <name>HasRight</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,343</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,343</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Equivalence operator is superfluous or invalid. It has to have an FCO on the right-side.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.connectedFCOs( "src", EquivRight ) -> size <> 0</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d7" kind="Connection" role="Connection" guid="{ed1ebf9f-b3ad-4a6c-8762-4be7f18e8f67}" relid="0x42">
+ <name>EquivRight</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1115</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="EquivRight" isopaque="yes">
+ <value>1153</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1310</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1197</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1280</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1235</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>264,265</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivRight" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nesNES</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcFCO
+dName = dstEquivalence</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000d8" kind="SameAspect" role="SameAspect" guid="{028bda51-85f9-4233-8510-0f5828523d13}" relid="0x3d">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,329</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1099,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000d9" kind="Connector" role="Connector" guid="{36a2e3a3-f91b-4b7a-8bd4-fe3083db764f}" relid="0x36">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,595</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,595</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000da" kind="Connector" role="Connector" guid="{e9d66e04-6090-4888-8fc5-2a1910bff089}" relid="0x40">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>697,368</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>newESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000db" kind="Inheritance" role="Inheritance" guid="{2a92d0a4-8a3d-4f2d-8b83-12d0e0051578}" relid="0x39">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>458,110</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000dc" kind="SameAspect" role="SameAspect" guid="{7d781a74-31b7-45f2-8637-8b788591d67c}" relid="0x44">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1099,35</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000dd" kind="FCO" role="FCO" guid="{bffc78bd-d352-4102-8b8f-c953096643ca}" relid="0x45">
+ <name>SameFolderBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>686,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>686,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>686,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>686,147</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>686,147</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000de" kind="Connection" role="Connection" guid="{82caa30f-7d1e-4e98-a4dd-9eaffddebbe4}" relid="0x3e">
+ <name>SameAspectLeft</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1116</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameAspectLeft" isopaque="yes">
+ <value>1173</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1238</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>287,497</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nsNS</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcSameAspect
+dName = dstAspect</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000df" kind="Connector" role="Connector" guid="{b12727d7-2ea2-4989-9821-7d1105798596}" relid="0x32">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,357</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>sNEW</value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e0" kind="Connection" role="Connection" guid="{0a4fddd2-b7c4-44b8-b1bf-d21df43cae8d}" relid="0x3f">
+ <name>SameAspectRight</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1117</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameAspectRight" isopaque="yes">
+ <value>1174</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1239</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,504</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,504</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspectRight" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nsNS</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcAspect
+dName = dstSameAspect</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000e1" kind="Connector" role="Connector" guid="{7badfa5a-601f-4834-8118-c82ecd21da21}" relid="0x3b">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,357</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>151,361</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,357</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e2" kind="Inheritance" role="Inheritance" guid="{a6d42308-835c-499b-9569-e4753c04598b}" relid="0x31">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>728,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>728,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>730,233</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>728,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>728,231</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e3" kind="SameAspect" role="SameAspect" guid="{7b2e84fa-b5c9-4ef7-ba09-edb68781bd3b}" relid="0x4a">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,119</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1099,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e4" kind="Atom" role="Atom" guid="{44f41824-3575-4339-85e8-d8728d7be91f}" relid="0x34">
+ <name>SameFolder</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1073</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameFolder" isopaque="yes">
+ <value>1175</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1312</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1199</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1282</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1240</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>696,272</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolder" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Ew</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>equiv.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000e5" kind="Connection" role="Connection" guid="{9fa9b302-b67f-4cae-b68e-0e36cae1c23b}" relid="0x33">
+ <name>SameFolderRight</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1119</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameFolderRight" isopaque="yes">
+ <value>1177</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1314</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1201</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1284</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1242</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>810,278</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>805,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderRight" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nesNES</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcFolder
+dName = dstSameFolder</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000e6" kind="FCO" role="FCO" guid="{3a4da9e6-23ef-477b-89a0-543ec1b0a8bc}" relid="0x47">
+ <name>SameAspectBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>406,371</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000e7" kind="SameAspect" role="SameAspect" guid="{3bc20c26-00bd-4352-971b-19438fd7bbf2}" relid="0x48">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,224</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1099,231</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e8" kind="Inheritance" role="Inheritance" guid="{1087845b-e5cd-4e46-b435-fd00ec33b63f}" relid="0x37">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>455,462</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000e9" kind="Connector" role="Connector" guid="{3df413c1-39aa-4f01-82f9-ae0695185b77}" relid="0x35">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,595</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,595</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,595</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>esNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000ea" kind="Atom" role="Atom" guid="{5c74f584-c61d-4f6f-a5df-c28a7af9c950}" relid="0x49">
+ <name>Equivalence</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1071</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Equivalence" isopaque="yes">
+ <value>1154</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1311</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1198</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1281</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1236</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>150,265</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Equivalence" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Ew</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>equiv.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000eb" kind="Connection" role="Connection" guid="{c1debd68-efce-4459-a0bf-7e417f6030cb}" relid="0x46">
+ <name>EquivLeft</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1114</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="EquivLeft" isopaque="yes">
+ <value>1152</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1309</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1196</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1279</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1234</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>12,265</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,259</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:EquivLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nswNESW</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcEquivalence
+dName = dstFCO</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ec" kind="Atom" role="Atom" guid="{5ab961e4-41fc-4ebd-9eb2-545415cdc4f4}" relid="0x3a">
+ <name>SameAspect</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1072</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameAspect" isopaque="yes">
+ <value>1172</value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1237</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>420,497</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameAspect" isopaque="yes">
+ <value></value>
+ <regnode name="Visualization" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>autorouterPref = Ew</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>equiv.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ed" kind="Connection" role="Connection" guid="{a7e3cf81-c12b-43ef-9b91-c85a5dd14c2e}" relid="0x43">
+ <name>SameFolderLeft</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1118</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SameFolderLeft" isopaque="yes">
+ <value>1176</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1313</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1200</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1283</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1241</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>558,278</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SameFolderLeft" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nswNSW</value>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcSameFolder
+dName = dstFolder</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000ee" kind="Connector" role="Connector" guid="{8f9ae1d1-415e-43a0-82b5-c555904bc92c}" relid="0x41">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>774,368</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>770,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>esNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000ef" kind="Inheritance" role="Inheritance" guid="{cc13d85a-7b0d-45a7-82a8-bbe6ff7e6018}" relid="0x30">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,217</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,217</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>178,222</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,217</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,217</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000f0" kind="FCO" role="FCO" guid="{bb419b45-39a2-4200-b990-8ab832462e88}" relid="0x38">
+ <name>EquivalenceBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>136,146</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,140</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>133,140</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000f1" kind="FCO" role="FCO" guid="{2c5c8e3e-8314-4b95-a65f-9385660e3c2e}" relid="0x3c">
+ <name>EqOperatorBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>416,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000f2" kind="Constraint" role="Constraint" guid="{221c2a2b-f6c7-44c5-95b0-a8b47e90967d}" relid="0x82">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,378</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>714,378</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000f3" kind="Constraint" role="Constraint" guid="{a5900071-64e8-4ddc-a9ee-90e06649669d}" relid="0x83">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>168,378</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000f4" kind="Constraint" role="Constraint" guid="{d72935a2-7813-41cc-ba31-a2d9d6c23bfb}" relid="0x84">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,602</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>448,602</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000f5" kind="SameAspect" role="SameAspect" guid="{d9365421-1254-4591-a0e6-b0a2a15bcd38}" relid="0xa2">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1092,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1099,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-00000002" kind="FCOProxy" role="FCOProxy" guid="{e3e69017-0a17-4660-be4f-c30ea02b07dd}" relid="0x52" referred="id-0066-00000004">
+ <name>AspectBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,665</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,665</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>413,637</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000002b" kind="FCOProxy" role="FCOProxy" guid="{5b788ba0-fefe-4c43-93a3-bf16c3fb5580}" relid="0x2e" referred="id-0066-00000156">
+ <name>BaseFolder</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,406</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>696,412</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,406</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000002c" kind="FCOProxy" role="FCOProxy" guid="{bad3e5ec-56fc-47f1-8ecf-c8b90e948ceb}" relid="0x2d" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>117,413</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,455</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,413</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000002d" kind="ModelProxy" role="ModelProxy" guid="{9dcdf64e-ff4e-4d43-960d-3753c4385fab}" relid="0x2f" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>16,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000002e" kind="AspectProxy" role="AspectProxy" guid="{00fea228-9c27-4859-a570-5b7115b9e5c1}" relid="0x51" referred="id-0069-0000001a">
+ <name>ClassDiagramRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-0000002f" kind="AspectProxy" role="AspectProxy" guid="{9079978a-a18d-40a5-adbe-b55d255a5d4c}" relid="0x50" referred="id-0069-0000001b">
+ <name>AttributesRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,315</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000030" kind="AspectProxy" role="AspectProxy" guid="{239d2cbf-2b4c-4ffc-9a3e-e5ede3160e45}" relid="0x4f" referred="id-0069-0000001c">
+ <name>ConstraintsRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000031" kind="AspectProxy" role="AspectProxy" guid="{276be8aa-0dbc-4f00-bd91-df85dd60db58}" relid="0x2c" referred="id-0069-0000001d">
+ <name>VisualizationRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000032" kind="AspectProxy" role="AspectProxy" guid="{696debb1-fffa-4469-a132-f62b946e9743}" relid="0xa0" referred="id-0069-0000001e">
+ <name>AllRef</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,406</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>959,406</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-000000de" kind="HasConstraint" role="HasConstraint" guid="{ed253593-ff1f-4f09-9640-ee9f07e1b40e}" relid="0x81">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000c2"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-000000df" kind="HasConstraint" role="HasConstraint" guid="{f8551e5e-234a-404e-a86b-39892d158981}" relid="0x7c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000c5"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-000000e0" kind="HasConstraint" role="HasConstraint" guid="{b579080c-032a-418a-8687-078beba3e494}" relid="0x75">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000c8"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-000000e1" kind="HasConstraint" role="HasConstraint" guid="{82a5432f-360a-4424-a84e-6b02d1c370f7}" relid="0x6c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000cc"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-000000e2" kind="HasConstraint" role="HasConstraint" guid="{8f10cfd1-dc35-4a43-87b1-4a00fe02a01d}" relid="0x6b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000cb"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-000000e3" kind="HasConstraint" role="HasConstraint" guid="{a0f52c68-7596-4139-90d4-2ff719dbd5b2}" relid="0x6a">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000ce"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-000000e4" kind="HasConstraint" role="HasConstraint" guid="{2357e532-6728-4683-ab3c-015a45a408d6}" relid="0x69">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000cd"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-000000e5" kind="HasConstraint" role="HasConstraint" guid="{bf969f46-6a29-4687-ab4d-d65ccda8a037}" relid="0x64">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d0"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-000000e6" kind="HasConstraint" role="HasConstraint" guid="{c5e2feba-ed1e-4607-9fb8-d99ec1ffc7dd}" relid="0x63">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000cf"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-000000e7" kind="HasConstraint" role="HasConstraint" guid="{a2e03eda-e6ec-4a76-b5b8-bbc187505c62}" relid="0x62">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d2"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-000000e8" kind="HasConstraint" role="HasConstraint" guid="{9ef75a33-608e-43c1-9aee-2ae56eb96e39}" relid="0x61">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d1"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-000000e9" kind="HasConstraint" role="HasConstraint" guid="{7a7e2065-2234-4b2b-b383-fbb756f592b5}" relid="0x5c">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d3"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-000000ea" kind="HasConstraint" role="HasConstraint" guid="{62fd39cf-2200-4e6c-aecd-103526938d6c}" relid="0x5b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d4"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-000000eb" kind="HasConstraint" role="HasConstraint" guid="{18170950-e6f1-4348-8499-0c74ed88078b}" relid="0x58">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d6"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-000000ec" kind="HasConstraint" role="HasConstraint" guid="{9fe11922-9f4d-41a9-928a-5f73f119bf2b}" relid="0x57">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000d5"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-000000ed" kind="AssociationClass" role="AssociationClass" guid="{82b3b371-9fe6-4851-8a35-e995c835ece8}" relid="0x20">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-000000e5"/>
+ <connpoint role="src" target="id-0066-000000ee"/>
+ </connection>
+ <connection id="id-0068-000000ee" kind="DerivedInheritance" role="DerivedInheritance" guid="{c165ed18-69f1-429e-9912-2c7d39a5a3c2}" relid="0x4">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000e2"/>
+ <connpoint role="dst" target="id-0066-000000ed"/>
+ </connection>
+ <connection id="id-0068-000000ef" kind="SourceToConnector" role="SourceToConnector" guid="{b4b412d8-880e-4857-b58f-7405bb505295}" relid="0x3">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000ee"/>
+ <connpoint role="src" target="id-0067-0000002b"/>
+ </connection>
+ <connection id="id-0068-000000f0" kind="SourceToConnector" role="SourceToConnector" guid="{56e1157f-ca2c-4c01-9eff-1271ded37156}" relid="0x9">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000df"/>
+ <connpoint role="src" target="id-0067-0000002c"/>
+ </connection>
+ <connection id="id-0068-000000f1" kind="DerivedInheritance" role="DerivedInheritance" guid="{bd592422-d84b-464a-ade1-52f86a1e0700}" relid="0x28">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000db"/>
+ <connpoint role="dst" target="id-0066-000000e6"/>
+ </connection>
+ <connection id="id-0068-000000f2" kind="SameAspectRight" role="SameAspectRight" guid="{3bcba81a-a3d8-459b-8e34-323cab9a3171}" relid="0x14">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000e3"/>
+ <connpoint role="src" target="id-0067-00000031"/>
+ </connection>
+ <connection id="id-0068-000000f3" kind="BaseInheritance" role="BaseInheritance" guid="{224bb05c-cffd-4cc1-b0b4-45f38f4a132e}" relid="0x12">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-000000e6"/>
+ <connpoint role="dst" target="id-0066-000000e8"/>
+ </connection>
+ <connection id="id-0068-000000f4" kind="SameAspectLeft" role="SameAspectLeft" guid="{e3db46ef-0d09-45ee-8a3a-8b41dfb84e81}" relid="0xc">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000d8"/>
+ <connpoint role="dst" target="id-0069-00000010"/>
+ </connection>
+ <connection id="id-0068-000000f5" kind="SameAspectLeft" role="SameAspectLeft" guid="{9b022a28-d9cc-4a12-86ba-ac3425066d0b}" relid="0x6">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000e7"/>
+ <connpoint role="dst" target="id-0069-00000011"/>
+ </connection>
+ <connection id="id-0068-000000f6" kind="SourceToConnector" role="SourceToConnector" guid="{4f89b5ad-9dea-4574-b740-7fe57f091368}" relid="0x17">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000e9"/>
+ <connpoint role="src" target="id-0067-00000002"/>
+ </connection>
+ <connection id="id-0068-000000f7" kind="Containment" role="Containment" guid="{b99263ed-974b-4e47-801c-d53e963f8f8d}" relid="0x1f">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000f1"/>
+ <connpoint role="dst" target="id-0067-0000002d"/>
+ </connection>
+ <connection id="id-0068-000000f8" kind="AssociationClass" role="AssociationClass" guid="{8317d98d-bd2b-4310-bd4a-90fc43a82ca7}" relid="0x22">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-000000d9"/>
+ <connpoint role="dst" target="id-0066-000000de"/>
+ </connection>
+ <connection id="id-0068-000000f9" kind="BaseInheritance" role="BaseInheritance" guid="{f0b28dd4-4759-400f-a793-8985ba99982a}" relid="0x29">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-000000db"/>
+ <connpoint role="src" target="id-0066-000000f1"/>
+ </connection>
+ <connection id="id-0068-000000fa" kind="DerivedInheritance" role="DerivedInheritance" guid="{66b4d0b5-daac-46b4-9f7d-3f1e19979720}" relid="0x27">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000db"/>
+ <connpoint role="dst" target="id-0066-000000f0"/>
+ </connection>
+ <connection id="id-0068-000000fb" kind="SameAspectLeft" role="SameAspectLeft" guid="{bde018c0-f9c2-4aee-8e67-5edd6bee3381}" relid="0x19">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000dc"/>
+ <connpoint role="dst" target="id-0069-0000000f"/>
+ </connection>
+ <connection id="id-0068-000000fc" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{5f8128c1-ebd1-473d-9e79-4d2f9b31ee40}" relid="0x18">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000da"/>
+ <connpoint role="dst" target="id-0067-0000002b"/>
+ </connection>
+ <connection id="id-0068-000000fd" kind="DerivedInheritance" role="DerivedInheritance" guid="{d11362f0-6d0f-43cc-9139-26519295f3d6}" relid="0x1">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ <connpoint role="src" target="id-0066-000000ef"/>
+ </connection>
+ <connection id="id-0068-000000fe" kind="SameAspectRight" role="SameAspectRight" guid="{8f2ae0c3-ed91-40c4-bf63-9b0512615b43}" relid="0x2a">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000dc"/>
+ <connpoint role="src" target="id-0067-0000002e"/>
+ </connection>
+ <connection id="id-0068-000000ff" kind="DerivedInheritance" role="DerivedInheritance" guid="{0cd25990-721b-4e25-8ba2-a54f9d60fd8b}" relid="0x23">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-000000de"/>
+ <connpoint role="src" target="id-0066-000000e8"/>
+ </connection>
+ <connection id="id-0068-00000100" kind="AssociationClass" role="AssociationClass" guid="{2927c99c-e286-45bf-9cd3-2615c8a32c35}" relid="0x2b">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-000000d7"/>
+ <connpoint role="src" target="id-0066-000000df"/>
+ </connection>
+ <connection id="id-0068-00000101" kind="SourceToConnector" role="SourceToConnector" guid="{c4d5fd40-4ccc-48be-9903-491e0bf80cc3}" relid="0xf">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000e1"/>
+ <connpoint role="src" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-00000102" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{54fb387c-76c7-4dd3-a8d5-34c146ad24ee}" relid="0xe">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ <connpoint role="src" target="id-0066-000000ee"/>
+ </connection>
+ <connection id="id-0068-00000103" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a164834a-9351-4589-b0ef-9ff50f9ace61}" relid="0x26">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000e1"/>
+ <connpoint role="dst" target="id-0067-0000002c"/>
+ </connection>
+ <connection id="id-0068-00000104" kind="BaseInheritance" role="BaseInheritance" guid="{ebd8fdbd-e18f-4395-bb82-4e86f7470ad6}" relid="0x10">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-000000ef"/>
+ <connpoint role="src" target="id-0066-000000f0"/>
+ </connection>
+ <connection id="id-0068-00000105" kind="BaseInheritance" role="BaseInheritance" guid="{536a3989-2046-4dd0-a00b-21a98719193f}" relid="0x8">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-000000dd"/>
+ <connpoint role="dst" target="id-0066-000000e2"/>
+ </connection>
+ <connection id="id-0068-00000106" kind="DerivedInheritance" role="DerivedInheritance" guid="{e8a59559-5268-425c-861f-9e96d9154f7a}" relid="0x2">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000e2"/>
+ <connpoint role="dst" target="id-0066-000000e5"/>
+ </connection>
+ <connection id="id-0068-00000107" kind="SourceToConnector" role="SourceToConnector" guid="{5daf86ee-07e5-411e-9c7f-b46cb1d95f22}" relid="0x25">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000d9"/>
+ <connpoint role="src" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-00000108" kind="SameAspectRight" role="SameAspectRight" guid="{0bc0acc0-9fff-4b19-9e7f-32f0cbac769b}" relid="0xd">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000e7"/>
+ <connpoint role="src" target="id-0067-00000030"/>
+ </connection>
+ <connection id="id-0068-00000109" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3d879eee-8cf4-40f9-abb7-4caf791fc426}" relid="0x1b">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000e9"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-0000010a" kind="DerivedInheritance" role="DerivedInheritance" guid="{5df3bab7-7f77-447e-ab4b-02c7aa6a50eb}" relid="0x1a">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000db"/>
+ <connpoint role="dst" target="id-0066-000000dd"/>
+ </connection>
+ <connection id="id-0068-0000010b" kind="DerivedInheritance" role="DerivedInheritance" guid="{0ef2e26a-e436-472d-b143-928bf56d3629}" relid="0x1d">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-000000eb"/>
+ <connpoint role="src" target="id-0066-000000ef"/>
+ </connection>
+ <connection id="id-0068-0000010c" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{1af6695a-d8a8-44a1-9069-4ce0e2921602}" relid="0x1c">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000d9"/>
+ <connpoint role="dst" target="id-0067-00000002"/>
+ </connection>
+ <connection id="id-0068-0000010d" kind="DerivedInheritance" role="DerivedInheritance" guid="{9166884d-46b7-4f11-bb92-330734011f21}" relid="0x7">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-000000d7"/>
+ <connpoint role="src" target="id-0066-000000ef"/>
+ </connection>
+ <connection id="id-0068-0000010e" kind="SameAspectRight" role="SameAspectRight" guid="{67f1d16c-8d61-4a1c-b51b-21400636e377}" relid="0x5">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000d8"/>
+ <connpoint role="src" target="id-0067-0000002f"/>
+ </connection>
+ <connection id="id-0068-0000010f" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{8b27965d-923c-4c5b-9e09-c99de40de013}" relid="0x11">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000df"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-00000110" kind="AssociationClass" role="AssociationClass" guid="{2e72480e-d90f-4699-8c83-acad57dbb346}" relid="0x1e">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-000000da"/>
+ <connpoint role="dst" target="id-0066-000000ed"/>
+ </connection>
+ <connection id="id-0068-00000111" kind="DerivedInheritance" role="DerivedInheritance" guid="{2632afce-e727-41e0-a7ae-ae7076ae9734}" relid="0x21">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-000000e0"/>
+ <connpoint role="src" target="id-0066-000000e8"/>
+ </connection>
+ <connection id="id-0068-00000112" kind="SourceToConnector" role="SourceToConnector" guid="{f874fccf-f746-4efa-a69c-e825a81f9511}" relid="0x24">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000da"/>
+ <connpoint role="src" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-00000113" kind="DerivedInheritance" role="DerivedInheritance" guid="{9cf86560-6559-4ff5-b1fd-34cc317fe4df}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000e2"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-00000114" kind="SameAspectLeft" role="SameAspectLeft" guid="{3ad843c0-085a-4c0a-98d3-921f52bbc765}" relid="0x15">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000e3"/>
+ <connpoint role="dst" target="id-0069-00000012"/>
+ </connection>
+ <connection id="id-0068-00000115" kind="DerivedInheritance" role="DerivedInheritance" guid="{5bd45a56-66e8-41f5-8aff-2098e0ece31d}" relid="0x13">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000e8"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-00000116" kind="AssociationClass" role="AssociationClass" guid="{45742a88-1f71-4ce4-97dd-1b8f0fa46b24}" relid="0xb">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-000000e1"/>
+ <connpoint role="dst" target="id-0066-000000eb"/>
+ </connection>
+ <connection id="id-0068-00000117" kind="AssociationClass" role="AssociationClass" guid="{bc5aaf4d-20c6-4b99-a053-e6ffba5ffb1b}" relid="0x16">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-000000e0"/>
+ <connpoint role="dst" target="id-0066-000000e9"/>
+ </connection>
+ <connection id="id-0068-00000118" kind="HasConstraint" role="HasConstraint" guid="{73bb32c3-af6c-45d3-80e8-9960813d1f78}" relid="0x86">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ <connpoint role="src" target="id-0066-000000f2"/>
+ </connection>
+ <connection id="id-0068-00000119" kind="HasConstraint" role="HasConstraint" guid="{0ff77b34-053f-4097-993c-406d65a5fc9c}" relid="0x87">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ <connpoint role="src" target="id-0066-000000f4"/>
+ </connection>
+ <connection id="id-0068-0000011a" kind="HasConstraint" role="HasConstraint" guid="{bb29f4b0-ed56-41af-b1ab-6f24c6776e64}" relid="0x88">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ <connpoint role="src" target="id-0066-000000f3"/>
+ </connection>
+ <connection id="id-0068-0000011b" kind="HasConstraint" role="HasConstraint" guid="{6fedde41-e74f-42f6-a8cb-778572bd7cc6}" relid="0x8d">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>s</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000c9"/>
+ <connpoint role="dst" target="id-0066-000000e4"/>
+ </connection>
+ <connection id="id-0068-0000011c" kind="HasConstraint" role="HasConstraint" guid="{1b918828-7f46-46a4-aa49-3bcdde26d8e0}" relid="0x8e">
+ <name>HasConstraint</name>
+ <connpoint role="src" target="id-0066-000000ca"/>
+ <connpoint role="dst" target="id-0066-000000ea"/>
+ </connection>
+ <connection id="id-0068-0000011d" kind="HasConstraint" role="HasConstraint" guid="{dbcd3610-7df0-467a-bd0a-3a432a05d52f}" relid="0x90">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>E</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-000000c3"/>
+ <connpoint role="dst" target="id-0066-000000ec"/>
+ </connection>
+ <connection id="id-0068-0000011e" kind="SameAspectRight" role="SameAspectRight" guid="{53824c4d-5781-4ce1-9aeb-4db1c05b84f3}" relid="0xa3">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000f5"/>
+ <connpoint role="src" target="id-0067-00000032"/>
+ </connection>
+ <connection id="id-0068-0000011f" kind="SameAspectLeft" role="SameAspectLeft" guid="{efadbe46-aea7-476a-8c31-7a7f2d91abaf}" relid="0xa4">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000f5"/>
+ <connpoint role="dst" target="id-0069-00000013"/>
+ </connection>
+ <set id="id-0069-0000000f" kind="Aspect" role="Aspect" guid="{97813933-9b0c-41bb-935b-bffdb78b1bdb}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1350</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1155,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000010" kind="Aspect" role="Aspect" guid="{ac9d11dd-27c3-42a8-bee4-aba1ada7f574}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
+ <name>Attributes</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1353</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1155,315</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,315</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000011" kind="Aspect" role="Aspect" guid="{9969b3af-4c14-48eb-bcaf-1428db8cf59d}" relid="0x0" members="id-0066-000000dd id-0066-000000f0">
+ <name>Constraints</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1358</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1155,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000012" kind="Aspect" role="Aspect" guid="{3b678aa4-fbf1-4028-aa1d-c30772a80612}" relid="0x0" members="id-0066-000000f1">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1354</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000013" kind="Aspect" role="Aspect" guid="{2cf404df-792d-49fa-be3c-6d6e41dcc7c7}" relid="0xa1" members="id-0066-000000dd id-0066-000000f0 id-0066-000000f1">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1155,406</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1162,406</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000008" kind="ParadigmSheet" guid="{838869f5-0323-443f-9c60-1b5b8fbbbbc4}" relid="0x2" childrelidcntr="0x38">
+ <name>References</name>
+ <atom id="id-0066-000000f6" kind="Inheritance" role="Inheritance" guid="{ec2279e5-9ed3-4c65-9ce1-b45ce0a06082}" relid="0x1a">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>150,425</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,420</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000f7" kind="Inheritance" role="Inheritance" guid="{54b5cb99-3269-44a8-8a2a-3c863b1f8470}" relid="0x19">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,567</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,567</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,567</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,567</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,567</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000f8" kind="Connector" role="Connector" guid="{4c3b9736-0608-403d-9da4-d38d23831ef5}" relid="0x1d">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,287</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>375,291</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,287</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nswNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000f9" kind="SameAspect" role="SameAspect" guid="{d1984d0f-102e-4106-80fb-61aa4640bbce}" relid="0x17">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,42</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,42</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000fa" kind="Atom" role="Atom" guid="{75645696-3ace-48a1-bc21-e40f003d3325}" relid="0x16">
+ <name>Reference</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Reference" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1079</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Reference" isopaque="yes">
+ <value>1170</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1323</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1215</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1293</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,574</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Reference" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>reference.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000fb" kind="FCO" role="FCO" guid="{c18bc07a-5288-4049-a97a-a1d4b4439bc5}" relid="0x1c">
+ <name>BaseReference</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,497</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000fc" kind="Inheritance" role="Inheritance" guid="{50fe55e1-408c-4700-ab11-f8699288fd6b}" relid="0x1b">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,532</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,532</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>304,537</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,532</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>301,532</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000fd" kind="Connection" role="Connection" guid="{3d9ae5e9-111f-46fd-85f7-c3597b772fa1}" relid="0x18">
+ <name>ReferTo</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1122</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ReferTo" isopaque="yes">
+ <value>1169</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1195</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1233</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>326,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,175</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferTo" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>arrow</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcReferTo
+dName = dstReferTo</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-000000fe" kind="SameAspect" role="SameAspect" guid="{3d9ab6d6-b1a5-43f6-9fd4-b524ab3130f1}" relid="0x1f">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-000000ff" kind="Reference" role="Reference" guid="{05a4b0c0-9afd-49eb-b5a1-31fbb7c3716e}" relid="0x1e">
+ <name>ReferenceProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1100</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1171</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1324</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1216</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1294</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1260</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>264,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,574</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,574</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ReferenceProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>referenceproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000100" kind="Constraint" role="Constraint" guid="{ff0b72a3-b45c-4392-820a-5fb4d084685f}" relid="0x2f">
+ <name>HasReferred</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>42,658</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>42,658</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Reference has to refer at least one kind. Implementation inheritance interpreted on references.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( ref : gme::FCO | ref.connectedFCOs( "dst", ReferTo ) -> notEmpty() )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000101" kind="SameAspect" role="SameAspect" guid="{b9e68058-de01-402e-950c-308379c0aa04}" relid="0x35">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-00000033" kind="ModelProxy" role="ModelProxy" guid="{b4f36a22-f897-4444-b19a-09b756ef0139}" relid="0x15" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>324,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000034" kind="FCOProxy" role="FCOProxy" guid="{966aacd7-cf1e-427c-bc5e-42e1c311aa0e}" relid="0x13" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,231</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>483,231</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000035" kind="FCOProxy" role="FCOProxy" guid="{5a2862fc-204e-4bd3-a2e3-3295f08f3f85}" relid="0x12" referred="id-0066-0000012c">
+ <name>BaseFCOClass</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000036" kind="FCOProxy" role="FCOProxy" guid="{d9efdb51-171b-4d06-ba12-419524525d68}" relid="0x14" referred="id-0066-00000121">
+ <name>ProxyBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>265,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,462</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000037" kind="AspectProxy" role="AspectProxy" guid="{d2117304-0e33-4b2a-bbc8-112ff171bf41}" relid="0x22" referred="id-0069-0000001a">
+ <name>ClassDiagram</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000038" kind="AspectProxy" role="AspectProxy" guid="{25b006e4-6073-49a9-a003-33efc02def90}" relid="0x11" referred="id-0069-0000001d">
+ <name>Visualization</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,112</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000039" kind="AspectProxy" role="AspectProxy" guid="{3b8d5aca-db5c-45a8-b46e-92dde161f2b8}" relid="0x34" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>658,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000120" kind="DerivedInheritance" role="DerivedInheritance" guid="{46c9704d-3b1b-4eff-9400-6a35fcbdfc4e}" relid="0xc">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000fc"/>
+ <connpoint role="dst" target="id-0066-000000ff"/>
+ </connection>
+ <connection id="id-0068-00000121" kind="DerivedInheritance" role="DerivedInheritance" guid="{2bfc336a-6d0e-4be5-b992-72cddf0f2f23}" relid="0x9">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000f6"/>
+ <connpoint role="dst" target="id-0066-000000fb"/>
+ </connection>
+ <connection id="id-0068-00000122" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{3295cbbe-eb63-4b74-be76-e0eb98928d5c}" relid="0x7">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000f8"/>
+ <connpoint role="dst" target="id-0067-00000034"/>
+ </connection>
+ <connection id="id-0068-00000123" kind="BaseInheritance" role="BaseInheritance" guid="{9bbc5ac6-e396-4514-bef1-14d96c604ae9}" relid="0x8">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-000000fc"/>
+ <connpoint role="src" target="id-0067-00000036"/>
+ </connection>
+ <connection id="id-0068-00000124" kind="DerivedInheritance" role="DerivedInheritance" guid="{69559ea0-aecf-46dc-a14b-6e6521634a9f}" relid="0x2">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000f7"/>
+ <connpoint role="dst" target="id-0066-000000fa"/>
+ </connection>
+ <connection id="id-0068-00000125" kind="SourceToConnector" role="SourceToConnector" guid="{8dc76374-f9fd-4075-9b4e-61d2c98c4337}" relid="0xd">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-000000f8"/>
+ <connpoint role="src" target="id-0066-000000fb"/>
+ </connection>
+ <connection id="id-0068-00000126" kind="SameAspectLeft" role="SameAspectLeft" guid="{1c412af7-c189-4982-9550-f51d6472d16a}" relid="0xf">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000fe"/>
+ <connpoint role="dst" target="id-0069-00000015"/>
+ </connection>
+ <connection id="id-0068-00000127" kind="ReferTo" role="ReferTo" guid="{39e5359a-6f68-4dc5-bded-cb81d0a402cb}" relid="0x6">
+ <name>ReferTo</name>
+ <connpoint role="dst" target="id-0066-000000fa"/>
+ <connpoint role="src" target="id-0066-000000ff"/>
+ </connection>
+ <connection id="id-0068-00000128" kind="BaseInheritance" role="BaseInheritance" guid="{f109faf7-2cff-4468-83b0-5726843282ea}" relid="0x4">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-000000f7"/>
+ <connpoint role="src" target="id-0066-000000fb"/>
+ </connection>
+ <connection id="id-0068-00000129" kind="AssociationClass" role="AssociationClass" guid="{0dc17d53-9d91-413b-87ad-6db4a9c8367e}" relid="0x3">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-000000f8"/>
+ <connpoint role="dst" target="id-0066-000000fd"/>
+ </connection>
+ <connection id="id-0068-0000012a" kind="SameAspectRight" role="SameAspectRight" guid="{4efb184a-be7e-4b14-904f-5fd47fef0bd8}" relid="0x10">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000fe"/>
+ <connpoint role="src" target="id-0067-00000038"/>
+ </connection>
+ <connection id="id-0068-0000012b" kind="DerivedInheritance" role="DerivedInheritance" guid="{2733ae68-3ae4-4476-b037-994f428a4ce3}" relid="0xa">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-000000f7"/>
+ <connpoint role="dst" target="id-0066-000000ff"/>
+ </connection>
+ <connection id="id-0068-0000012c" kind="SameAspectRight" role="SameAspectRight" guid="{4676c1e7-de9e-4285-916a-794c38a9b13d}" relid="0x1">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-000000f9"/>
+ <connpoint role="src" target="id-0067-00000037"/>
+ </connection>
+ <connection id="id-0068-0000012d" kind="SameAspectLeft" role="SameAspectLeft" guid="{918d8648-f5a7-4eca-b3e5-95042f5c5930}" relid="0x5">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-000000f9"/>
+ <connpoint role="dst" target="id-0069-00000014"/>
+ </connection>
+ <connection id="id-0068-0000012e" kind="BaseInheritance" role="BaseInheritance" guid="{558465c0-eb52-494a-b625-d1b5661b3584}" relid="0xe">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-000000f6"/>
+ <connpoint role="src" target="id-0067-00000035"/>
+ </connection>
+ <connection id="id-0068-0000012f" kind="Containment" role="Containment" guid="{97e08d43-bd6e-4a03-84fa-ffbfa6da4e23}" relid="0xb">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-000000fd"/>
+ <connpoint role="dst" target="id-0067-00000033"/>
+ </connection>
+ <connection id="id-0068-00000130" kind="HasConstraint" role="HasConstraint" guid="{75c2db7a-61d6-47cc-bdce-2b6a46f784db}" relid="0x30">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-000000fa"/>
+ <connpoint role="src" target="id-0066-00000100"/>
+ </connection>
+ <connection id="id-0068-00000131" kind="SameAspectRight" role="SameAspectRight" guid="{a45d7465-78dd-4775-b043-ac8f74fdfb46}" relid="0x37">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000101"/>
+ <connpoint role="src" target="id-0067-00000039"/>
+ </connection>
+ <connection id="id-0068-00000132" kind="SameAspectLeft" role="SameAspectLeft" guid="{a08f07c2-f852-4a24-9eea-4bc4bca61382}" relid="0x38">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000101"/>
+ <connpoint role="dst" target="id-0069-00000016"/>
+ </connection>
+ <set id="id-0069-00000014" kind="Aspect" role="Aspect" guid="{3dbd9243-a311-4b84-bc48-32854c365207}" relid="0x0" members="id-0066-000000fd">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1356</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000015" kind="Aspect" role="Aspect" guid="{232afda2-757f-44fc-9480-7cd8ce2ec38e}" relid="0x0" members="id-0066-000000fd">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1357</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,112</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000016" kind="Aspect" role="Aspect" guid="{48809c60-a013-4db2-b047-02ba17a871ca}" relid="0x36" members="id-0066-000000fd">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>833,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-00000009" kind="ParadigmSheet" guid="{52bacad6-70d8-4533-a69e-5ae77ee2505b}" relid="0x8" childrelidcntr="0x3b">
+ <name>Sets</name>
+ <atom id="id-0066-00000102" kind="FCO" role="FCO" guid="{3fe071f8-2a44-4636-a77f-0d8b0b8eddb7}" relid="0x14">
+ <name>BaseSet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,469</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,469</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,469</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,469</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,469</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value></value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000103" kind="Reference" role="Reference" guid="{2f2c552b-67f0-4680-a734-219e1205bd84}" relid="0x15">
+ <name>SetProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1098</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1180</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1326</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1218</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1296</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1262</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,637</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>setproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000104" kind="Inheritance" role="Inheritance" guid="{f2fa48b7-a421-4ca5-b9f7-758d6368f5bd}" relid="0x3">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,588</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,588</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,588</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,588</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>280,588</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000105" kind="Inheritance" role="Inheritance" guid="{ebe20cbb-622e-45b6-847b-6752ef20bbbf}" relid="0x18">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,546</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,546</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,551</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,546</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,546</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000106" kind="SameAspect" role="SameAspect" guid="{505b41fd-ae05-40a1-866f-8b13c38c4705}" relid="0x1d">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,42</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,42</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000107" kind="Connection" role="Connection" guid="{20057be5-ac34-40e2-bd58-4f4b6a07aa84}" relid="0x2">
+ <name>SetMembership</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1113</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="SetMembership" isopaque="yes">
+ <value>1179</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1202</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1243</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>392,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:SetMembership" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>diamond</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName=srcSetMembers
+dName=dstSets</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000108" kind="Connector" role="Connector" guid="{77dcd05a-bc4d-4c23-a55d-e98307da0dab}" relid="0x8">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>336,294</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>340,298</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>336,294</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>newNESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000109" kind="Atom" role="Atom" guid="{39a4962f-7556-43b5-b684-353ea94e1d3e}" relid="0x1">
+ <name>Set</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Set" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1066</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Set" isopaque="yes">
+ <value>1178</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1325</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1217</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1295</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1261</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,630</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,637</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,637</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Set" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>set.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000010a" kind="SameAspect" role="SameAspect" guid="{69dbce02-2eb6-46d7-8623-53cd626b9c4e}" relid="0x11">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,119</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,119</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000010b" kind="Constraint" role="Constraint" guid="{3fae5be9-d4fe-4f33-9239-fbdc8666e42a}" relid="0x25">
+ <name>HasMember</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,700</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,735</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Set is superfluous. Set has to contain at least one FCO as member. Set content inherited by Implementation inheritance.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( set : gme::FCO | set.connectedFCOs( "src", SetMembership ) -> notEmpty() )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000010c" kind="Inheritance" role="Inheritance" guid="{b53c7a17-6990-402c-b65f-fa205dd470d0}" relid="0x4">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>122,425</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,420</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,420</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000010d" kind="SameAspect" role="SameAspect" guid="{0512ffb9-739a-4445-9ee2-bea593db7aa7}" relid="0x39">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-0000003a" kind="FCOProxy" role="FCOProxy" guid="{5de3f51b-cd22-4ea6-9946-6235771ec6a6}" relid="0x9" referred="id-0066-00000121">
+ <name>ProxyBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,518</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,518</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,518</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,518</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,518</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000003b" kind="ModelProxy" role="ModelProxy" guid="{c87e5850-56f6-444e-a368-62018c1febb9}" relid="0x13" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000003c" kind="FCOProxy" role="FCOProxy" guid="{8fcd3b70-c755-4a54-866d-786760bde7a8}" relid="0x1c" referred="id-0066-0000012d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>264,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000003d" kind="FCOProxy" role="FCOProxy" guid="{c74ba802-fffd-488c-b261-8a05a5150e7a}" relid="0x1e" referred="id-0066-0000012c">
+ <name>BaseFCOClass</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,14</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-0000003e" kind="AspectProxy" role="AspectProxy" guid="{b93cf316-11b9-4a96-a9d6-15c068ae4691}" relid="0x22" referred="id-0069-0000001a">
+ <name>ClassDiagramRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-0000003f" kind="AspectProxy" role="AspectProxy" guid="{31118c3c-cfee-412a-b4f0-1df13238531c}" relid="0xe" referred="id-0069-0000001d">
+ <name>VisualizationRef</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000040" kind="AspectProxy" role="AspectProxy" guid="{09c7fd96-8bf4-47ec-92b9-cb81c142dea0}" relid="0x37" referred="id-0069-0000001e">
+ <name>AllRef</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>679,182</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000133" kind="HasConstraint" role="HasConstraint" guid="{42f413cd-92b6-459c-b29f-6da9d4eb1886}" relid="0x26">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000109"/>
+ <connpoint role="src" target="id-0066-0000010b"/>
+ </connection>
+ <connection id="id-0068-00000134" kind="SameAspectLeft" role="SameAspectLeft" guid="{17387b8a-1549-4646-8fbc-01cec1d98a85}" relid="0xd">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000010a"/>
+ <connpoint role="dst" target="id-0069-00000017"/>
+ </connection>
+ <connection id="id-0068-00000135" kind="ReferTo" role="ReferTo" guid="{1fe0b8f2-66f4-4fd9-b24c-36480fc65969}" relid="0x21">
+ <name>ReferTo</name>
+ <connpoint role="src" target="id-0066-00000103"/>
+ <connpoint role="dst" target="id-0066-00000109"/>
+ </connection>
+ <connection id="id-0068-00000136" kind="BaseInheritance" role="BaseInheritance" guid="{2e62d147-665f-4bb8-88cb-60c94fbd3c2d}" relid="0x20">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000102"/>
+ <connpoint role="dst" target="id-0066-00000105"/>
+ </connection>
+ <connection id="id-0068-00000137" kind="BaseInheritance" role="BaseInheritance" guid="{f96533d6-12a8-4f0f-8191-573d091b5371}" relid="0x6">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-0000010c"/>
+ <connpoint role="src" target="id-0067-0000003d"/>
+ </connection>
+ <connection id="id-0068-00000138" kind="SameAspectRight" role="SameAspectRight" guid="{f783327c-f13c-4f0b-8810-8adda746421b}" relid="0x17">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000106"/>
+ <connpoint role="src" target="id-0067-0000003e"/>
+ </connection>
+ <connection id="id-0068-00000139" kind="DerivedInheritance" role="DerivedInheritance" guid="{46f53d83-3630-4be9-9f30-fa62f84d266d}" relid="0x5">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000102"/>
+ <connpoint role="src" target="id-0066-0000010c"/>
+ </connection>
+ <connection id="id-0068-0000013a" kind="DerivedInheritance" role="DerivedInheritance" guid="{9f80a249-6ef6-490b-a1dc-1e6cad54b7e1}" relid="0x1a">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>S</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000103"/>
+ <connpoint role="src" target="id-0066-00000105"/>
+ </connection>
+ <connection id="id-0068-0000013b" kind="DerivedInheritance" role="DerivedInheritance" guid="{4d11f3bb-b1b8-407d-b867-c149afa6b04a}" relid="0x1f">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000105"/>
+ <connpoint role="dst" target="id-0066-00000109"/>
+ </connection>
+ <connection id="id-0068-0000013c" kind="SameAspectRight" role="SameAspectRight" guid="{196ac171-9e8a-4a1b-a5b5-60e0d687a16f}" relid="0xa">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000010a"/>
+ <connpoint role="src" target="id-0067-0000003f"/>
+ </connection>
+ <connection id="id-0068-0000013d" kind="DerivedInheritance" role="DerivedInheritance" guid="{24d4b5c1-81bb-4d8f-96b2-5330e7394537}" relid="0xb">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000103"/>
+ <connpoint role="src" target="id-0066-00000104"/>
+ </connection>
+ <connection id="id-0068-0000013e" kind="BaseInheritance" role="BaseInheritance" guid="{dff7a272-5f12-45b7-909a-8909859a314c}" relid="0x16">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-00000104"/>
+ <connpoint role="src" target="id-0067-0000003a"/>
+ </connection>
+ <connection id="id-0068-0000013f" kind="Containment" role="Containment" guid="{6f4f166a-4d7c-467f-af31-7089134ed293}" relid="0x12">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000107"/>
+ <connpoint role="dst" target="id-0067-0000003b"/>
+ </connection>
+ <connection id="id-0068-00000140" kind="AssociationClass" role="AssociationClass" guid="{c81935fa-eef8-42df-904f-18abc4b06115}" relid="0xc">
+ <name>AssociationClass</name>
+ <connpoint role="dst" target="id-0066-00000107"/>
+ <connpoint role="src" target="id-0066-00000108"/>
+ </connection>
+ <connection id="id-0068-00000141" kind="SameAspectLeft" role="SameAspectLeft" guid="{204a096e-c0c9-4060-9864-879d96754f5b}" relid="0x7">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000106"/>
+ <connpoint role="dst" target="id-0069-00000018"/>
+ </connection>
+ <connection id="id-0068-00000142" kind="SourceToConnector" role="SourceToConnector" guid="{9e4f9987-cb83-4f11-978a-1eacfc0aa055}" relid="0x33">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000108"/>
+ <connpoint role="src" target="id-0067-0000003c"/>
+ </connection>
+ <connection id="id-0068-00000143" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{6e09c542-e882-4f30-bb67-09d108edcedf}" relid="0x34">
+ <name>ConnectorToDestination</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>S</value>
+ </regnode>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000102"/>
+ <connpoint role="src" target="id-0066-00000108"/>
+ </connection>
+ <connection id="id-0068-00000144" kind="SameAspectRight" role="SameAspectRight" guid="{bcbf5448-0a23-4b7f-ba8d-b8010865fae0}" relid="0x3a">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000010d"/>
+ <connpoint role="src" target="id-0067-00000040"/>
+ </connection>
+ <connection id="id-0068-00000145" kind="SameAspectLeft" role="SameAspectLeft" guid="{61a6be9b-068a-45fc-9e4a-89559b164690}" relid="0x3b">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000010d"/>
+ <connpoint role="dst" target="id-0069-00000019"/>
+ </connection>
+ <set id="id-0069-00000017" kind="Aspect" role="Aspect" guid="{eb4fbbbc-c899-411c-a2c4-d48c8359375a}" relid="0x0" members="id-0066-00000107">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1376</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>875,105</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>875,105</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000018" kind="Aspect" role="Aspect" guid="{01dce481-00cd-4383-84d5-d76d972b132e}" relid="0x0" members="id-0066-00000107">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1377</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,28</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,28</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000019" kind="Aspect" role="Aspect" guid="{013f35aa-6634-475f-ae4c-9b8b1fc94899}" relid="0x38" members="id-0066-00000107">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>875,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>875,182</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-0000000a" kind="ParadigmSheet" guid="{7b81a9dc-abcf-4c6c-be55-f8428ed93815}" relid="0x1" childrelidcntr="0xc9">
+ <name>Stereotypes</name>
+ <atom id="id-0066-0000010e" kind="BooleanAttribute" role="BooleanAttribute" guid="{ecaa4547-ecf9-4de4-b673-a0681331f754}" relid="0xa8">
+ <name>IsNameEnabled</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1378</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,392</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is Name enabled?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000010f" kind="FieldAttribute" role="FieldAttribute" guid="{0b69ed52-0c20-4d13-ab9d-894e0bd44f99}" relid="0xa7">
+ <name>NameWrapNum</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1379</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,602</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,602</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType">
+ <value>integer</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>0</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Name wrapping:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000110" kind="FieldAttribute" role="FieldAttribute" guid="{ba491105-ec35-404f-98ca-5e155d51b63b}" relid="0xa5">
+ <name>InstanceIcon</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1376</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,532</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,532</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Instance icon name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000111" kind="FieldAttribute" role="FieldAttribute" guid="{16e08f62-e275-4ca6-8905-d0973f6d9260}" relid="0xa3">
+ <name>SubTypeIcon</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1377</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,462</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,462</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Subtype icon name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000112" kind="BooleanAttribute" role="BooleanAttribute" guid="{e295fe64-7fad-448f-b79b-e7f04d4b2324}" relid="0x9c">
+ <name>IsTypeShown</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1374</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,322</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is type shown?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000113" kind="Model" role="Model" guid="{de8da1fb-f8a8-4a15-ac7b-ecd45690439c}" relid="0x41">
+ <name>ParadigmSheet</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1131</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder">
+ <value>true</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>0</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000114" kind="FCO" role="FCO" guid="{ac1c319b-9c97-4b1c-a32d-d11ddbf7e442}" relid="0x3a">
+ <name>BelongsToAspect</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>518,84</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000115" kind="FCO" role="FCO" guid="{6decd90f-5668-4ebf-9bd7-9b8b8d511f78}" relid="0x54">
+ <name>BaseModel</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>665,875</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>546,819</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000116" kind="Reference" role="Reference" guid="{08b33d2f-437f-40c3-b8a7-f253e81d5d12}" relid="0x34">
+ <name>FCOProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1094</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1156</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1320</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1212</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1290</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1256</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>238,1043</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,889</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,973</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCOProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>fcoproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000117" kind="FieldAttribute" role="FieldAttribute" guid="{43d6ede6-e21e-467d-8deb-be084ba9b0c9}" relid="0x39">
+ <name>GeneralPreferences</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1012</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>42,224</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>42,224</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline">
+ <value>8</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>General preferences:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000118" kind="FCO" role="FCO" guid="{458f28b7-b754-4350-95e9-12448463422e}" relid="0x40">
+ <name>ContainedInPar</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000119" kind="Inheritance" role="Inheritance" guid="{0f6bdb79-14c7-4d3f-85e4-3445f44a2bd8}" relid="0x5b">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>665,847</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>616,903</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000011a" kind="FieldAttribute" role="FieldAttribute" guid="{80a2c02e-f732-47db-b584-af6884de36b7}" relid="0x3c">
+ <name>Icon</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1333</value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1056</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,371</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,371</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Icon name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000011b" kind="Connector" role="Connector" guid="{90e10e4b-236c-4ae8-9b5b-62bade765a4f}" relid="0x30">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,245</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>623,245</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nwESW</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000011c" kind="Constraint" role="Constraint" guid="{e5c83144-5b22-4116-8d73-228c26d17619}" relid="0x6d">
+ <name>ValidCardinality</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of cardinality is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ws = "[\t ]*" in
+let num = "[0-9][0-9]*" in
+let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
+let item = "(" + num +"|" + rng + ")" in
+let car = self.Cardinality.trim() in
+car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000011d" kind="EnumAttribute" role="EnumAttribute" guid="{433f496a-1300-480c-8d94-56551388971f}" relid="0x58">
+ <name>NamePosition</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1334</value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1058</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1061</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1064</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>98,511</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>98,511</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DefaultItem">
+ <value>South</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="MenuItems">
+ <value>North, 0
+
+Northeast, 1
+
+East, 2
+
+Southeast, 3
+
+South, 4
+
+Southwest, 5
+
+West, 6
+
+Northwest, 7
+
+Center, 8</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Name position:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000011e" kind="Atom" role="Atom" guid="{a1a740d8-e545-4ef8-8765-6b0af48fa6e2}" relid="0x44">
+ <name>Atom</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Atom" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1055</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1135</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1315</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1207</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1285</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1251</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>308,973</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Atom" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>atom.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000011f" kind="FCO" role="FCO" guid="{858175ae-7b77-4eef-aebb-962c66672383}" relid="0x77">
+ <name>FCOBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>35,861</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,721</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>113,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,819</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000120" kind="Constraint" role="Constraint" guid="{196a34b2-7741-4a34-b666-aceecc4e38d4}" relid="0x6f">
+ <name>ValidRole</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,497</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,273</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of containment role is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let role = self.Rolename.trim() in
+role <> "" implies role.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000121" kind="FCO" role="FCO" guid="{c6180f6f-8b3f-4ea2-b10f-602f64ac6dc2}" relid="0x47">
+ <name>ProxyBase</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,805</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,833</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,833</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,833</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>812,833</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000122" kind="Connection" role="Connection" guid="{de3e4585-5d80-4191-ad4e-7f3f736270f5}" relid="0x33">
+ <name>Containment</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Containment" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1111</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Containment" isopaque="yes">
+ <value>1147</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1219</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1263</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,203</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Containment" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>diamond</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = srcContainment
+dName = dstContainment</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1">
+ <value>Rolename</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2">
+ <value>Cardinality</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000123" kind="Atom" role="Atom" guid="{9f3ecc48-8455-49ca-b1ca-2a9d1ea4ec96}" relid="0x46">
+ <name>Model</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Model" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1063</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Model" isopaque="yes">
+ <value>1167</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1321</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1213</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1291</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1257</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,966</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Model" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>model.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000124" kind="Inheritance" role="Inheritance" guid="{cbb0de4a-f24d-4644-8b1b-c8857873231a}" relid="0x4a">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>70,833</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,931</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,903</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000125" kind="Inheritance" role="Inheritance" guid="{8c2db39c-bf13-4783-b4f9-3dde82f658c7}" relid="0x45">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nS</value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value></value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000126" kind="BooleanAttribute" role="BooleanAttribute" guid="{90a2c93a-bc9c-4d62-b487-53acd35b3664}" relid="0x3e">
+ <name>IsPort</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1014</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>861,210</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,210</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Object is a port?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000127" kind="BooleanAttribute" role="BooleanAttribute" guid="{a17e6667-981d-4aa0-840b-37b1b25bd8c4}" relid="0x57">
+ <name>InRootFolder</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1059</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1093</value>
+ </regnode>
+ <regnode name="Connection" isopaque="yes">
+ <value>1053</value>
+ </regnode>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1091</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1062</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1095</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1065</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1097</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1083</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1101</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1070</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1099</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,154</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value></value>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>In root folder?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000128" kind="FieldAttribute" role="FieldAttribute" guid="{092e8780-ba2b-4d9a-a93d-81a92e277877}" relid="0x42">
+ <name>PortIcon</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1057</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1340</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1336</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1341</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1337</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1342</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1335</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1339</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1338</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1343</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,441</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,441</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Port icon name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000129" kind="Inheritance" role="Inheritance" guid="{0735b57e-d0ed-405a-95e2-3d8e5bae71eb}" relid="0x35">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,161</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,161</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>570,166</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,161</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>567,161</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000012a" kind="Folder" role="Folder" guid="{53b02611-dcf3-4454-8473-6e5dc20cc9c7}" relid="0x51">
+ <name>SheetFolder</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1331</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>848,27</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>847,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>861,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>true</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000012b" kind="FieldAttribute" role="FieldAttribute" guid="{c11cb9e3-eca7-4728-8bde-f16d2d50e743}" relid="0x3f">
+ <name>Rolename</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1015</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>861,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>CompositionRole</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000012c" kind="FCO" role="FCO" guid="{8b944577-437a-4c34-b859-cfbc14a25342}" relid="0x32">
+ <name>BaseFCOClass</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>295,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000012d" kind="FCO" role="FCO" guid="{5c68db57-fe91-411e-8432-3bde36d79f14}" relid="0x2d">
+ <name>BaseFCO</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>315,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>color = 0x0</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000012e" kind="Constraint" role="Constraint" guid="{7ef65822-a17f-4437-a8dc-360b7fb93540}" relid="0x8e">
+ <name>HasPart</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>553,1806</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>581,1120</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Model has to have at least one kind to contain</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.isAbstract() implies self.allAscendants( -1 ) -> exists( model : gme::FCO | model.connectedFCOs( "src", Containment ) -> notEmpty() )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000012f" kind="BooleanAttribute" role="BooleanAttribute" guid="{7c276111-038f-4b2a-b612-93624f741519}" relid="0x52">
+ <name>IsAbstract</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1013</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,84</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Abstract?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000130" kind="Inheritance" role="Inheritance" guid="{03f33a55-ab49-4966-9439-c5ee266a1320}" relid="0x3b">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,903</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>840,903</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000131" kind="Constraint" role="Constraint" guid="{e6cf7542-cae9-426c-af53-e77755afb222}" relid="0x69">
+ <name>Abstract</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,1771</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,1127</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>FCO has to be abstract.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.IsAbstract </value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000132" kind="BooleanAttribute" role="BooleanAttribute" guid="{bf677441-4751-4adb-83b6-a924db0bf4f5}" relid="0x86">
+ <name>IsHotspotEnabled</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1359</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,651</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,651</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Hotspots Enabled:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000133" kind="FieldAttribute" role="FieldAttribute" guid="{54c731b6-2b4b-4297-a038-18d168f26899}" relid="0x56">
+ <name>Decorator</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1332</value>
+ <regnode name="Atom" isopaque="yes">
+ <value></value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,581</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,581</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Decorator:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000134" kind="Inheritance" role="Inheritance" guid="{f3d1223e-10ea-49cc-badb-28a74d54c484}" relid="0x31">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,308</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000135" kind="FCO" role="FCO" guid="{9665ab8e-8db3-4973-908a-ddde53c2a434}" relid="0x2e">
+ <name>BaseAtom</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,819</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,819</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000136" kind="Inheritance" role="Inheritance" guid="{920f7d4d-9f93-417f-a513-4e502ddaeef6}" relid="0x53">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,735</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,735</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="namePosition" isopaque="yes">
+ <value>4</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000137" kind="Atom" role="Atom" guid="{86b9bae4-4927-4924-8636-ddaa43e3a8ef}" relid="0x55">
+ <name>FCO</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCO" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1060</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="FCO" isopaque="yes">
+ <value>1155</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1319</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1211</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1289</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1255</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>210,1113</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,1001</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,973</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FCO" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>fco.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000138" kind="FieldAttribute" role="FieldAttribute" guid="{c84e6ab2-e3be-4daf-a886-d086b82da282}" relid="0x43">
+ <name>Cardinality</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Containment" isopaque="yes">
+ <value>1112</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>861,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>868,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Cardinality:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000139" kind="Reference" role="Reference" guid="{48920dd7-3c36-4f1c-9be9-ae9e5d2b9be3}" relid="0x59">
+ <name>AtomProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1092</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1136</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1316</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1208</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1286</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1252</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,973</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>399,973</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:AtomProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>atomproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000013a" kind="Reference" role="Reference" guid="{739a7bb1-b60b-4401-a594-07a1cb48a834}" relid="0x5a">
+ <name>ModelProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1096</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1168</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1322</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1214</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1292</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1258</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,966</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>637,966</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:ModelProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>modelproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000013b" kind="Inheritance" role="Inheritance" guid="{6c538b1d-736e-4790-8b8d-fc81bd026f40}" relid="0x15">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,917</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,917</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,917</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,917</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>385,917</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000013c" kind="FieldAttribute" role="FieldAttribute" guid="{e009769b-9745-4258-986f-7650cb5df733}" relid="0x98">
+ <name>DisplayedName</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Atom" isopaque="yes">
+ <value>1363</value>
+ </regnode>
+ <regnode name="AtomProxy" isopaque="yes">
+ <value>1369</value>
+ </regnode>
+ <regnode name="Connection" isopaque="yes">
+ <value>1366</value>
+ </regnode>
+ <regnode name="ConnectionProxy" isopaque="yes">
+ <value>1372</value>
+ </regnode>
+ <regnode name="FCO" isopaque="yes">
+ <value>1364</value>
+ </regnode>
+ <regnode name="FCOProxy" isopaque="yes">
+ <value>1370</value>
+ </regnode>
+ <regnode name="Model" isopaque="yes">
+ <value>1365</value>
+ </regnode>
+ <regnode name="ModelProxy" isopaque="yes">
+ <value>1371</value>
+ </regnode>
+ <regnode name="Reference" isopaque="yes">
+ <value>1362</value>
+ </regnode>
+ <regnode name="ReferenceProxy" isopaque="yes">
+ <value>1368</value>
+ </regnode>
+ <regnode name="Set" isopaque="yes">
+ <value>1361</value>
+ </regnode>
+ <regnode name="SetProxy" isopaque="yes">
+ <value>1367</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>49,294</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,294</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Displayed name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000013d" kind="BooleanAttribute" role="BooleanAttribute" guid="{a29b4427-9a85-4d4e-83f9-9f46e6e920d4}" relid="0x9f">
+ <name>IsTypeInfoShown</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1375</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,1505</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,1617</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Typeinfo displayed</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000013e" kind="Constraint" role="Constraint" guid="{074d326f-8401-423f-96ba-5b29a133decc}" relid="0xa4">
+ <name>NotEmptyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1015,1596</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,903</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- self.name.trim() = "" implies self.equivalenceEnds().notEmpty()
+self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000013f" kind="Constraint" role="Constraint" guid="{8f1aeca6-1fdb-407c-a76f-217c77516b2a}" relid="0xa6">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1015,1652</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,1022</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000140" kind="Constraint" role="Constraint" guid="{b6fc57a3-4b35-4a22-b27c-315ff91cf025}" relid="0xa8">
+ <name>NotNull</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1015,1708</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,966</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Proxy is superfulous or invalid. It refers to null.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not self.oclAsType( gme::Reference ).refersTo().isNull()</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000141" kind="BooleanAttribute" role="BooleanAttribute" guid="{b4911241-6c98-43af-b6f8-4332aa6a5479}" relid="0xb0">
+ <name>IsGradientFillEnabled</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,721</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>77,861</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is gradient fill enabled?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000142" kind="FieldAttribute" role="FieldAttribute" guid="{17e9b84c-6a3d-47a4-8a0e-455f625f0067}" relid="0xb1">
+ <name>GradientFillColor</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,791</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,931</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>This is the 2nd color used for the gradient fill, the 1st is the FillColor</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Gradient fill color:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000143" kind="FieldAttribute" role="FieldAttribute" guid="{c96183ad-cc76-443f-9f5e-f46830a85bb1}" relid="0xb2">
+ <name>GradientFillDirection</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,861</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>112,1001</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Angle from 0-90 degree where the gradient points</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Gradient fill direction:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000144" kind="BooleanAttribute" role="BooleanAttribute" guid="{f2f6efde-954a-4d13-bef1-45d7628a9302}" relid="0xb3">
+ <name>IsShadowCastEnabled</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,679</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,1078</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is shadow casting enabled?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000145" kind="FieldAttribute" role="FieldAttribute" guid="{d57c7e12-71ea-4545-8193-0c4f48d927d9}" relid="0xb4">
+ <name>ShadowColor</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,756</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,1155</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Color of the shadow</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000146" kind="FieldAttribute" role="FieldAttribute" guid="{40c524e6-00c6-4f03-af7c-884c21ee05a7}" relid="0xb5">
+ <name>ShadowThickness</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,826</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,1225</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Displacement/offset of the shadow</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000147" kind="FieldAttribute" role="FieldAttribute" guid="{73353a2d-9696-4fe2-956a-860ae74144e3}" relid="0xb6">
+ <name>ShadowDirection</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,896</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,1295</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>0-360 degree, special: minus degree means a glow around the element</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Direction of the shadow</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000148" kind="BooleanAttribute" role="BooleanAttribute" guid="{eb2643a2-05c4-48d0-865a-881c455fad52}" relid="0xb7">
+ <name>IsRoundRectangleEnabled</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,931</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,1365</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Corners of the rectangle are rounded?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000149" kind="FieldAttribute" role="FieldAttribute" guid="{a4644a9b-544a-48b5-a067-09e08c203814}" relid="0xb8">
+ <name>RoundRectangleRadius</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,1008</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,1442</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Radius of the recangle corners</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000014a" kind="FieldAttribute" role="FieldAttribute" guid="{7027ebfa-d054-4cad-84f9-4f8412982eec}" relid="0xc2">
+ <name>AutoRouterPref</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,1169</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,721</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Possible values: "NSWEnswe", upper case: source, lower case: destination</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Auto router default directions</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000014b" kind="FieldAttribute" role="FieldAttribute" guid="{953a7299-a7f9-46f1-a966-d3e097db150f}" relid="0xc4">
+ <name>HelpURL</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>84,1085</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,791</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>This webpage comes up for e.g. by the activation of the element's context menu's Help item</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Help URL:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000014c" kind="BooleanAttribute" role="BooleanAttribute" guid="{b0cea3b8-f544-4f4b-834c-5779c2524870}" relid="0xc6">
+ <name>IsResizable</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>693,805</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,672</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is Resizable?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000014d" kind="BooleanAttribute" role="BooleanAttribute" guid="{da71485f-64fd-4cd7-b2ea-82935f8d93bb}" relid="0xc8">
+ <name>IsModelAutoRouted</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,1575</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>742,1694</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help">
+ <value>Are the models' connections treated by the auto router by default.</value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Is auto routed</value>
+ </attribute>
+ </atom>
+ <connection id="id-0068-00000146" kind="HasAttribute" role="HasAttribute" guid="{04ffd3cf-63cc-4efa-a24c-e8bf89d5ade9}" relid="0xa3">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000010f"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-00000147" kind="HasAttribute" role="HasAttribute" guid="{597ecc9e-bd57-4f7b-be6c-79f85d9cbfe6}" relid="0xa2">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000010e"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-00000148" kind="HasAttribute" role="HasAttribute" guid="{215a338b-442a-43c4-b968-0ef3a814df08}" relid="0xa1">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000110"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-00000149" kind="HasAttribute" role="HasAttribute" guid="{21671f74-1ecf-4c46-a924-f0ea9e103898}" relid="0xa0">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000111"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-0000014a" kind="HasAttribute" role="HasAttribute" guid="{2b1be7d0-72b7-47b9-941d-80645158e685}" relid="0x9e">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000112"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-0000014b" kind="DerivedInheritance" role="DerivedInheritance" guid="{f7f858c4-5be3-405d-8823-e97fe60db976}" relid="0x1">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000011e"/>
+ <connpoint role="src" target="id-0066-0000013b"/>
+ </connection>
+ <connection id="id-0068-0000014c" kind="DerivedInheritance" role="DerivedInheritance" guid="{005ba444-8b6f-4b82-aef5-93d99ee666ad}" relid="0x4">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>n</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000129"/>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ </connection>
+ <connection id="id-0068-0000014d" kind="DerivedInheritance" role="DerivedInheritance" guid="{280e7785-b63f-4491-bec6-6a627c9aee02}" relid="0x11">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000125"/>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ </connection>
+ <connection id="id-0068-0000014e" kind="HasAspect" role="HasAspect" guid="{62af570a-cc77-45df-8bb1-6fa684a10e21}" relid="0xf">
+ <name>HasAspect</name>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0069-0000001b"/>
+ </connection>
+ <connection id="id-0068-0000014f" kind="HasAttribute" role="HasAttribute" guid="{2c65eb90-f7a7-4068-80b5-6bd5b271a159}" relid="0x4c">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000133"/>
+ </connection>
+ <connection id="id-0068-00000150" kind="HasAspect" role="HasAspect" guid="{5f8083d2-f7f7-48e8-9420-31a184ba0ff3}" relid="0xa">
+ <name>HasAspect</name>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0069-0000001a"/>
+ </connection>
+ <connection id="id-0068-00000151" kind="AssociationClass" role="AssociationClass" guid="{88ab82fa-8025-464d-a90f-52177d931071}" relid="0x10">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-0000011b"/>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ </connection>
+ <connection id="id-0068-00000152" kind="DerivedInheritance" role="DerivedInheritance" guid="{510d5e25-608f-4a06-bc63-dbe0ecaa91dc}" relid="0x79">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nS</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000011f"/>
+ <connpoint role="src" target="id-0066-00000136"/>
+ </connection>
+ <connection id="id-0068-00000153" kind="BaseInheritance" role="BaseInheritance" guid="{dc4777eb-6ac5-46fb-878f-4dfedf5a6d54}" relid="0x78">
+ <name>BaseInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Sn</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000011f"/>
+ <connpoint role="dst" target="id-0066-00000124"/>
+ </connection>
+ <connection id="id-0068-00000154" kind="ReferTo" role="ReferTo" guid="{507fdf9f-f97e-4840-80c4-81dcebf9b6b0}" relid="0x5d">
+ <name>ReferTo</name>
+ <connpoint role="src" target="id-0066-00000116"/>
+ <connpoint role="dst" target="id-0066-00000137"/>
+ </connection>
+ <connection id="id-0068-00000155" kind="DerivedInheritance" role="DerivedInheritance" guid="{28f8084b-53b9-407a-9227-c90cb986bc6e}" relid="0x20">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000135"/>
+ <connpoint role="src" target="id-0066-00000136"/>
+ </connection>
+ <connection id="id-0068-00000156" kind="HasAttribute" role="HasAttribute" guid="{2e347c22-9a77-4860-a4d8-5679c3e0ce54}" relid="0x38">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ <connpoint role="src" target="id-0066-00000126"/>
+ </connection>
+ <connection id="id-0068-00000157" kind="FolderContainment" role="FolderContainment" guid="{ab28230e-c3a8-490e-917f-361170b1edcb}" relid="0xc">
+ <name>FolderContainment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000113"/>
+ <connpoint role="dst" target="id-0066-0000012a"/>
+ </connection>
+ <connection id="id-0068-00000158" kind="HasAspect" role="HasAspect" guid="{69d852fd-b675-4f03-8633-45e1e4473bde}" relid="0x29">
+ <name>HasAspect</name>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0069-0000001c"/>
+ </connection>
+ <connection id="id-0068-00000159" kind="DerivedInheritance" role="DerivedInheritance" guid="{f694b577-6df2-4528-bf48-03fc1bab574e}" relid="0x4e">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000134"/>
+ </connection>
+ <connection id="id-0068-0000015a" kind="DerivedInheritance" role="DerivedInheritance" guid="{84e84885-1bab-4689-b956-4952f70746bc}" relid="0xe">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000116"/>
+ <connpoint role="src" target="id-0066-00000130"/>
+ </connection>
+ <connection id="id-0068-0000015b" kind="HasAttribute" role="HasAttribute" guid="{f58217bd-81d0-4876-95f6-02dd52c395cf}" relid="0x1c">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000128"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-0000015c" kind="HasAspect" role="HasAspect" guid="{5dfe9fb2-fa8c-4697-abf0-dc9fecfe428b}" relid="0x2a">
+ <name>HasAspect</name>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0069-0000001d"/>
+ </connection>
+ <connection id="id-0068-0000015d" kind="HasAttribute" role="HasAttribute" guid="{25c6cd77-24e7-4d74-9da4-8a02296a85fd}" relid="0x9">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000127"/>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ </connection>
+ <connection id="id-0068-0000015e" kind="DerivedInheritance" role="DerivedInheritance" guid="{768fddee-9536-4b6c-b842-4314a0b4183c}" relid="0x8">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000130"/>
+ <connpoint role="dst" target="id-0066-0000013a"/>
+ </connection>
+ <connection id="id-0068-0000015f" kind="BaseInheritance" role="BaseInheritance" guid="{2e202a9d-83db-43f3-8d45-e2438ba16fcd}" relid="0x1d">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000115"/>
+ <connpoint role="dst" target="id-0066-00000119"/>
+ </connection>
+ <connection id="id-0068-00000160" kind="HasAttribute" role="HasAttribute" guid="{2e10883f-e80b-4b3c-84f5-65e505fe7edc}" relid="0x87">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value></value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000132"/>
+ </connection>
+ <connection id="id-0068-00000161" kind="DerivedInheritance" role="DerivedInheritance" guid="{fce24e5f-7b82-429e-8fb3-a8b2ee1d7ecb}" relid="0x1f">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>n</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ <connpoint role="src" target="id-0066-00000129"/>
+ </connection>
+ <connection id="id-0068-00000162" kind="ReferTo" role="ReferTo" guid="{b9de3cbd-bebc-49b1-9916-1ee763b3f28d}" relid="0x1e">
+ <name>ReferTo</name>
+ <connpoint role="dst" target="id-0066-00000123"/>
+ <connpoint role="src" target="id-0066-0000013a"/>
+ </connection>
+ <connection id="id-0068-00000163" kind="HasAttribute" role="HasAttribute" guid="{b2fb7df3-7377-41bd-b01a-1151f04bfc0f}" relid="0x2b">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ <connpoint role="src" target="id-0066-0000012b"/>
+ </connection>
+ <connection id="id-0068-00000164" kind="BaseInheritance" role="BaseInheritance" guid="{ba390a47-3577-471f-9ffa-0d34b3079542}" relid="0x2c">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-0000012c"/>
+ <connpoint role="dst" target="id-0066-00000136"/>
+ </connection>
+ <connection id="id-0068-00000165" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{a8f4f17a-64dc-4c02-983f-af8798264444}" relid="0x2">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000115"/>
+ <connpoint role="src" target="id-0066-0000011b"/>
+ </connection>
+ <connection id="id-0068-00000166" kind="HasAttribute" role="HasAttribute" guid="{f0d5e8fe-1f0c-4469-99a3-67d2765a8189}" relid="0xd">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ <connpoint role="src" target="id-0066-0000012f"/>
+ </connection>
+ <connection id="id-0068-00000167" kind="DerivedInheritance" role="DerivedInheritance" guid="{97eb616a-7685-4860-8e09-9b3be9bba4a2}" relid="0x5c">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000139"/>
+ <connpoint role="src" target="id-0066-0000013b"/>
+ </connection>
+ <connection id="id-0068-00000168" kind="BaseInheritance" role="BaseInheritance" guid="{4df7dc3a-0089-4a4e-aa94-d57dae5f0e04}" relid="0x6">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000121"/>
+ <connpoint role="dst" target="id-0066-00000130"/>
+ </connection>
+ <connection id="id-0068-00000169" kind="HasAttribute" role="HasAttribute" guid="{804630d2-db9d-4dca-8a51-436209715127}" relid="0x4f">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-00000117"/>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ </connection>
+ <connection id="id-0068-0000016a" kind="HasConstraint" role="HasConstraint" guid="{106b9327-f210-43bc-939b-161e82336373}" relid="0x6b">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000131"/>
+ <connpoint role="dst" target="id-0066-00000137"/>
+ </connection>
+ <connection id="id-0068-0000016b" kind="Containment" role="Containment" guid="{fd703598-54f4-485c-82a4-b2a664758982}" relid="0xb">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename">
+ <value></value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0066-00000118"/>
+ </connection>
+ <connection id="id-0068-0000016c" kind="HasAttribute" role="HasAttribute" guid="{29b11f01-5641-4932-8fe0-c7d6ef1b209e}" relid="0x21">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000011a"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-0000016d" kind="BaseInheritance" role="BaseInheritance" guid="{27ebd478-bd87-425f-ae42-47e5ea569349}" relid="0x24">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000118"/>
+ <connpoint role="dst" target="id-0066-00000125"/>
+ </connection>
+ <connection id="id-0068-0000016e" kind="BaseInheritance" role="BaseInheritance" guid="{9fbdddc6-9847-4d48-b29c-46b4f3a28f0d}" relid="0x14">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000135"/>
+ <connpoint role="dst" target="id-0066-0000013b"/>
+ </connection>
+ <connection id="id-0068-0000016f" kind="HasAttribute" role="HasAttribute" guid="{6714bfce-5afb-42ee-af47-e45e34a2c951}" relid="0x22">
+ <name>HasAttribute</name>
+ <connpoint role="src" target="id-0066-0000011d"/>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ </connection>
+ <connection id="id-0068-00000170" kind="Containment" role="Containment" guid="{bb53e546-a1a1-41ed-9f7b-9f4b15188984}" relid="0x27">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename">
+ <value></value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0066-00000122"/>
+ </connection>
+ <connection id="id-0068-00000171" kind="HasAttribute" role="HasAttribute" guid="{a47cd4f8-b177-4683-af2e-efddfe7689aa}" relid="0x13">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ <connpoint role="src" target="id-0066-00000138"/>
+ </connection>
+ <connection id="id-0068-00000172" kind="HasConstraint" role="HasConstraint" guid="{7fcd9f6d-cd64-47dc-ae11-14522e59ae8e}" relid="0x8f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000123"/>
+ <connpoint role="src" target="id-0066-0000012e"/>
+ </connection>
+ <connection id="id-0068-00000173" kind="BaseInheritance" role="BaseInheritance" guid="{b47ed30b-2853-493f-ab6e-fc7fc018abc5}" relid="0x23">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000114"/>
+ <connpoint role="dst" target="id-0066-00000129"/>
+ </connection>
+ <connection id="id-0068-00000174" kind="DerivedInheritance" role="DerivedInheritance" guid="{0172bb8a-37a3-4256-b807-e8746a3fc465}" relid="0x5e">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000119"/>
+ <connpoint role="dst" target="id-0066-0000013a"/>
+ </connection>
+ <connection id="id-0068-00000175" kind="ReferTo" role="ReferTo" guid="{26b1c17a-959e-4a98-b36b-4037b3e4efe1}" relid="0x1a">
+ <name>ReferTo</name>
+ <connpoint role="dst" target="id-0066-0000011e"/>
+ <connpoint role="src" target="id-0066-00000139"/>
+ </connection>
+ <connection id="id-0068-00000176" kind="HasConstraint" role="HasConstraint" guid="{72219012-6035-4a79-98bd-e252827987fc}" relid="0x70">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000120"/>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ </connection>
+ <connection id="id-0068-00000177" kind="HasConstraint" role="HasConstraint" guid="{eedf1cb2-cdea-41e5-8063-535097ee0793}" relid="0x6e">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000011c"/>
+ <connpoint role="dst" target="id-0066-00000122"/>
+ </connection>
+ <connection id="id-0068-00000178" kind="DerivedInheritance" role="DerivedInheritance" guid="{f7fa49a8-5c23-4a94-8bc6-e9b790c1dfa0}" relid="0x16">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000119"/>
+ <connpoint role="dst" target="id-0066-00000123"/>
+ </connection>
+ <connection id="id-0068-00000179" kind="SourceToConnector" role="SourceToConnector" guid="{56e3055b-86d2-4f78-803f-3087cdcca0dc}" relid="0x26">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-0000011b"/>
+ <connpoint role="src" target="id-0066-0000012d"/>
+ </connection>
+ <connection id="id-0068-0000017a" kind="DerivedInheritance" role="DerivedInheritance" guid="{22e0b1e3-ba0e-43a4-a3a0-cb982fa55703}" relid="0x1b">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000130"/>
+ <connpoint role="dst" target="id-0066-00000139"/>
+ </connection>
+ <connection id="id-0068-0000017b" kind="DerivedInheritance" role="DerivedInheritance" guid="{fce95bbd-b98a-4d42-86e0-ea58d05fef64}" relid="0x25">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-00000124"/>
+ <connpoint role="dst" target="id-0066-00000137"/>
+ </connection>
+ <connection id="id-0068-0000017c" kind="DerivedInheritance" role="DerivedInheritance" guid="{778cf2b3-9d13-4886-9331-13ca4c6f9e79}" relid="0x17">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000116"/>
+ <connpoint role="src" target="id-0066-00000124"/>
+ </connection>
+ <connection id="id-0068-0000017d" kind="BaseInheritance" role="BaseInheritance" guid="{01c07d43-8148-438a-ae6b-42bc88039401}" relid="0x18">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-0000012d"/>
+ <connpoint role="dst" target="id-0066-00000134"/>
+ </connection>
+ <connection id="id-0068-0000017e" kind="DerivedInheritance" role="DerivedInheritance" guid="{15f27229-b782-4e40-80ba-9d6200d43248}" relid="0x28">
+ <name>DerivedInheritance</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>n</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000115"/>
+ <connpoint role="src" target="id-0066-00000136"/>
+ </connection>
+ <connection id="id-0068-0000017f" kind="HasAttribute" role="HasAttribute" guid="{ab9128ad-6239-45f2-8267-2ab69959dc7e}" relid="0x99">
+ <name>HasAttribute</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ew</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000012d"/>
+ <connpoint role="src" target="id-0066-0000013c"/>
+ </connection>
+ <connection id="id-0068-00000180" kind="HasAttribute" role="HasAttribute" guid="{81448a42-06dd-4c89-ba2d-c12cf2ee5871}" relid="0x9f">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000115"/>
+ <connpoint role="src" target="id-0066-0000013d"/>
+ </connection>
+ <connection id="id-0068-00000181" kind="HasConstraint" role="HasConstraint" guid="{2c39970c-3a3d-4b20-8c25-9ae1749c6fce}" relid="0xa5">
+ <name>HasConstraint</name>
+ <connpoint role="dst" target="id-0066-00000121"/>
+ <connpoint role="src" target="id-0066-0000013e"/>
+ </connection>
+ <connection id="id-0068-00000182" kind="HasConstraint" role="HasConstraint" guid="{05f4b493-f289-4c03-9ce7-f008c3575134}" relid="0xa7">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>W</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000121"/>
+ <connpoint role="src" target="id-0066-0000013f"/>
+ </connection>
+ <connection id="id-0068-00000183" kind="HasConstraint" role="HasConstraint" guid="{b3393488-25df-4561-876b-d75419dfb23c}" relid="0xa9">
+ <name>HasConstraint</name>
+ <connpoint role="dst" target="id-0066-00000121"/>
+ <connpoint role="src" target="id-0066-00000140"/>
+ </connection>
+ <connection id="id-0068-00000184" kind="HasAspect" role="HasAspect" guid="{8b1df682-2e72-4ad8-ae01-ddb76c0c4c51}" relid="0xae">
+ <name>HasAspect</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>wW</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000113"/>
+ <connpoint role="src" target="id-0069-0000001e"/>
+ </connection>
+ <connection id="id-0068-00000185" kind="HasAttribute" role="HasAttribute" guid="{44c96f2f-b74e-47fa-8c77-9acbefe6e155}" relid="0xb9">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000141"/>
+ </connection>
+ <connection id="id-0068-00000186" kind="HasAttribute" role="HasAttribute" guid="{9afae9d0-44e0-4f0c-a414-02d63dda4b24}" relid="0xba">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000142"/>
+ </connection>
+ <connection id="id-0068-00000187" kind="HasAttribute" role="HasAttribute" guid="{32f6f097-0087-445d-8680-f05d1f8c0a2e}" relid="0xbb">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000143"/>
+ </connection>
+ <connection id="id-0068-00000188" kind="HasAttribute" role="HasAttribute" guid="{36606d54-f037-427d-b8ab-69b2fe73cf83}" relid="0xbc">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000148"/>
+ </connection>
+ <connection id="id-0068-00000189" kind="HasAttribute" role="HasAttribute" guid="{5dff7d15-758b-4df7-93c9-1840ebc41075}" relid="0xbd">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000149"/>
+ </connection>
+ <connection id="id-0068-0000018a" kind="HasAttribute" role="HasAttribute" guid="{3f77e5dc-358e-42b6-9bab-ea987948dcd4}" relid="0xbe">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000144"/>
+ </connection>
+ <connection id="id-0068-0000018b" kind="HasAttribute" role="HasAttribute" guid="{0c2fe4c0-775a-4c42-ae4e-751653b03512}" relid="0xbf">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000145"/>
+ </connection>
+ <connection id="id-0068-0000018c" kind="HasAttribute" role="HasAttribute" guid="{2c2dc97a-b2d7-46b2-bfac-e31d474f05bc}" relid="0xc0">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000146"/>
+ </connection>
+ <connection id="id-0068-0000018d" kind="HasAttribute" role="HasAttribute" guid="{bc60891d-9f05-4aba-8551-6631340e4229}" relid="0xc1">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-00000147"/>
+ </connection>
+ <connection id="id-0068-0000018e" kind="HasAttribute" role="HasAttribute" guid="{4c047ec7-7e46-4b35-9631-b85dadfff3fd}" relid="0xc3">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-0000014a"/>
+ </connection>
+ <connection id="id-0068-0000018f" kind="HasAttribute" role="HasAttribute" guid="{dfb4763b-bc88-4aef-8ab8-08ea748b226e}" relid="0xc5">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-0000014b"/>
+ </connection>
+ <connection id="id-0068-00000190" kind="HasAttribute" role="HasAttribute" guid="{126def3d-6a91-4a72-801d-f7283eef6d86}" relid="0xc7">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-0000012c"/>
+ <connpoint role="src" target="id-0066-0000014c"/>
+ </connection>
+ <connection id="id-0068-00000191" kind="HasAttribute" role="HasAttribute" guid="{e83cdc09-6bf6-4850-875a-4ae24a3ff86b}" relid="0xc9">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000115"/>
+ <connpoint role="src" target="id-0066-0000014d"/>
+ </connection>
+ <set id="id-0069-0000001a" kind="Aspect" role="Aspect" guid="{aa796a51-26dd-428a-be15-083a5f6ad879}" relid="0x0" members="id-0066-00000122 id-0066-0000012d">
+ <name>ClassDiagram</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,49</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName">
+ <value>Class Diagram</value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000001b" kind="Aspect" role="Aspect" guid="{5a5f3eb9-7e5a-4b1d-bc2e-4fa2e8d5b4b5}" relid="0x0" members="id-0066-0000012d">
+ <name>Attributes</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1015,224</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,259</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName">
+ <value>Attributes</value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000001c" kind="Aspect" role="Aspect" guid="{6f72668c-b569-4b9b-842a-76494f411ab4}" relid="0x0" members="id-0066-00000121 id-0066-0000012d">
+ <name>Constraints</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,154</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,189</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName">
+ <value>Constraints</value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000001d" kind="Aspect" role="Aspect" guid="{ad9b88e9-a1e7-4f9a-ac22-9f776466fca5}" relid="0x0" members="id-0066-00000121 id-0066-00000122 id-0066-0000012d">
+ <name>Visualization</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>1008,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,119</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName">
+ <value>Visualization</value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-0000001e" kind="Aspect" role="Aspect" guid="{bb2e9370-b0ee-4eb8-b8c8-d5270334d839}" relid="0xad" members="id-0066-00000121 id-0066-00000122 id-0066-0000012d">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>994,308</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,336</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ <model id="id-0065-0000000b" kind="ParadigmSheet" guid="{2f39d582-3efe-4010-beff-11aa7e56b6d1}" relid="0x4" childrelidcntr="0x5c">
+ <name>Folders</name>
+ <atom id="id-0066-0000014e" kind="Constraint" role="Constraint" guid="{21f3f06b-908f-448f-867c-2999a29eef2f}" relid="0x36">
+ <name>ObjectInRootFolder</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>or Atom
+
+is it necessary
+
+not connected</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,427</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>497,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>RootFolder has to contain at least either a Model or a Folder.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let mFlags = project.allInstancesOf( Model ) -> exists( m : Model | m.InRootFolder ) in
+let fFlags = project.allInstancesOf( Folder ) -> exists( f : Folder | f.InRootFolder ) in
+mFlags or fFlags</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000014f" kind="Constraint" role="Constraint" guid="{b9f3bf2d-61c6-4f70-84de-0e889c2c2122}" relid="0x39">
+ <name>NotNull</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,294</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Proxy is superfulous or invalid if it refers to null.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>not refersTo().isNull()</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000150" kind="Constraint" role="Constraint" guid="{66926ea0-b088-483b-a32a-34daeb1afbb6}" relid="0x37">
+ <name>HasChild</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>28,553</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>21,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Folder or its proxies or its equivalences have to contain at least one Object ( Folder or FCO ). </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- self.connectedFCOs( "src", FolderContainment ) -> size > 0
+self.folderHasChild(Set{})</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000151" kind="Constraint" role="Constraint" guid="{1c533ff6-840c-405f-abe6-c825bf451c99}" relid="0x2e">
+ <name>ValidCardinality</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,168</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of cardinality is invalid.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let ws = "[\t ]*" in
+let num = "[0-9][0-9]*" in
+let rng = num + ws + ".." + ws + "(" + num + "|\*)" in
+let item = "(" + num +"|" + rng + ")" in
+let car = self.Cardinality.trim() in
+car <> "" implies car.match( "^" + item + "(" + ws + "," + ws + item + ")*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000152" kind="Constraint" role="Constraint" guid="{be98ce40-febd-4453-a0b6-863e5f58e525}" relid="0x33">
+ <name>HasParent</name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>63,616</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>91,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Folder, or its proxies, or its equivalences have to have at least one parent. </value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>-- not self.InRootFolder implies self.allFolders() -> size > 0
+self.folderInFolderGen(Set{})</value>
+ </attribute>
+ <attribute kind="ConstraintParam">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000153" kind="Constraint" role="Constraint" guid="{600c6c89-286b-44f2-b0ba-6828ecfd43e2}" relid="0x40">
+ <name>NotEmpyName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,616</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>259,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Name cannot be empty.</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>self.name.trim() <> ""</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority" status="meta">
+ <value>2</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000154" kind="Atom" role="Atom" guid="{618c0ecf-097f-4e53-8960-27de1f9f323f}" relid="0x1f">
+ <name>Folder</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Folder" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1084</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="Folder" isopaque="yes">
+ <value>1158</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1307</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1192</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1274</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1230</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,434</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>7,427</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>11,278</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>14,273</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>56,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:Folder" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>neswNESW</value>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>folder.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000155" kind="Connector" role="Connector" guid="{a27b672a-d956-4bd2-b1f9-0b2228eb3dee}" relid="0x26">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>252,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>284,102</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>294,147</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>nES</value>
+ </regnode>
+ <regnode name="help" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="nameColor" isopaque="yes">
+ <value>1</value>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000156" kind="FCO" role="FCO" guid="{ceb92fef-60c9-4238-9498-fe0085672b6a}" relid="0x23">
+ <name>BaseFolder</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>124,132</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>119,126</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>168,217</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000157" kind="Inheritance" role="Inheritance" guid="{a08e471b-892e-478c-9140-2e6c8d193658}" relid="0x1e">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>150,82</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>140,84</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,168</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000158" kind="SameAspect" role="SameAspect" guid="{c69c7d05-dc34-435e-afa7-7ace9b1900f3}" relid="0x22">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,280</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000159" kind="Connection" role="Connection" guid="{1050d64e-a9c8-408a-aa05-60985ccb7956}" relid="0x19">
+ <name>FolderContainment</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1123</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="FolderContainment" isopaque="yes">
+ <value>1159</value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1194</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1232</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,70</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>329,70</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>322,63</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>371,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderContainment" isopaque="yes">
+ <value></value>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="Color" status="meta">
+ <value>0x000000</value>
+ </attribute>
+ <attribute kind="ConnLineEnd">
+ <value>diamond</value>
+ </attribute>
+ <attribute kind="ConnLineStart" status="meta">
+ <value>butt</value>
+ </attribute>
+ <attribute kind="ConnLineType" status="meta">
+ <value>solid</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DstAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>sName = dstFolderContainment
+dName = srcFolderContainment</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="LabelFormatStr" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="SrcAttrLabel1" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SrcAttrLabel2" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000015a" kind="FieldAttribute" role="FieldAttribute" guid="{35822b0e-1eeb-4fb2-9c1a-fd688be8dcc4}" relid="0x21">
+ <name>DisplayedName</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1050</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>224,476</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,476</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GlobalScope" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Displayed name:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000015b" kind="SameAspect" role="SameAspect" guid="{4658303b-3f8b-4a63-b4b8-698c57b9217c}" relid="0x1b">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>910,112</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>910,112</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000015c" kind="BooleanAttribute" role="BooleanAttribute" guid="{327eeaca-a153-4358-873c-e645c243213c}" relid="0x1a">
+ <name>InRootFolder</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="Folder" isopaque="yes">
+ <value>1085</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,392</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>231,406</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="BooleanDefault">
+ <value>true</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>In root folder?</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000015d" kind="FieldAttribute" role="FieldAttribute" guid="{dbc98360-1883-4609-b3e4-aaa5cfb0333c}" relid="0x20">
+ <name>Cardinality</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="FolderContainment" isopaque="yes">
+ <value>1124</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,175</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>336,154</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="ContentType" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DataType" status="meta">
+ <value>string</value>
+ </attribute>
+ <attribute kind="FieldDefault">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="GlobalScope">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Help" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsViewable" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="Multiline" status="meta">
+ <value>1</value>
+ </attribute>
+ <attribute kind="Prompt">
+ <value>Cardinality:</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-0000015e" kind="Inheritance" role="Inheritance" guid="{fd252af8-62e2-4c0a-835a-b4c05a623c99}" relid="0x1d">
+ <name></name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>150,208</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>147,203</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>196,294</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-0000015f" kind="Reference" role="Reference" guid="{5847844b-97c8-44b7-a836-7b35d9362027}" relid="0x24">
+ <name>FolderProxy</name>
+ <regnode name="KindAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>Attributes</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>ClassDiagram</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>Constraints</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>Visualization</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="MetaRef" isopaque="yes">
+ <value>1102</value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value></value>
+ <regnode name="FolderProxy" isopaque="yes">
+ <value>1160</value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>1308</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>1193</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>1275</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>1231</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>175,280</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>217,322</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <regnode name="PrimaryAspects" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet:FolderProxy" isopaque="yes">
+ <value></value>
+ <regnode name="Attributes" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value>yes</value>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value>no</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator">
+ <value>Mga.Decorator.MetaDecorator</value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences">
+ <value>
+rName = ref
+rrName = src</value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon">
+ <value>folderproxy.bmp</value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition">
+ <value>8</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000160" kind="SameAspect" role="SameAspect" guid="{6b543092-71e8-40e8-836a-b31f7aaae20f}" relid="0x1c">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>910,35</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>910,35</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000161" kind="SameAspect" role="SameAspect" guid="{933e2196-adc1-4ced-9e74-b86c7216743e}" relid="0x25">
+ <name></name>
+ <regnode name="ConstraintEnabling" isopaque="yes">
+ <value></value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,196</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,196</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <atom id="id-0066-00000162" kind="Constraint" role="Constraint" guid="{6566212e-c3b5-4118-a588-098c930b14d1}" relid="0x43">
+ <name>ValidName</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>357,602</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>343,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AddSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangeAttributeEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ChangePropertyEvent">
+ <value>true</value>
+ </attribute>
+ <attribute kind="ChangeRelationEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="CloseEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ConstraintDescription">
+ <value>Format of Name is invalid</value>
+ </attribute>
+ <attribute kind="ConstraintEqn">
+ <value>let name = self.name.trim() in
+name <> "" implies name.match( "^[_a-zA-Z][_a-zA-Z0-9]*$" )</value>
+ </attribute>
+ <attribute kind="ConstraintParam" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ConstraintPriority">
+ <value>1</value>
+ </attribute>
+ <attribute kind="CreateEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DeleteEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Depth">
+ <value>0</value>
+ </attribute>
+ <attribute kind="DeriveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="DisconnectEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="LostChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="MoveEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NewChildEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="ReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="RemoveSetEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="UnReferenceEvent" status="meta">
+ <value>false</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000163" kind="ConstraintFunc" role="ConstraintFunc" guid="{49a429fd-49d2-4bd1-9900-eb52a1bcc571}" relid="0x4b">
+ <name>folderInFolderGen</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>works on Folders
+
+collects the equavalences + references + connected
+
+Folders or FolderProxies
+
+recursice
+
+searches for Folder with attribute
+
+"InRootFolder = true" between the ancestors
+
+
+
+</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>651,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>651,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if (visited.includes(self))
+then
+ false
+else (
+ if (self.oclIsTypeOf(Folder) &&
+ self.oclAsType(Folder).InRootFolder)
+ then
+ true
+ else (
+ let newVisited = visited.union(Set{self}) in
+ let conn = self.connectedFCOs( "dst", FolderContainment) in
+ let same = self.sameFolderEnds() in
+ let refd = self.referencedBy() in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + conn + fcos - Set{self} in
+ all->select(s |
+ if (s.oclIsTypeOf(Folder) ||
+ s.oclIsTypeOf(FolderProxy))
+ then
+ s.oclAsType(gme::FCO).folderInFolderGen(newVisited)
+ else
+ false
+ endif )->size > 0
+ )endif
+)endif
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visited:ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000164" kind="ConstraintFunc" role="ConstraintFunc" guid="{1f6d558e-ac46-439c-95da-e0161bfc68df}" relid="0x54">
+ <name>folderHasChild</name>
+ <regnode name="FuncDescription" isopaque="yes">
+ <value>Folder, or its equivalences, or its proxies
+
+have at least one child.
+
+recursive</value>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>651,427</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>651,427</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="CFuncContext">
+ <value>gme::FCO</value>
+ </attribute>
+ <attribute kind="CFuncDefinition">
+ <value>if (visited.includes(self))
+then
+ false
+else (
+ if (self.connectedFCOs("src", FolderContainment)->size > 0)
+ then
+ true
+ else (
+ let newVisited = visited.union(Set{self}) in
+ let same = self.sameFolderEnds() in
+ let refd = self.referencedBy() in
+ let fcos = (if (self.oclIsKindOf(gme::Reference)) then
+ (let fco = self.oclAsType(gme::Reference).refersTo() in Set{fco}) else Set{} endif) in
+ let all = same + refd + fcos - Set{self} in
+ all->select(s |
+ if (s.oclIsTypeOf(Folder) ||
+ s.oclIsTypeOf(FolderProxy))
+ then
+ s.oclAsType(gme::FCO).folderHasChild(newVisited)
+ else
+ false
+ endif)->size > 0
+ )endif
+)endif
+</value>
+ </attribute>
+ <attribute kind="CFuncParamList">
+ <value>visited:ocl::Set</value>
+ </attribute>
+ <attribute kind="CFuncReturnType">
+ <value>ocl::Boolean</value>
+ </attribute>
+ <attribute kind="CFuncStereotype" status="meta">
+ <value>method</value>
+ </attribute>
+ </atom>
+ <atom id="id-0066-00000165" kind="SameAspect" role="SameAspect" guid="{f3095af4-32f0-4997-9870-5b14f38dfc7f}" relid="0x59">
+ <name>SameAspect</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,364</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>924,364</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </atom>
+ <reference id="id-0067-00000003" kind="FCOProxy" role="FCOProxy" guid="{450d9464-0136-421c-a2da-12ddfd419c6b}" relid="0x17" referred="id-0066-00000118">
+ <name>ContainedInPar</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,7</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>105,14</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>154,98</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000004" kind="ModelProxy" role="ModelProxy" guid="{f2232b69-272e-4242-98e5-f0e1accded75}" relid="0x18" referred="id-0066-00000113">
+ <name>ParadigmSheet</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>539,77</value>
+ </regnode>
+ </regnode>
+ <regnode name="Attributes" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,56</value>
+ </regnode>
+ </regnode>
+ <regnode name="ClassDiagram" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>525,70</value>
+ </regnode>
+ </regnode>
+ <regnode name="Constraints" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>532,56</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>574,126</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="AutoRouterPref" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Decorator" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GeneralPreferences" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="GradientFillDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="HelpURL" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="Icon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="InRootFolder" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="InstanceIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="IsAbstract" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsGradientFillEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsHotspotEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsModelAutoRouted" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsNameEnabled" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsResizable" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsRoundRectangleEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsShadowCastEnabled" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="IsTypeInfoShown" status="meta">
+ <value>true</value>
+ </attribute>
+ <attribute kind="IsTypeShown" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="NamePosition" status="meta">
+ <value>4</value>
+ </attribute>
+ <attribute kind="NameWrapNum" status="meta">
+ <value>0</value>
+ </attribute>
+ <attribute kind="PortIcon" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="RoundRectangleRadius" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowColor" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowDirection" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ShadowThickness" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="SubTypeIcon" status="meta">
+ <value></value>
+ </attribute>
+ </reference>
+ <reference id="id-0067-00000005" kind="AspectProxy" role="AspectProxy" guid="{6b5c39a4-d4cd-460a-8993-5e32d14641ee}" relid="0x2b" referred="id-0069-0000001a">
+ <name>ClassDiagram</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000006" kind="AspectProxy" role="AspectProxy" guid="{da39d1d7-938e-4029-bd09-50431f98e212}" relid="0x2d" referred="id-0069-0000001b">
+ <name>Attributes</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000007" kind="AspectProxy" role="AspectProxy" guid="{6c2793e4-7fa5-4ecf-939d-c12cec2398ee}" relid="0x2c" referred="id-0069-0000001c">
+ <name>Constraints</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,182</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000008" kind="AspectProxy" role="AspectProxy" guid="{7b470398-b85c-449f-b926-e469d1541692}" relid="0x16" referred="id-0069-0000001d">
+ <name>Visualization</name>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>784,98</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <reference id="id-0067-00000009" kind="AspectProxy" role="AspectProxy" guid="{ec5cf6b9-27ad-4188-be6d-dd0e68128418}" relid="0x58" referred="id-0069-0000001e">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>791,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ </reference>
+ <connection id="id-0068-00000192" kind="HasConstraint" role="HasConstraint" guid="{a9253600-7f2e-4c0d-8e7d-e769af07952f}" relid="0x49">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>We</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-0000014f"/>
+ <connpoint role="dst" target="id-0066-0000015f"/>
+ </connection>
+ <connection id="id-0068-00000193" kind="HasConstraint" role="HasConstraint" guid="{579705ce-c2dd-466d-8cd7-9d153dde68f7}" relid="0x48">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000150"/>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ </connection>
+ <connection id="id-0068-00000194" kind="HasConstraint" role="HasConstraint" guid="{cddcee2e-a8f3-4b96-a32d-17f5e27aa577}" relid="0x47">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000152"/>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ </connection>
+ <connection id="id-0068-00000195" kind="HasConstraint" role="HasConstraint" guid="{dedb08d3-392f-4cb6-a0b4-79e8b83b59be}" relid="0x45">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000153"/>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ </connection>
+ <connection id="id-0068-00000196" kind="HasConstraint" role="HasConstraint" guid="{085a4fe6-e918-4437-9866-deb9faed0d89}" relid="0x44">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ <connpoint role="src" target="id-0066-00000162"/>
+ </connection>
+ <connection id="id-0068-00000197" kind="HasConstraint" role="HasConstraint" guid="{918e007b-8a0d-4421-b22c-e55bd9980161}" relid="0x2f">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000151"/>
+ <connpoint role="dst" target="id-0066-00000159"/>
+ </connection>
+ <connection id="id-0068-00000198" kind="BaseInheritance" role="BaseInheritance" guid="{47867849-cf8a-4d66-bbb4-a0ecebbd9a0f}" relid="0x13">
+ <name>BaseInheritance</name>
+ <connpoint role="src" target="id-0066-00000156"/>
+ <connpoint role="dst" target="id-0066-0000015e"/>
+ </connection>
+ <connection id="id-0068-00000199" kind="SameAspectLeft" role="SameAspectLeft" guid="{41124dae-40f3-40d5-8cd7-4ee0a7f91726}" relid="0xf">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000158"/>
+ <connpoint role="dst" target="id-0069-00000020"/>
+ </connection>
+ <connection id="id-0068-0000019a" kind="ConnectorToDestination" role="ConnectorToDestination" guid="{05a7ff38-ac7f-4657-b970-5b0e40d6b8f1}" relid="0x4">
+ <name>ConnectorToDestination</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="dstRolename" status="meta">
+ <value>dst</value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000155"/>
+ <connpoint role="dst" target="id-0066-00000156"/>
+ </connection>
+ <connection id="id-0068-0000019b" kind="HasAttribute" role="HasAttribute" guid="{af92fa4f-5546-4f3a-bfbf-c8f2962ec61f}" relid="0x5">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ <connpoint role="src" target="id-0066-0000015a"/>
+ </connection>
+ <connection id="id-0068-0000019c" kind="SameAspectRight" role="SameAspectRight" guid="{9079464e-fea0-48bf-a451-fdff560818ac}" relid="0x14">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000160"/>
+ <connpoint role="src" target="id-0067-00000005"/>
+ </connection>
+ <connection id="id-0068-0000019d" kind="SourceToConnector" role="SourceToConnector" guid="{3c8cb55a-0a83-48c5-842e-d4dbc4bb4e09}" relid="0x9">
+ <name>SourceToConnector</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="srcRolename" status="meta">
+ <value>src</value>
+ </attribute>
+ <connpoint role="dst" target="id-0066-00000155"/>
+ <connpoint role="src" target="id-0067-00000003"/>
+ </connection>
+ <connection id="id-0068-0000019e" kind="Containment" role="Containment" guid="{8ed4089b-c8e7-4e0e-9318-d29cdbf4d7da}" relid="0x11">
+ <name>Containment</name>
+ <attribute kind="Cardinality" status="meta">
+ <value>0..*</value>
+ </attribute>
+ <attribute kind="IsPort" status="meta">
+ <value>false</value>
+ </attribute>
+ <attribute kind="Rolename" status="meta">
+ <value></value>
+ </attribute>
+ <connpoint role="src" target="id-0066-00000159"/>
+ <connpoint role="dst" target="id-0067-00000004"/>
+ </connection>
+ <connection id="id-0068-0000019f" kind="ReferTo" role="ReferTo" guid="{2775997f-7701-4b7a-8bd1-57b94c53ad89}" relid="0x3">
+ <name>ReferTo</name>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ <connpoint role="src" target="id-0066-0000015f"/>
+ </connection>
+ <connection id="id-0068-000001a0" kind="AssociationClass" role="AssociationClass" guid="{4442cb42-3119-41ad-95ee-929997a3fc07}" relid="0x6">
+ <name>AssociationClass</name>
+ <connpoint role="src" target="id-0066-00000155"/>
+ <connpoint role="dst" target="id-0066-00000159"/>
+ </connection>
+ <connection id="id-0068-000001a1" kind="SameAspectRight" role="SameAspectRight" guid="{9979c25e-e900-4d41-8687-b80030efb9ab}" relid="0x7">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000161"/>
+ <connpoint role="src" target="id-0067-00000007"/>
+ </connection>
+ <connection id="id-0068-000001a2" kind="SameAspectLeft" role="SameAspectLeft" guid="{704e8398-74fc-4d36-b118-54ab2cd00713}" relid="0x1">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000160"/>
+ <connpoint role="dst" target="id-0069-0000001f"/>
+ </connection>
+ <connection id="id-0068-000001a3" kind="SameAspectLeft" role="SameAspectLeft" guid="{e9614c12-91e1-43b1-b87e-be32fe348cd4}" relid="0xd">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000161"/>
+ <connpoint role="dst" target="id-0069-00000021"/>
+ </connection>
+ <connection id="id-0068-000001a4" kind="DerivedInheritance" role="DerivedInheritance" guid="{bbf3f2ab-8086-4443-a640-e17418dca17e}" relid="0xc">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000156"/>
+ <connpoint role="src" target="id-0066-00000157"/>
+ </connection>
+ <connection id="id-0068-000001a5" kind="HasAttribute" role="HasAttribute" guid="{86f2fecf-6656-459d-aab9-b12a52a58a96}" relid="0x15">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ <connpoint role="src" target="id-0066-0000015c"/>
+ </connection>
+ <connection id="id-0068-000001a6" kind="SameAspectRight" role="SameAspectRight" guid="{cde00270-c74d-4527-adca-70ba07cb4eab}" relid="0x8">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-0000015b"/>
+ <connpoint role="src" target="id-0067-00000008"/>
+ </connection>
+ <connection id="id-0068-000001a7" kind="SameAspectRight" role="SameAspectRight" guid="{2afb0f58-1d4b-4ca5-8fe8-616b608a6442}" relid="0xa">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000158"/>
+ <connpoint role="src" target="id-0067-00000006"/>
+ </connection>
+ <connection id="id-0068-000001a8" kind="HasAttribute" role="HasAttribute" guid="{112a44e0-8ee6-4814-bb24-0e55c9f3afd8}" relid="0x10">
+ <name>HasAttribute</name>
+ <connpoint role="dst" target="id-0066-00000159"/>
+ <connpoint role="src" target="id-0066-0000015d"/>
+ </connection>
+ <connection id="id-0068-000001a9" kind="DerivedInheritance" role="DerivedInheritance" guid="{fd64e8c6-b0ba-4c81-89d5-f4f9b5ae9923}" relid="0x12">
+ <name>DerivedInheritance</name>
+ <connpoint role="src" target="id-0066-0000015e"/>
+ <connpoint role="dst" target="id-0066-0000015f"/>
+ </connection>
+ <connection id="id-0068-000001aa" kind="BaseInheritance" role="BaseInheritance" guid="{554ed24c-909e-4f0b-a637-82893f5d7228}" relid="0xb">
+ <name>BaseInheritance</name>
+ <connpoint role="dst" target="id-0066-00000157"/>
+ <connpoint role="src" target="id-0067-00000003"/>
+ </connection>
+ <connection id="id-0068-000001ab" kind="DerivedInheritance" role="DerivedInheritance" guid="{77425f19-63e7-4c1e-a8ce-223e1b4a379f}" relid="0x2">
+ <name>DerivedInheritance</name>
+ <connpoint role="dst" target="id-0066-00000154"/>
+ <connpoint role="src" target="id-0066-0000015e"/>
+ </connection>
+ <connection id="id-0068-000001ac" kind="SameAspectLeft" role="SameAspectLeft" guid="{8a21318c-25b3-4f0b-b72e-de03de5689c5}" relid="0xe">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-0000015b"/>
+ <connpoint role="dst" target="id-0069-00000022"/>
+ </connection>
+ <connection id="id-0068-000001ad" kind="HasConstraint" role="HasConstraint" guid="{5b4bca05-b5be-483f-92c7-b91e77754755}" relid="0x56">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>N</value>
+ </regnode>
+ <connpoint role="src" target="id-0066-00000153"/>
+ <connpoint role="dst" target="id-0066-0000015f"/>
+ </connection>
+ <connection id="id-0068-000001ae" kind="HasConstraint" role="HasConstraint" guid="{d80e664e-f4cc-4e4d-94a5-732761bdc1ef}" relid="0x57">
+ <name>HasConstraint</name>
+ <regnode name="autorouterPref" isopaque="yes">
+ <value>Ns</value>
+ </regnode>
+ <connpoint role="dst" target="id-0066-0000015f"/>
+ <connpoint role="src" target="id-0066-00000162"/>
+ </connection>
+ <connection id="id-0068-000001af" kind="SameAspectRight" role="SameAspectRight" guid="{2866e7d8-971f-4c11-92b7-e2c57d69c7f5}" relid="0x5b">
+ <name>SameAspectRight</name>
+ <connpoint role="dst" target="id-0066-00000165"/>
+ <connpoint role="src" target="id-0067-00000009"/>
+ </connection>
+ <connection id="id-0068-000001b0" kind="SameAspectLeft" role="SameAspectLeft" guid="{398cd4ec-6cdc-471d-8e98-b62466f1d139}" relid="0x5c">
+ <name>SameAspectLeft</name>
+ <connpoint role="src" target="id-0066-00000165"/>
+ <connpoint role="dst" target="id-0069-00000023"/>
+ </connection>
+ <set id="id-0069-0000001f" kind="Aspect" role="Aspect" guid="{f9489a68-06cf-4562-9e97-08988fb78bfc}" relid="0x0" members="id-0066-00000156 id-0066-00000159">
+ <name>ClassDiagram</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1352</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>973,21</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>973,21</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000020" kind="Aspect" role="Aspect" guid="{1b71a7a1-4d02-42cb-abb4-4a7e17d9d8a2}" relid="0x0" members="id-0066-00000156">
+ <name>Attributes</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1351</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,266</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,266</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000021" kind="Aspect" role="Aspect" guid="{e6c3c1b8-de58-498e-b1bb-a56cc4501c57}" relid="0x0" members="id-0066-00000156">
+ <name>Constraints</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1350</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,182</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,182</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000022" kind="Aspect" role="Aspect" guid="{a249157d-1270-43cc-88e9-15589d359028}" relid="0x0" members="id-0066-00000156 id-0066-00000159">
+ <name>Visualization</name>
+ <regnode name="MetaRef" isopaque="yes">
+ <value></value>
+ <regnode name="ParadigmSheet" isopaque="yes">
+ <value>1353</value>
+ </regnode>
+ </regnode>
+ <regnode name="PartRegs" isopaque="yes">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,98</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" isopaque="yes">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>980,98</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ <set id="id-0069-00000023" kind="Aspect" role="Aspect" guid="{2d876fb6-39c3-4abd-89df-b3c4fc9c7312}" relid="0x5a" members="id-0066-00000156 id-0066-00000159">
+ <name>All</name>
+ <regnode name="PartRegs" status="undefined">
+ <value></value>
+ <regnode name="All" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,350</value>
+ </regnode>
+ </regnode>
+ <regnode name="Visualization" status="undefined">
+ <value></value>
+ <regnode name="Position" isopaque="yes">
+ <value>987,350</value>
+ </regnode>
+ </regnode>
+ </regnode>
+ <attribute kind="DisplayedName" status="meta">
+ <value></value>
+ </attribute>
+ <attribute kind="ReadOnly" status="meta">
+ <value>false</value>
+ </attribute>
+ </set>
+ </model>
+ </folder>
+</project>
Modified: trunk/Paradigms/MetaGME/MetaGME.xmp
==============================================================================
--- trunk/Paradigms/MetaGME/MetaGME.xmp Tue May 7 12:08:23 2013 (r2190)
+++ trunk/Paradigms/MetaGME/MetaGME.xmp Tue May 14 16:51:50 2013 (r2191)
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE paradigm SYSTEM "edf.dtd">
-<paradigm name="MetaGME" guid="{9D3F9884-FE60-409C-8FC1-45789193989B}" cdate="Mon Jun 22 12:03:20 2009" mdate="Mon Jun 22 12:03:20 2009" >
+<paradigm name="MetaGME" guid="{9D710830-A959-4A60-B7AB-BFA3C4BD3FB9}" cdate="Tue May 14 09:46:47 2013" mdate="Tue May 14 09:46:47 2013" >
<comment>GME Meta Paradigm</comment>
@@ -664,6 +664,10 @@
<dispname>Prompt:</dispname>
<regnode name="help" value = "Displayed name"></regnode>
</attrdef>
+ <attrdef name="ReadOnly" metaref = "1569" valuetype = "boolean" defvalue = "false">
+ <dispname>Read only:</dispname>
+ <regnode name="help" value = "For visualization only. Populated by Add-ons"></regnode>
+ </attrdef>
<attrdef name="ReferenceEvent" metaref = "1054" valuetype = "boolean" defvalue = "false">
<dispname>On refer</dispname>
</attrdef>
@@ -1767,7 +1771,7 @@
<regnode name = "icon" value ="set.bmp"></regnode>
<regnode name = "decorator" value ="Mga.Decorator.MetaDecorator"></regnode>
</atom>
- <set name = "Aspect" metaref = "1102" attributes = "DisplayedName" >
+ <set name = "Aspect" metaref = "1102" attributes = "DisplayedName ReadOnly" >
<regnode name = "namePosition" value ="8"></regnode>
<regnode name = "sName" value ="srcFCO"></regnode>
<regnode name = "mName" value ="members"></regnode>
@@ -2951,6 +2955,7 @@
</reference>
<model name = "ParadigmSheet" metaref = "1155" >
<regnode name = "namePosition" value ="0"></regnode>
+ <regnode name = "isTypeInfoShown" value ="true"></regnode>
<role name = "Aspect" metaref = "1157" kind = "Aspect"></role>
<role name = "AspectProxy" metaref = "1158" kind = "AspectProxy"></role>
<role name = "AssociationClass" metaref = "1159" kind = "AssociationClass"></role>
@@ -3002,6 +3007,7 @@
<role name = "SetProxy" metaref = "1205" kind = "SetProxy"></role>
<role name = "SourceToConnector" metaref = "1206" kind = "SourceToConnector"></role>
<aspect name = "ClassDiagram" metaref = "1207" >
+ <dispname>Class Diagram</dispname>
<part metaref = "1208" role = "AssociationClass" primary = "yes" linked = "no"></part>
<part metaref = "1209" role = "Atom" primary = "yes" linked = "no"></part>
<part metaref = "1210" role = "AtomProxy" primary = "yes" linked = "no"></part>
Modified: trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.cpp
==============================================================================
--- trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.cpp Tue May 7 12:08:23 2013 (r2190)
+++ trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.cpp Tue May 14 16:51:50 2013 (r2191)
@@ -162,6 +162,18 @@
#endif
}
+bool AspectRep::getReadOnly() const
+{
+ if( m_ptr)
+ {
+ bool b = m_ptr->getAttribute("ReadOnly")->getBooleanValue();
+ return b;
+ }
+ else // dummy aspect
+ {
+ return false;
+ }
+}
std::string AspectRep::getMyPrefix() const
{
Modified: trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.h
==============================================================================
--- trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.h Tue May 7 12:08:23 2013 (r2190)
+++ trunk/Paradigms/MetaGME/MetaInterpreter/Rep/AspectRep.h Tue May 14 16:51:50 2013 (r2191)
@@ -48,6 +48,7 @@
/*virtual*/ Any::KIND_TYPE getMyKind() const;
/*virtual*/ std::string getName() const;
/*virtual*/ std::string getDispName() const;
+ /*virtual*/ bool getReadOnly() const;
/*virtual*/ std::string getMyPrefix() const;
/*virtual*/ BON::RegistryNode getMyRegistry() const;
Modified: trunk/Paradigms/MetaGME/MetaInterpreter/Rep/Dumper.cpp
==============================================================================
--- trunk/Paradigms/MetaGME/MetaInterpreter/Rep/Dumper.cpp Tue May 7 12:08:23 2013 (r2190)
+++ trunk/Paradigms/MetaGME/MetaInterpreter/Rep/Dumper.cpp Tue May 14 16:51:50 2013 (r2191)
@@ -348,6 +348,33 @@
AspectRep * asp_ptr = *it;
const std::string asp_name = asp_ptr->getName();
+ if(asp_ptr->getReadOnly()) // set all parts in all models to non-primary
+ {
+ ModelRep_Iterator jt( m_modelList.begin());
+ for( ; jt != m_modelList.end(); ++jt)
+ {
+ ModelRep * parent_mod_ptr = *jt;
+ std::string parent_name = parent_mod_ptr->getName();
+
+ // take all parts from the Aspect within the parent Model
+ const AspectRep::PartRepSeries & part_series = asp_ptr->getPartSeries( parent_mod_ptr);
+ AspectRep::PartRepSeries_ConstIterator kt = part_series.begin();
+ for ( ; kt != part_series.end(); ++kt)
+ {
+ PartRep part = *kt;
+ std::string r_name = part.getRoleRepPtr()->getSmartRoleName();
+ std::string primary_reg_path = "/PrimaryAspects/" + parent_name + ":" + r_name + "/" + asp_name;
+ try {
+ part.getFCOPtr()->getMyRegistry()->setValueByPath( primary_reg_path, "no");
+ }
+ catch(...) {
+ global_vars.err << MSG_ERROR << "Internal error: Exception during registry related write operation.\n";
+ }
+ }
+ }
+ continue; // do not display aspect in dialog;
+ }
+
// for all models
ModelRep_Iterator jt( m_modelList.begin());
for( ; jt != m_modelList.end(); ++jt)
More information about the gme-commit
mailing list