--- a/model/uml/component1.svg Thu May 17 14:03:18 2012 -0400
+++ b/model/uml/component1.svg Fri May 18 08:15:36 2012 +0100
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
-<svg fill-opacity="0" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" stroke="rgb(0,0,0)" text-rendering="auto" stroke-linecap="square" width="626" stroke-miterlimit="10" stroke-opacity="0" shape-rendering="auto" fill="rgb(0,0,0)" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="460" xmlns="http://www.w3.org/2000/svg" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto"
+<svg fill-opacity="0" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" stroke="rgb(0,0,0)" text-rendering="auto" stroke-linecap="square" width="686" stroke-miterlimit="10" stroke-opacity="0" shape-rendering="auto" fill="rgb(0,0,0)" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="460" xmlns="http://www.w3.org/2000/svg" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto"
><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
/><g
><defs id="defs1"
@@ -30,118 +30,121 @@
><path d="M0 0 L100 0 L100 14 L0 14 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath9"
- ><path d="M-7 -7 L37 -7 L37 25 L-7 25 L-7 -7 Z"
+ ><path d="M-7 -7 L91 -7 L91 75 L-7 75 L-7 -7 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10"
- ><path d="M-7 -7 L51 -7 L51 31 L-7 31 L-7 -7 Z"
+ ><path d="M0 0 L0 61 L80 61 L80 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath11"
- ><path d="M-7 -7 L67 -7 L67 25 L-7 25 L-7 -7 Z"
+ ><path d="M-7 -7 L131 -7 L131 75 L-7 75 L-7 -7 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath12"
- ><path d="M-7 -7 L91 -7 L91 75 L-7 75 L-7 -7 Z"
+ ><path d="M0 0 L0 61 L120 61 L120 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath13"
- ><path d="M0 0 L0 61 L80 61 L80 0 Z"
+ ><path d="M0 0 L120 0 L120 14 L0 14 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath14"
- ><path d="M-7 -7 L131 -7 L131 75 L-7 75 L-7 -7 Z"
+ ><path d="M-7 -7 L121 -7 L121 61 L-7 61 L-7 -7 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath15"
- ><path d="M0 0 L0 61 L120 61 L120 0 Z"
+ ><path d="M0 0 L0 47 L110 47 L110 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16"
- ><path d="M0 0 L120 0 L120 14 L0 14 L0 0 Z"
+ ><path d="M0 0 L110 0 L110 14 L0 14 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath17"
- ><path d="M0 0 L554 0 L554 143 L0 143 L0 0 Z"
+ ><path d="M-7 -7 L67 -7 L67 25 L-7 25 L-7 -7 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath18"
+ ><path d="M0 0 L554 0 L554 143 L0 143 L0 0 Z"
+ /></clipPath
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath19"
><path d="M0 0 L104 0 L104 140 L0 140 L0 0 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath19"
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"
><path d="M0 0 L503 0 L503 104 L0 104 L0 0 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21"
><path d="M0 0 L314 0 L314 203 L0 203 L0 0 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21"
- ><path d="M0 0 L554 0 L554 194 L0 194 L0 0 Z"
- /></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath22"
- ><path d="M0 0 L104 0 L104 143 L0 143 L0 0 Z"
+ ><path d="M0 0 L554 0 L554 194 L0 194 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath23"
- ><path d="M0 0 L314 0 L314 294 L0 294 L0 0 Z"
+ ><path d="M0 0 L104 0 L104 143 L0 143 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath24"
- ><path d="M0 0 L104 0 L104 213 L0 213 L0 0 Z"
+ ><path d="M0 0 L314 0 L314 294 L0 294 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath25"
+ ><path d="M0 0 L104 0 L104 213 L0 213 L0 0 Z"
+ /></clipPath
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath26"
><path d="M0 0 L104 0 L104 173 L0 173 L0 0 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath26"
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath27"
><path d="M0 0 L104 0 L104 133 L0 133 L0 0 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath27"
- ><path d="M-56 -14 L112 -14 L112 28 L-56 28 L-56 -14 Z"
- /></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath28"
- ><path d="M-40 -20 L80 -20 L80 40 L-40 40 L-40 -20 Z"
+ ><path d="M0 0 L164 0 L164 204 L0 204 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath29"
- ><path d="M-55 -14 L110 -14 L110 28 L-55 28 L-55 -14 Z"
+ ><path d="M-56 -14 L112 -14 L112 28 L-56 28 L-56 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath30"
- ><path d="M-90 -14 L180 -14 L180 28 L-90 28 L-90 -14 Z"
+ ><path d="M-102 -14 L204 -14 L204 28 L-102 28 L-102 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath31"
- ><path d="M-51 -14 L102 -14 L102 28 L-51 28 L-51 -14 Z"
+ ><path d="M-55 -14 L110 -14 L110 28 L-55 28 L-55 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath32"
- ><path d="M-46 -14 L92 -14 L92 28 L-46 28 L-46 -14 Z"
+ ><path d="M-90 -14 L180 -14 L180 28 L-90 28 L-90 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath33"
- ><path d="M-26 -14 L52 -14 L52 28 L-26 28 L-26 -14 Z"
+ ><path d="M-51 -14 L102 -14 L102 28 L-51 28 L-51 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath34"
- ><path d="M-112 -14 L224 -14 L224 28 L-112 28 L-112 -14 Z"
+ ><path d="M-46 -14 L92 -14 L92 28 L-46 28 L-46 -14 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath35"
+ ><path d="M-112 -14 L224 -14 L224 28 L-112 28 L-112 -14 Z"
+ /></clipPath
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath36"
><path d="M-108 -14 L216 -14 L216 28 L-108 28 L-108 -14 Z"
/></clipPath
- ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath36"
+ ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath37"
><path d="M-86 -14 L172 -14 L172 28 L-86 28 L-86 -14 Z"
/></clipPath
></defs
><g fill="white" text-rendering="geometricPrecision" fill-opacity="1" stroke-opacity="1" stroke="white"
- ><rect x="0" width="626" height="460" y="0" stroke="none"
+ ><rect x="0" width="686" height="460" y="0" stroke="none"
/></g
- ><g font-size="11" transform="translate(62,142)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(12,142)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
><rect x="0" width="80" height="130" y="0" clip-path="url(#clipPath1)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(62,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(12,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
><rect fill="none" x="0" width="80" height="130" y="0" clip-path="url(#clipPath1)"
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath1)" x2="80" y1="14"
/></g
- ><g font-size="11" transform="translate(62,156)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><g font-size="11" transform="translate(12,156)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath2)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath2)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(62,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(12,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="23" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
>Entity</text
></g
- ><g font-size="11" transform="translate(542,142)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(492,142)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
><rect x="0" width="80" height="120" y="0" clip-path="url(#clipPath4)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(542,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(492,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
><rect fill="none" x="0" width="80" height="120" y="0" clip-path="url(#clipPath4)"
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath4)" x2="80" y1="14"
/></g
- ><g font-size="11" transform="translate(542,156)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><g font-size="11" transform="translate(492,156)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
@@ -151,37 +154,18 @@
><text x="2" xml:space="preserve" y="55" clip-path="url(#clipPath5)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(542,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(492,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="18" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
>Activity</text
></g
- ><g font-size="11" transform="translate(262,2)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(212,2)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
><rect x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(262,2)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(212,2)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
><rect fill="none" x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)"
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath6)" x2="100" y1="14"
/></g
- ><g font-size="11" transform="translate(262,16)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath7)" stroke="none"
- > id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath7)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath7)" stroke="none"
- > attributes</text
- ></g
- ><g font-size="11" transform="translate(262,2)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
- ><text x="14" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
- >wasEndedBy</text
- ></g
- ><g font-size="11" transform="translate(262,392)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
- ><rect x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)" stroke="none"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(262,392)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
- ><rect fill="none" x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)"
- /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath6)" x2="100" y1="14"
- /></g
- ><g font-size="11" transform="translate(262,406)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><g font-size="11" transform="translate(212,16)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath7)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath7)" stroke="none"
@@ -189,158 +173,209 @@
><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath7)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(262,392)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(212,2)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><text x="14" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
+ >wasEndedBy</text
+ ></g
+ ><g font-size="11" transform="translate(212,392)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><rect x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)" stroke="none"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(212,392)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><rect fill="none" x="0" width="100" height="64" y="0" clip-path="url(#clipPath6)"
+ /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath6)" x2="100" y1="14"
+ /></g
+ ><g font-size="11" transform="translate(212,406)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath7)" stroke="none"
+ > id</text
+ ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath7)" stroke="none"
+ > time</text
+ ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath7)" stroke="none"
+ > attributes</text
+ ></g
+ ><g font-size="11" transform="translate(212,392)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
>wasStartedBy</text
></g
- ><g font-size="11" transform="translate(152,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
- ><rect x="0" width="80" height="64" y="0" clip-path="url(#clipPath12)" stroke="none"
+ ><g font-size="11" transform="translate(102,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><rect x="0" width="80" height="64" y="0" clip-path="url(#clipPath9)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(152,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
- ><rect fill="none" x="0" width="80" height="64" y="0" clip-path="url(#clipPath12)"
- /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath12)" x2="80" y1="14"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(102,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><rect fill="none" x="0" width="80" height="64" y="0" clip-path="url(#clipPath9)"
+ /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath9)" x2="80" y1="14"
/></g
- ><g font-size="11" transform="translate(152,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath13)" stroke="none"
+ ><g font-size="11" transform="translate(102,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath10)" stroke="none"
> id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath13)" stroke="none"
+ ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath10)" stroke="none"
> time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath13)" stroke="none"
+ ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath10)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(152,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(102,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="25" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
>used</text
></g
- ><g font-size="11" transform="translate(262,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
- ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath14)" stroke="none"
+ ><g font-size="11" transform="translate(212,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath11)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(262,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
- ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath14)"
- /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath14)" x2="120" y1="14"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(212,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath11)"
+ /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath11)" x2="120" y1="14"
/></g
- ><g font-size="11" transform="translate(262,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath15)" stroke="none"
+ ><g font-size="11" transform="translate(212,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath12)" stroke="none"
> id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath15)" stroke="none"
+ ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath12)" stroke="none"
> time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath15)" stroke="none"
+ ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath12)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(262,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
- ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath16)" stroke="none"
+ ><g font-size="11" transform="translate(212,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath13)" stroke="none"
>wasGeneratedBy</text
></g
- ><g font-size="11" transform="translate(402,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
- ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath14)" stroke="none"
+ ><g font-size="11" transform="translate(352,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath11)" stroke="none"
/></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(402,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
- ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath14)"
- /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath14)" x2="120" y1="14"
+ ><g font-size="11" stroke-linecap="butt" transform="translate(352,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath11)"
+ /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath11)" x2="120" y1="14"
/></g
- ><g font-size="11" transform="translate(402,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><g font-size="11" transform="translate(352,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath12)" stroke="none"
+ > id</text
+ ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath12)" stroke="none"
+ > time</text
+ ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath12)" stroke="none"
+ > attributes</text
+ ></g
+ ><g font-size="11" transform="translate(352,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath13)" stroke="none"
+ >wasInvalidatedBy</text
+ ></g
+ ><g font-size="11" transform="translate(572,272)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+ ><rect x="0" width="110" height="50" y="0" clip-path="url(#clipPath14)" stroke="none"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(572,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+ ><rect fill="none" x="0" width="110" height="50" y="0" clip-path="url(#clipPath14)"
+ /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath14)" x2="110" y1="14"
+ /></g
+ ><g font-size="11" transform="translate(572,286)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath15)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath15)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath15)" stroke="none"
> attributes</text
></g
- ><g font-size="11" transform="translate(402,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+ ><g font-size="11" transform="translate(572,272)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath16)" stroke="none"
+ >wasInformedBy</text
+ ></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(2,52)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="500" clip-path="url(#clipPath18)" x2="500" y1="89"
+ /><line y2="50" fill="none" x1="500" clip-path="url(#clipPath18)" x2="50" y1="50"
+ /><line y2="89" fill="none" x1="50" clip-path="url(#clipPath18)" x2="50" y1="50"
+ /><line y2="77" fill="none" x1="50" clip-path="url(#clipPath18)" x2="56" y1="89"
+ /><line y2="77" fill="none" x1="50" clip-path="url(#clipPath18)" x2="44" y1="89"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(232,16)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath19)" x2="50" y1="86"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(42,152)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath20)" x2="50" y1="50"
+ /><line y2="44" fill="none" x1="449" clip-path="url(#clipPath20)" x2="437" y1="50"
+ /><line y2="56" fill="none" x1="449" clip-path="url(#clipPath20)" x2="437" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(42,192)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath20)" x2="449" y1="50"
+ /><line y2="44" fill="none" x1="449" clip-path="url(#clipPath20)" x2="437" y1="50"
+ /><line y2="56" fill="none" x1="449" clip-path="url(#clipPath20)" x2="437" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(42,112)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath20)" x2="50" y1="50"
+ /><line y2="56" fill="none" x1="50" clip-path="url(#clipPath20)" x2="62" y1="50"
+ /><line y2="44" fill="none" x1="50" clip-path="url(#clipPath20)" x2="62" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(262,-8)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath21)" x2="260" y1="50"
+ /><line y2="149" fill="none" x1="260" clip-path="url(#clipPath21)" x2="260" y1="50"
+ /><line y2="137" fill="none" x1="260" clip-path="url(#clipPath21)" x2="266" y1="149"
+ /><line y2="137" fill="none" x1="260" clip-path="url(#clipPath21)" x2="254" y1="149"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(2,212)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="140" fill="none" x1="500" clip-path="url(#clipPath22)" x2="500" y1="50"
+ /><line y2="140" fill="none" x1="500" clip-path="url(#clipPath22)" x2="50" y1="140"
+ /><line y2="60" fill="none" x1="50" clip-path="url(#clipPath22)" x2="50" y1="140"
+ /><line y2="72" fill="none" x1="50" clip-path="url(#clipPath22)" x2="44" y1="60"
+ /><line y2="72" fill="none" x1="50" clip-path="url(#clipPath22)" x2="56" y1="60"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(222,302)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="70" fill="none" x1="50" clip-path="url(#clipPath23)" x2="50" y1="50"
+ /><line y2="89" fill="none" x1="50" clip-path="url(#clipPath23)" x2="50" y1="70"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(262,212)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="240" fill="none" x1="50" clip-path="url(#clipPath24)" x2="260" y1="240"
+ /><line y2="50" fill="none" x1="260" clip-path="url(#clipPath24)" x2="260" y1="240"
+ /><line y2="62" fill="none" x1="260" clip-path="url(#clipPath24)" x2="254" y1="50"
+ /><line y2="62" fill="none" x1="260" clip-path="url(#clipPath24)" x2="266" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(92,112)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="159" fill="none" x1="50" clip-path="url(#clipPath25)" x2="50" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(192,152)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="119" fill="none" x1="50" clip-path="url(#clipPath26)" x2="50" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(342,192)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="79" fill="none" x1="50" clip-path="url(#clipPath27)" x2="50" y1="50"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(502,52)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+ ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath28)" x2="50" y1="89"
+ /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath28)" x2="110" y1="50"
+ /><line y2="150" fill="none" x1="110" clip-path="url(#clipPath28)" x2="110" y1="50"
+ /><line y2="150" fill="none" x1="110" clip-path="url(#clipPath28)" x2="70" y1="150"
+ /><line y2="156" fill="none" x1="70" clip-path="url(#clipPath28)" x2="82" y1="150"
+ /><line y2="144" fill="none" x1="70" clip-path="url(#clipPath28)" x2="82" y1="150"
+ /></g
+ ><g font-size="11" stroke-linecap="butt" transform="translate(552,152)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+ ><line y2="119" fill="none" x1="50" clip-path="url(#clipPath26)" x2="50" y1="50"
+ /></g
+ ><g font-size="11" transform="translate(2,112)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath29)" stroke="none"
+ >trigger</text
+ ></g
+ ><g font-size="11" transform="translate(2,282)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath29)" stroke="none"
+ >trigger</text
+ ></g
+ ><g font-size="11" transform="translate(572,82)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath30)" stroke="none"
+ >wasInformedBy</text
+ ></g
+ ><g font-size="11" transform="translate(452,432)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath31)" stroke="none"
+ >starter</text
+ ></g
+ ><g font-size="11" transform="translate(172,362)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath32)" stroke="none"
+ >wasStartedBy</text
+ ></g
+ ><g font-size="11" transform="translate(452,22)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath33)" stroke="none"
+ >ender</text
+ ></g
+ ><g font-size="11" transform="translate(252,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath34)" stroke="none"
+ >used</text
+ ></g
+ ><g font-size="11" transform="translate(252,222)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath35)" stroke="none"
>wasInvalidatedBy</text
></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(52,52)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="500" clip-path="url(#clipPath17)" x2="500" y1="89"
- /><line y2="50" fill="none" x1="500" clip-path="url(#clipPath17)" x2="50" y1="50"
- /><line y2="89" fill="none" x1="50" clip-path="url(#clipPath17)" x2="50" y1="50"
- /><line y2="77" fill="none" x1="50" clip-path="url(#clipPath17)" x2="56" y1="89"
- /><line y2="77" fill="none" x1="50" clip-path="url(#clipPath17)" x2="44" y1="89"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(282,16)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath18)" x2="50" y1="86"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(92,152)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath19)" x2="50" y1="50"
- /><line y2="44" fill="none" x1="449" clip-path="url(#clipPath19)" x2="437" y1="50"
- /><line y2="56" fill="none" x1="449" clip-path="url(#clipPath19)" x2="437" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(92,192)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath19)" x2="449" y1="50"
- /><line y2="44" fill="none" x1="449" clip-path="url(#clipPath19)" x2="437" y1="50"
- /><line y2="56" fill="none" x1="449" clip-path="url(#clipPath19)" x2="437" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(92,112)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath19)" x2="50" y1="50"
- /><line y2="56" fill="none" x1="50" clip-path="url(#clipPath19)" x2="62" y1="50"
- /><line y2="44" fill="none" x1="50" clip-path="url(#clipPath19)" x2="62" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(312,-8)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath20)" x2="260" y1="50"
- /><line y2="149" fill="none" x1="260" clip-path="url(#clipPath20)" x2="260" y1="50"
- /><line y2="137" fill="none" x1="260" clip-path="url(#clipPath20)" x2="266" y1="149"
- /><line y2="137" fill="none" x1="260" clip-path="url(#clipPath20)" x2="254" y1="149"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(52,212)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="140" fill="none" x1="500" clip-path="url(#clipPath21)" x2="500" y1="50"
- /><line y2="140" fill="none" x1="500" clip-path="url(#clipPath21)" x2="50" y1="140"
- /><line y2="60" fill="none" x1="50" clip-path="url(#clipPath21)" x2="50" y1="140"
- /><line y2="72" fill="none" x1="50" clip-path="url(#clipPath21)" x2="44" y1="60"
- /><line y2="72" fill="none" x1="50" clip-path="url(#clipPath21)" x2="56" y1="60"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(272,302)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
- ><line y2="70" fill="none" x1="50" clip-path="url(#clipPath22)" x2="50" y1="50"
- /><line y2="89" fill="none" x1="50" clip-path="url(#clipPath22)" x2="50" y1="70"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(312,212)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
- ><line y2="240" fill="none" x1="50" clip-path="url(#clipPath23)" x2="260" y1="240"
- /><line y2="50" fill="none" x1="260" clip-path="url(#clipPath23)" x2="260" y1="240"
- /><line y2="62" fill="none" x1="260" clip-path="url(#clipPath23)" x2="254" y1="50"
- /><line y2="62" fill="none" x1="260" clip-path="url(#clipPath23)" x2="266" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(142,112)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
- ><line y2="159" fill="none" x1="50" clip-path="url(#clipPath24)" x2="50" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(242,152)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
- ><line y2="119" fill="none" x1="50" clip-path="url(#clipPath25)" x2="50" y1="50"
- /></g
- ><g font-size="11" stroke-linecap="butt" transform="translate(392,192)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
- ><line y2="79" fill="none" x1="50" clip-path="url(#clipPath26)" x2="50" y1="50"
- /></g
- ><g font-size="11" transform="translate(52,112)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath27)" stroke="none"
- >trigger</text
- ></g
- ><g font-size="11" transform="translate(2,242)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath27)" stroke="none"
- >trigger</text
- ></g
- ><g font-size="11" transform="translate(512,432)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath29)" stroke="none"
- >starter</text
- ></g
- ><g font-size="11" transform="translate(222,362)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath30)" stroke="none"
- >wasStartedBy</text
- ></g
- ><g font-size="11" transform="translate(495,22)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath31)" stroke="none"
- >ender</text
- ></g
- ><g font-size="11" transform="translate(302,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath32)" stroke="none"
- >used</text
- ></g
- ><g font-size="11" transform="translate(302,222)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath34)" stroke="none"
- >wasInvalidatedBy</text
- ></g
- ><g font-size="11" transform="translate(302,182)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath35)" stroke="none"
+ ><g font-size="11" transform="translate(252,182)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath36)" stroke="none"
>wasGeneratedBy</text
></g
- ><g font-size="11" transform="translate(242,82)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath36)" stroke="none"
+ ><g font-size="11" transform="translate(192,82)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+ ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath37)" stroke="none"
>wasEndedBy</text
></g
><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
--- a/model/uml/component1.xmi Thu May 17 14:03:18 2012 -0400
+++ b/model/uml/component1.xmi Fri May 18 08:15:36 2012 +0100
@@ -10,7 +10,7 @@
<projectProperty name="author" value="lavm"/>
</projectProperties>
</xmi:Extension>
- <uml:Model name="component1" xmi:id="zNdDmuyEwTiAAgAi">
+ <uml:Model name="prov-dm" xmi:id="zNdDmuyEwTiAAgAi">
<xmi:Extension extender="Visual Paradigm for UML">
<vpumlChildModels>
<vpumlModel id="DtdDmuyEwTiAAgAv" modelType="UseCasePropConfig">
@@ -5153,12 +5153,13 @@
<property htmlValue="" name="documentation" type="htmlString" value=""/>
<property name="pmAuthor" type="string" value="lavm"/>
<property name="pmCreateDateTime" type="string" value="1337241303538"/>
- <property name="pmLastModified" type="string" value="1337247561572"/>
+ <property name="pmLastModified" type="string" value="1337259149436"/>
<property name="qualityScore" type="int" value="-1"/>
</properties>
<vpumlChildModelRefs>
<modelRef value="T59TmuyEwTiAAgNZ"/>
<modelRef value="Bu5UWuyEwTiAAgSF"/>
+ <modelRef value="XhLbWuyEwTiAAgjM"/>
</vpumlChildModelRefs>
<vpumlChildModels>
<vpumlModel id="T59TmuyEwTiAAgNZ" modelType="ModelRelationshipContainer">
@@ -5168,7 +5169,7 @@
<property htmlValue="" name="documentation" type="htmlString" value=""/>
<property name="pmAuthor" type="string" value="lavm"/>
<property name="pmCreateDateTime" type="string" value="1337241303538"/>
- <property name="pmLastModified" type="string" value="1337253122457"/>
+ <property name="pmLastModified" type="string" value="1337325111705"/>
<property name="qualityScore" type="int" value="-1"/>
</properties>
<vpumlChildModelRefs>
@@ -5180,6 +5181,13 @@
<modelRef value="oXsuWuyEwTiAAgWq"/>
<modelRef value="qsAeWuyEwTiAAgXg"/>
<modelRef value="wuw.WuyEwTiAAgYY"/>
+ <modelRef value="LrnLWuyEwTiAAggO"/>
+ <modelRef value="pJ.rWuyEwTiAAghI"/>
+ <modelRef value="V9JrWuyEwTiAAghT"/>
+ <modelRef value="82XrWuyEwTiAAgh1"/>
+ <modelRef value="QPubWuyEwTiAAgim"/>
+ <modelRef value="77xbWuyEwTiAAgi0"/>
+ <modelRef value="g1DjeuyCiu1SNwVB"/>
</vpumlChildModelRefs>
</vpumlModel>
<vpumlModel id="Bu5UWuyEwTiAAgSF" modelType="ModelRelationshipContainer">
@@ -5189,7 +5197,7 @@
<property htmlValue="" name="documentation" type="htmlString" value=""/>
<property name="pmAuthor" type="string" value="lavm"/>
<property name="pmCreateDateTime" type="string" value="1337247561568"/>
- <property name="pmLastModified" type="string" value="1337256718184"/>
+ <property name="pmLastModified" type="string" value="1337325111709"/>
<property name="qualityScore" type="int" value="-1"/>
</properties>
<vpumlChildModelRefs>
@@ -5198,6 +5206,23 @@
<modelRef value="MDhNWuyEwTiAAgc4"/>
<modelRef value="fPPNWuyEwTiAAgdW"/>
<modelRef value="i8MtWuyEwTiAAgdo"/>
+ <modelRef value="fBMrWuyEwTiAAggi"/>
+ <modelRef value="bCjbWuyEwTiAAgjB"/>
+ <modelRef value="fUCTeuyCiu1SNwWy"/>
+ </vpumlChildModelRefs>
+ </vpumlModel>
+ <vpumlModel id="XhLbWuyEwTiAAgjM" modelType="ModelRelationshipContainer">
+ <properties>
+ <property name="name" type="string" value="Generalization"/>
+ <property name="modelType" type="string" value="ModelRelationshipContainer"/>
+ <property htmlValue="" name="documentation" type="htmlString" value=""/>
+ <property name="pmAuthor" type="string" value="lavm"/>
+ <property name="pmCreateDateTime" type="string" value="1337259149434"/>
+ <property name="pmLastModified" type="string" value="1337259149442"/>
+ <property name="qualityScore" type="int" value="-1"/>
+ </properties>
+ <vpumlChildModelRefs>
+ <modelRef value="c8WbWuyEwTiAAgig"/>
</vpumlChildModelRefs>
</vpumlModel>
</vpumlChildModels>
@@ -6025,6 +6050,51 @@
<qualityReason value="1	1"/>
</xmi:Extension>
</ownedAttribute>
+ <ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggR" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="LrnLWuyEwTiAAggS" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="95"/>
+ <qualityReason value="1	1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggP" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="LrnLWuyEwTiAAggQ" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="H7xbWuyEwTiAAgi3" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="H7xbWuyEwTiAAgi4" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="77xbWuyEwTiAAgi1" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="77xbWuyEwTiAAgi2" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
</ownedMember>
<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Activity" visibility="public" xmi:id="vTljmuyEwTiAAgLp" xmi:type="uml:Class">
<xmi:Extension extender="Visual Paradigm for UML">
@@ -6129,6 +6199,28 @@
<qualityReason value="1	1 2	2"/>
</xmi:Extension>
</ownedAttribute>
+ <ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVE" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="g1DjeuyCiu1SNwVF" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVC" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="g1DjeuyCiu1SNwVD" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
</ownedMember>
<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasStartedBy" visibility="public" xmi:id="LvBeWuyEwTiAAgYC" xmi:type="uml:AssociationClass">
<xmi:Extension extender="Visual Paradigm for UML">
@@ -6275,6 +6367,87 @@
</xmi:Extension>
</ownedAttribute>
</ownedMember>
+ <ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasInformedBy" visibility="public" xmi:id="cSnjeuyCiu1SNwVU" xmi:type="uml:AssociationClass">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <isRoot xmi:value="false"/>
+ <modelType value="Class"/>
+ <association isAbstract="false" isDerived="false" isLeaf="false" name="wasInformedBy" xmi:id="g1DjeuyCiu1SNwVB"/>
+ <associationClass from="g1DjeuyCiu1SNwVB" to="cSnjeuyCiu1SNwVU" xmi:id="fUCTeuyCiu1SNwWy"/>
+ <businessModel xmi:value="false"/>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ <memberEnd xmi:idref="g1DjeuyCiu1SNwVC"/>
+ <memberEnd xmi:idref="g1DjeuyCiu1SNwVE"/>
+ <ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="964TeuyCiu1SNwVb" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <attribute/>
+ <isVisble xmi:value="true"/>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="OukTeuyCiu1SNwWu" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <attribute/>
+ <isVisble xmi:value="true"/>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ </ownedMember>
+ </ownedMember>
+ <ownedMember isAbstract="false" isLeaf="false" name="Component3" visibility="public" xmi:id="WzQLWuyEwTiAAgey" xmi:type="uml:Package">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <isRoot xmi:value="false"/>
+ <qualityScore value="26"/>
+ <qualityReason value="2	2 5	5"/>
+ <subdiagram xmi:value="VRALWuyEwTiAAges"/>
+ </xmi:Extension>
+ <ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasDerivedFrom" visibility="public" xmi:id="7_3LWuyEwTiAAggX" xmi:type="uml:AssociationClass">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <isRoot xmi:value="false"/>
+ <modelType value="Class"/>
+ <association isAbstract="false" isDerived="false" isLeaf="false" name="wasDerivedFrom" xmi:id="LrnLWuyEwTiAAggO"/>
+ <associationClass from="LrnLWuyEwTiAAggO" to="7_3LWuyEwTiAAggX" xmi:id="fBMrWuyEwTiAAggi"/>
+ <businessModel xmi:value="false"/>
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ <memberEnd xmi:idref="LrnLWuyEwTiAAggP"/>
+ <memberEnd xmi:idref="LrnLWuyEwTiAAggR"/>
+ <ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="l2QrWuyEwTiAAggb" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <attribute/>
+ <isVisble xmi:value="true"/>
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ <ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="8DorWuyEwTiAAggd" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <attribute/>
+ <isVisble xmi:value="true"/>
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ </ownedAttribute>
+ </ownedMember>
+ <ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasRevisionOf" visibility="public" xmi:id="iwsbWuyEwTiAAgiT" xmi:type="uml:AssociationClass">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <isRoot xmi:value="false"/>
+ <modelType value="Class"/>
+ <association isAbstract="false" isDerived="false" isLeaf="false" name="wasRevisionOf" xmi:id="77xbWuyEwTiAAgi0"/>
+ <associationClass from="77xbWuyEwTiAAgi0" to="iwsbWuyEwTiAAgiT" xmi:id="bCjbWuyEwTiAAgjB"/>
+ <businessModel xmi:value="false"/>
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ <memberEnd xmi:idref="77xbWuyEwTiAAgi1"/>
+ <memberEnd xmi:idref="H7xbWuyEwTiAAgi3"/>
+ <generalization general="7_3LWuyEwTiAAggX" xmi:id="c8WbWuyEwTiAAgig" xmi:type="uml:Generalization">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="100"/>
+ </xmi:Extension>
+ </generalization>
+ </ownedMember>
</ownedMember>
<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="starter" xmi:id="v9.uWuyEwTiAAgXF" xmi:type="uml:Association">
<memberEnd xmi:idref="v9.uWuyEwTiAAgXG"/>
@@ -6366,13 +6539,131 @@
<qualityReason value="2	2"/>
</xmi:Extension>
</ownedMember>
+ <ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="activity" xmi:id="pJ.rWuyEwTiAAghI" xmi:type="uml:Association">
+ <memberEnd xmi:idref="pJ.rWuyEwTiAAghJ"/>
+ <ownedEnd aggregation="none" association="pJ.rWuyEwTiAAghI" isDerived="false" type="7_3LWuyEwTiAAggX" xmi:id="pJ.rWuyEwTiAAghJ" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="pJ.rWuyEwTiAAghK" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <memberEnd xmi:idref="pJ.rWuyEwTiAAghL"/>
+ <ownedEnd aggregation="none" association="pJ.rWuyEwTiAAghI" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="pJ.rWuyEwTiAAghL" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="pJ.rWuyEwTiAAghM" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ </ownedMember>
+ <ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="generation" xmi:id="V9JrWuyEwTiAAghT" xmi:type="uml:Association">
+ <memberEnd xmi:idref="V9JrWuyEwTiAAghU"/>
+ <ownedEnd aggregation="none" association="V9JrWuyEwTiAAghT" isDerived="false" type="7_3LWuyEwTiAAggX" xmi:id="V9JrWuyEwTiAAghU" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="V9JrWuyEwTiAAghV" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <memberEnd xmi:idref="V9JrWuyEwTiAAghW"/>
+ <ownedEnd aggregation="none" association="V9JrWuyEwTiAAghT" isDerived="false" isNavigable="true" type="9un1WuyEwTiAAgcK" xmi:id="V9JrWuyEwTiAAghW" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="V9JrWuyEwTiAAghX" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="97"/>
+ <qualityReason value="2	2"/>
+ </xmi:Extension>
+ </ownedMember>
+ <ownedMember isAbstract="false" isDerived="false" isLeaf="false" xmi:id="82XrWuyEwTiAAgh1" xmi:type="uml:Association">
+ <memberEnd xmi:idref="82XrWuyEwTiAAgh2"/>
+ <ownedEnd aggregation="none" association="82XrWuyEwTiAAgh1" isDerived="false" name="usage" type="7_3LWuyEwTiAAggX" xmi:id="82XrWuyEwTiAAgh2" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="C2XrWuyEwTiAAgh3" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <memberEnd xmi:idref="C2XrWuyEwTiAAgh4"/>
+ <ownedEnd aggregation="none" association="82XrWuyEwTiAAgh1" isDerived="false" isNavigable="true" type="tkL1WuyEwTiAAgcE" xmi:id="C2XrWuyEwTiAAgh4" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="C2XrWuyEwTiAAgh5" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="100"/>
+ </xmi:Extension>
+ </ownedMember>
+ <ownedMember isAbstract="false" isDerived="false" isLeaf="false" xmi:id="QPubWuyEwTiAAgim" xmi:type="uml:Association">
+ <memberEnd xmi:idref="QPubWuyEwTiAAgin"/>
+ <ownedEnd aggregation="none" association="QPubWuyEwTiAAgim" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="QPubWuyEwTiAAgin" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="QPubWuyEwTiAAgio" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <memberEnd xmi:idref="QPubWuyEwTiAAgip"/>
+ <ownedEnd aggregation="none" association="QPubWuyEwTiAAgim" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="QPubWuyEwTiAAgip" xmi:type="uml:Property">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <associationEnd/>
+ <qualifier name="" xmi:id="QPubWuyEwTiAAgiq" xmi:type="qualifier">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </qualifier>
+ <qualityScore value="-1"/>
+ </xmi:Extension>
+ </ownedEnd>
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <qualityScore value="100"/>
+ </xmi:Extension>
+ </ownedMember>
</uml:Model>
<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component1" toolName="Visual Paradigm for UML" xmi:id="EUejmuyEwTiAAgLc">
<xmi:Extension extender="Visual Paradigm for UML">
<properties>
<apmAuthor value="lavm"/>
<apmCreateDateTime value="1337240969847"/>
- <apmLastModified value="1337256754012"/>
+ <apmLastModified value="1337325305560"/>
<ashowPackageNameStyle value="0"/>
<ashowConnectorName value="0"/>
<apaintConnectorThroughLabel value="0"/>
@@ -6436,7 +6727,7 @@
<properties>
<abackground value="Cr:122,207,245,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="21"/>
+ <azOrder value="19"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -6501,7 +6792,7 @@
<properties>
<abackground value="Cr:122,207,245,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="19"/>
+ <azOrder value="17"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -6566,7 +6857,7 @@
<properties>
<abackground value="Cr:192,192,192,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="17"/>
+ <azOrder value="15"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
<arequestResetCaptionSize value="false"/>
@@ -6792,7 +7083,6 @@
<captionInternalHeight value="-2147483648"/>
<captionVisible value="true"/>
<captionSide value="1"/>
- <roleB roleName="520,260,26,14"/>
<properties>
<abackground value="Cr:122,207,245,255"/>
<aforeground value="Cr:0,0,0,255"/>
@@ -6818,7 +7108,7 @@
<ashowConnectorName value="2"/>
<apaintThroughLabel value="2"/>
<ahasRoleAShape value="false"/>
- <ahasRoleBShape value="true"/>
+ <ahasRoleBShape value="false"/>
<ashowMultiplicityConstraints value="false"/>
<aroleBRectangle value="Re:520.0,260.0,26.0,14.0"/>
<amultiplicityBRectangle value="Re:480.0,210.0,42.0,14.0"/>
@@ -6918,7 +7208,7 @@
</uml:DiagramElement>
<uml:DiagramElement geometry="370,70;580,70;580,169;" preferredShapeType="Association" subject="qsAeWuyEwTiAAgXg" xmi:id="qsAeWuyEwTiAAgXl">
<xmi:Extension extender="Visual Paradigm for UML">
- <captionBounds value="503,50,51,14"/>
+ <captionBounds value="510,50,51,14"/>
<captionInternalWidth value="-2147483648"/>
<captionInternalHeight value="-2147483648"/>
<captionVisible value="true"/>
@@ -6990,7 +7280,7 @@
<properties>
<abackground value="Cr:192,192,192,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="12"/>
+ <azOrder value="13"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -7052,7 +7342,7 @@
<captionInternalHeight value="-2147483648"/>
<captionVisible value="true"/>
<captionSide value="1"/>
- <roleB roleName="10,270,56,14"/>
+ <roleB roleName="60,310,56,14"/>
<properties>
<abackground value="Cr:122,207,245,255"/>
<aforeground value="Cr:0,0,0,255"/>
@@ -7081,7 +7371,7 @@
<ahasRoleBShape value="true"/>
<ashowMultiplicityConstraints value="false"/>
<aroleARectangle value="Re:530.0,290.0,40.0,20.0"/>
- <aroleBRectangle value="Re:10.0,270.0,56.0,14.0"/>
+ <aroleBRectangle value="Re:60.0,310.0,56.0,14.0"/>
<ahasMultiplicityAShape value="false"/>
<ahasMultiplicityBShape value="false"/>
<a0SwDr value="false"/>
@@ -7149,12 +7439,11 @@
</uml:DiagramElement>
<uml:DiagramElement geometry="370,480;580,480;580,290;" preferredShapeType="Association" subject="cn9.WuyEwTiAAgZN" xmi:id="cn9.WuyEwTiAAgZS">
<xmi:Extension extender="Visual Paradigm for UML">
- <captionBounds value="520,460,55,14"/>
+ <captionBounds value="510,460,55,14"/>
<captionInternalWidth value="-2147483648"/>
<captionInternalHeight value="-2147483648"/>
<captionVisible value="true"/>
<captionSide value="1"/>
- <roleB roleName="570,290,40,20"/>
<properties>
<abackground value="Cr:122,207,245,255"/>
<aforeground value="Cr:0,0,0,255"/>
@@ -7180,7 +7469,7 @@
<ashowConnectorName value="2"/>
<apaintThroughLabel value="2"/>
<ahasRoleAShape value="false"/>
- <ahasRoleBShape value="true"/>
+ <ahasRoleBShape value="false"/>
<ashowMultiplicityConstraints value="false"/>
<aroleBRectangle value="Re:570.0,290.0,40.0,20.0"/>
<ahasMultiplicityAShape value="false"/>
@@ -7223,7 +7512,7 @@
<properties>
<abackground value="Cr:192,192,192,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="4"/>
+ <azOrder value="11"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -7288,7 +7577,7 @@
<properties>
<abackground value="Cr:192,192,192,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="2"/>
+ <azOrder value="9"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -7353,7 +7642,7 @@
<properties>
<abackground value="Cr:192,192,192,255"/>
<aforeground value="Cr:0,0,0,255"/>
- <azOrder value="0"/>
+ <azOrder value="6"/>
<acreatorDiagramType value="ClassDiagram"/>
<aselectable value="true"/>
<arequestResetCaption value="false"/>
@@ -7513,6 +7802,1045 @@
<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
</uml:DiagramElement>
+ <uml:DiagramElement geometry="610,169;610,130;670,130;670,230;630,230;" preferredShapeType="Association" subject="g1DjeuyCiu1SNwVB" xmi:id="E1DjeuyCiu1SNwVN">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="630,110,102,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="false"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="630,300,110,50" preferredShapeType="Class" subject="cSnjeuyCiu1SNwVU" xmi:id="sSnjeuyCiu1SNwVT">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,110,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:192,192,192,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="4"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="660,230;660,299;" preferredShapeType="AssociationClass" subject="fUCTeuyCiu1SNwWy" xmi:id="fUCTeuyCiu1SNwWz">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="670,280,20,0"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ </uml:Diagram.element>
+ </uml:Diagram>
+ <uml:Diagram diagramType="ClassDiagram" documentation="" name="Component3" toolName="Visual Paradigm for UML" xmi:id="VRALWuyEwTiAAges">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <properties>
+ <apmAuthor value="lavm"/>
+ <apmCreateDateTime value="1337258412202"/>
+ <apmLastModified value="1337325264995"/>
+ <ashowPackageNameStyle value="0"/>
+ <ashowConnectorName value="0"/>
+ <apaintConnectorThroughLabel value="0"/>
+ <ashowActivityStateNodeCaption value="65535"/>
+ <aeditable value="true"/>
+ <afollowDiagramParentElement value="true"/>
+ <aautoFitShapesSize value="false"/>
+ <ashowTaggedValues value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowConstraints value="false"/>
+ <aalignToGrid value="true"/>
+ <agridVisible value="false"/>
+ <agridWidth value="10"/>
+ <agridHeight value="10"/>
+ <agridColor value="Cr:192,192,192,255"/>
+ <adiagramBackground value="Cr:255,255,255,255"/>
+ <aconnectorStyle value="1"/>
+ <aconnectorLineJumps value="0"/>
+ <aconnectorLineJumpsSize value="0"/>
+ <aconnectionPointStyle value="0"/>
+ <aconnectorLabelOrientation value="0"/>
+ <amodelElementNameAlignment value="4"/>
+ <azoomRatio value="1.0"/>
+ <amaximized value="true"/>
+ <ax value="0"/>
+ <ay value="0"/>
+ <awidth value="1235"/>
+ <aheight value="602"/>
+ <aqualityScore value="-1"/>
+ <aparentModel value="WzQLWuyEwTiAAgey"/>
+ <a_globalPaletteOption value="true"/>
+ <a_alwaysShowReferenceAndSubdiagramResource value="false"/>
+ <ainitializeDiagramForCreate value="true"/>
+ <arequestValidateSnapToGrid value="false"/>
+ <ashowDefaultPackage value="true"/>
+ <adefaultPackage value="WzQLWuyEwTiAAgey"/>
+ <ashowAttributeGetterSetter value="false"/>
+ <ashowClassOwner value="2"/>
+ <ashowPackageOwner value="2"/>
+ <ashowTemplateInfoOfGeneralizationAndRealization value="false"/>
+ <asuppressImplied1MultiplicityForAttributeAndAssociationEnd value="false"/>
+ <ashowClassEmptyCompartments value="2"/>
+ <ashowAttributesCodeDetails value="2"/>
+ <ashowAttributesType value="1"/>
+ <ashowOperationsParameters value="1"/>
+ <ashowOperationsReturnType value="1"/>
+ <ashowOperationsCodeDetails value="2"/>
+ <ashowParametersCodeDetails value="2"/>
+ <ashowEllipsisForUnshownClassMembers value="2"/>
+ <ageneralizationSetNotation value="2"/>
+ </properties>
+ </xmi:Extension>
+ <uml:Diagram.element>
+ <uml:DiagramElement geometry="580,40,80,80" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="7rBLWuyEwTiAAgfZ">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,80,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="12"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="240,140,80,50" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="B3VLWuyEwTiAAgfm">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,80,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="10"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="300,139;300,100;360,100;360,165;320,165;" preferredShapeType="Association" subject="LrnLWuyEwTiAAggO" xmi:id="LrnLWuyEwTiAAggT">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="330,80,108,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="false"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="360,240,120,50" preferredShapeType="Class" subject="7_3LWuyEwTiAAggX" xmi:id="7_3LWuyEwTiAAggW">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,120,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:192,192,192,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="8"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="340,165;361,240;" preferredShapeType="AssociationClass" subject="fBMrWuyEwTiAAggi" xmi:id="fBMrWuyEwTiAAggj">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="348,214,20,0"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="580,170,120,70" preferredShapeType="Class" subject="9un1WuyEwTiAAgcK" xmi:id="fy6rWuyEwTiAAggx">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,120,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:192,192,192,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="6"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="580,280,80,70" preferredShapeType="Class" subject="tkL1WuyEwTiAAgcE" xmi:id="1u2rWuyEwTiAAgg6">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,80,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:192,192,192,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="4"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="480,240;580,120;" preferredShapeType="Association" subject="pJ.rWuyEwTiAAghI" xmi:id="pJ.rWuyEwTiAAghN">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="510,130,58,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="false"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="480,241;580,200;" preferredShapeType="Association" subject="V9JrWuyEwTiAAghT" xmi:id="19JrWuyEwTiAAghY">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="500,230,78,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="false"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="480,289;580,320;" preferredShapeType="Association" subject="82XrWuyEwTiAAgh1" xmi:id="C2XrWuyEwTiAAgh6">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="520,304,20,0"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <roleA roleName="480,310,52,14"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="true"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <aroleARectangle value="Re:480.0,310.0,52.0,14.0"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="210,380,110,40" preferredShapeType="Class" subject="iwsbWuyEwTiAAgiT" xmi:id="iwsbWuyEwTiAAgiS">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="0,0,110,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="12"/>
+ <properties>
+ <abackground value="Cr:192,192,192,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="2"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <adisplayStereotypeIcon value="false"/>
+ <aoverrideAppearanceWithStereotypeIcon value="true"/>
+ <arequestSetSizeOption value="0"/>
+ <aparentConnectorHeaderLength value="40"/>
+ <aparentConnectorLineLength value="10"/>
+ <aconnectToPoint value="true"/>
+ <aparentConnectorDTheta value="0.0"/>
+ <aconnectionPointType value="2"/>
+ <amodelElementNameAlignment value="9"/>
+ <arequestDefaultSize value="false"/>
+ <arequestFitSize value="false"/>
+ <arequestFitSizeFromCenter value="false"/>
+ <adisplayAsRobustnessAnalysisIcon value="true"/>
+ <avisibilityStyle value="1"/>
+ <ashowAttributeType value="1"/>
+ <ashowOperationType value="1"/>
+ <amSwTpPts value="true"/>
+ <alshRfAts value="true"/>
+ <amShDrAt value="false"/>
+ <akShDrOp value="false"/>
+ <akSwCsMbSt value="true"/>
+ <ashowClassMemberConstraints value="true"/>
+ <alShCmMl value="false"/>
+ <ashowOperationParameterDirection value="false"/>
+ <ashowOperationRaisedExceptions value="false"/>
+ <ashowParameterNameInOperationSignature value="true"/>
+ <ashowOperationTemplateParameters value="false"/>
+ <ashowOperationProperties value="false"/>
+ <awpMbs value="false"/>
+ <aattributeSortType value="0"/>
+ <aoperationSortType value="0"/>
+ <ashowInitialAttributeValue value="true"/>
+ <ashowOperationSignature value="true"/>
+ <ainterfaceBall value="false"/>
+ <ashowEmptyCompartments value="0"/>
+ <ashowEllipsisForUnshownMembers value="0"/>
+ <ashowAttributesCodeDetails value="0"/>
+ <ashowOperationsCodeDetails value="0"/>
+ <ashowParametersCodeDetails value="0"/>
+ <ashowTypeOption value="0"/>
+ <ashowOwnerOption value="3"/>
+ <ashowAttributesType value="0"/>
+ <ashowOperationsParameters value="0"/>
+ <ashowOperationsReturnType value="0"/>
+ </properties>
+ </xmi:Extension>
+ <elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="361,290;319,380;" preferredShapeType="Generalization" subject="c8WbWuyEwTiAAgig" xmi:id="c8WbWuyEwTiAAgih">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="340,334,20,0"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:255,255,255,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="280,139;280,100;210,100;210,160;239,160;" preferredShapeType="Association" subject="77xbWuyEwTiAAgi0" xmi:id="H7xbWuyEwTiAAgi5">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="160,80,97,14"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <acreatorDiagramType value="ClassDiagram"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ <ahasRoleAShape value="false"/>
+ <ahasRoleBShape value="false"/>
+ <ashowMultiplicityConstraints value="false"/>
+ <ahasMultiplicityAShape value="false"/>
+ <ahasMultiplicityBShape value="false"/>
+ <a0SwDr value="false"/>
+ <ashowStereotypes value="true"/>
+ <ashowFromRoleName value="true"/>
+ <ashowToRoleName value="true"/>
+ <ashowFromMultiplicity value="true"/>
+ <ashowToMultiplicity value="true"/>
+ <ashowFromRoleVisibility value="true"/>
+ <ashowToRoleVisibility value="true"/>
+ <ashowAssociationEndPropertyStrings value="false"/>
+ <ahasAssociationEndPropertyStringsAShape value="false"/>
+ <ahasAssociationEndPropertyStringsBShape value="false"/>
+ <afromRoleInternalWidth value="-2147483648"/>
+ <afromRoleInternalHeight value="-2147483648"/>
+ <atoRoleInternalWidth value="-2147483648"/>
+ <atoRoleInternalHeight value="-2147483648"/>
+ <afromMultiplicityInternalWidth value="-2147483648"/>
+ <afromMultiplicityInternalHeight value="-2147483648"/>
+ <atoMultiplicityInternalWidth value="-2147483648"/>
+ <atoMultiplicityInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+ <aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
+ <uml:DiagramElement geometry="220,160;220,379;" preferredShapeType="AssociationClass" subject="bCjbWuyEwTiAAgjB" xmi:id="bCjbWuyEwTiAAgjC">
+ <xmi:Extension extender="Visual Paradigm for UML">
+ <captionBounds value="230,289,20,0"/>
+ <captionInternalWidth value="-2147483648"/>
+ <captionInternalHeight value="-2147483648"/>
+ <captionVisible value="true"/>
+ <captionSide value="1"/>
+ <properties>
+ <abackground value="Cr:122,207,245,255"/>
+ <aforeground value="Cr:0,0,0,255"/>
+ <azOrder value="-1"/>
+ <aselectable value="true"/>
+ <arequestResetCaption value="false"/>
+ <arequestResetCaptionSize value="false"/>
+ <aconnectorStyle value="3"/>
+ <aconnectorLineJumps value="4"/>
+ <aconnectorLabelOrientation value="4"/>
+ <afromShapeXDiff value="0"/>
+ <afromShapeYDiff value="0"/>
+ <atoShapeXDiff value="0"/>
+ <atoShapeYDiff value="0"/>
+ <afromConnectType value="0"/>
+ <atoConnectType value="0"/>
+ <auseFromShapeCenter value="true"/>
+ <auseToShapeCenter value="true"/>
+ <afromPinType value="1"/>
+ <atoPinType value="1"/>
+ <arequestRebuild value="false"/>
+ <ashowConnectorName value="2"/>
+ <apaintThroughLabel value="2"/>
+ </properties>
+ </xmi:Extension>
+ <elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+ <elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+ </uml:DiagramElement>
</uml:Diagram.element>
</uml:Diagram>
</xmi:XMI>
\ No newline at end of file