summaryrefslogtreecommitdiffstats
path: root/documentation/advanced/original-drawings/mvp-pattern.svg
diff options
context:
space:
mode:
authorIlia Motornyi <elmot@vaadin.com>2015-12-03 14:59:05 +0000
committerVaadin Code Review <review@vaadin.com>2015-12-03 14:59:12 +0000
commit2af72ba9636bec70046394c41744f89ce4572e35 (patch)
treeccb3dc2d2239585f8c3f79eb5f131ff61ca9ce86 /documentation/advanced/original-drawings/mvp-pattern.svg
parent8aa5fabe89f2967e966a64842a608eceaf80d08f (diff)
downloadvaadin-framework-2af72ba9636bec70046394c41744f89ce4572e35.tar.gz
vaadin-framework-2af72ba9636bec70046394c41744f89ce4572e35.zip
Revert "Merge branch 'documentation'"7.6.0.beta2
This reverts commit f6874bde3d945c8b2d1b5c17ab50e2d0f1f8ff00. Change-Id: I67ee1c30ba3e3bcc3c43a1dd2e73a822791514bf
Diffstat (limited to 'documentation/advanced/original-drawings/mvp-pattern.svg')
-rw-r--r--documentation/advanced/original-drawings/mvp-pattern.svg832
1 files changed, 0 insertions, 832 deletions
diff --git a/documentation/advanced/original-drawings/mvp-pattern.svg b/documentation/advanced/original-drawings/mvp-pattern.svg
deleted file mode 100644
index fe55ac874d..0000000000
--- a/documentation/advanced/original-drawings/mvp-pattern.svg
+++ /dev/null
@@ -1,832 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.1"
- sodipodi:modified="true"
- inkscape:output_extension="org.inkscape.output.svg.inkscape"
- sodipodi:docname="mvp-pattern.svg"
- inkscape:version="0.48.2 r9819"
- sodipodi:version="0.32"
- id="svg1901"
- height="297mm"
- width="210mm">
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="2"
- inkscape:cx="296.58974"
- inkscape:cy="799.23501"
- inkscape:document-units="px"
- inkscape:current-layer="g6951-6"
- gridtolerance="10000"
- inkscape:window-width="1680"
- inkscape:window-height="1027"
- inkscape:window-x="-4"
- inkscape:window-y="-4"
- showgrid="true"
- showguides="true"
- inkscape:connector-spacing="10"
- inkscape:guide-bbox="true"
- inkscape:window-maximized="1">
- <inkscape:grid
- spacingy="5px"
- spacingx="5px"
- snapvisiblegridlinesonly="true"
- enabled="true"
- visible="true"
- empspacing="5"
- id="grid3123"
- type="xygrid" />
- </sodipodi:namedview>
- <defs
- id="defs1903">
- <marker
- style="overflow:visible"
- id="DotS"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="DotS">
- <path
- transform="scale(0.2) translate(7.4, 1)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none"
- d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
- id="path4833" />
- </marker>
- <marker
- style="overflow:visible"
- id="DotM"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="DotM">
- <path
- transform="scale(0.4) translate(7.4, 1)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;marker-end:none"
- d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
- id="path4830" />
- </marker>
- <marker
- markerWidth="4.6297355"
- markerHeight="5.7450781"
- orient="auto"
- id="marker44971">
- <g
- transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"
- id="g18059">
- <path
- style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
- d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
- id="path18061"
- sodipodi:nodetypes="csccccccsccssssssssssssssccc" />
- <path
- style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
- id="path18063"
- sodipodi:nodetypes="cccscccsssssssscccsccc" />
- </g>
- </marker>
- <marker
- markerWidth="4.6297302"
- markerHeight="5.7450776"
- orient="auto"
- id="marker18095">
- <g
- transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"
- id="g11064">
- <path
- style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
- d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
- id="path11050"
- sodipodi:nodetypes="csccccccsccssssssssssssssccc" />
- <path
- style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
- id="path11035"
- sodipodi:nodetypes="cccscccsssssssscccsccc" />
- </g>
- </marker>
- <inkscape:perspective
- id="perspective7604"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <linearGradient
- id="linearGradient11516">
- <stop
- style="stop-color:#ffffff;stop-opacity:1"
- offset="0"
- id="stop11518" />
- <stop
- style="stop-color:#a090e7;stop-opacity:1"
- offset="1"
- id="stop11520" />
- </linearGradient>
- <linearGradient
- id="linearGradient11508">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop11510" />
- <stop
- style="stop-color:#e27979;stop-opacity:1"
- offset="1"
- id="stop11512" />
- </linearGradient>
- <marker
- style="overflow:visible"
- id="DiamondL"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="DiamondL">
- <path
- transform="scale(0.8)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
- d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
- id="path4404" />
- </marker>
- <marker
- style="overflow:visible"
- id="DiamondEmpty"
- refX="0.0"
- refY="0.0"
- orient="auto">
- <path
- transform="scale(1.0) translate(-5,0)"
- style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1.0pt;marker-start:none"
- d="M 0,-5 L -5,0 L 0,5 L 5,0 L 0,-5 z "
- id="path7" />
- </marker>
- <linearGradient
- id="linearGradient3286">
- <stop
- id="stop3288"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1;" />
- <stop
- id="stop3290"
- offset="1"
- style="stop-color:#79e291;stop-opacity:1;" />
- </linearGradient>
- <marker
- style="overflow:visible;"
- id="EmptyArrow"
- refX="0.0"
- refY="0.0"
- orient="auto">
- <path
- transform="scale(1.0) rotate(180) translate(10,0)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
- d="M 0.0,0.0 L 0.0,-5.0 L -12.5,0.0 L 0.0,5.0 L 0.0,0.0 z M -0.5,0.0 L -0.5,-4.5 L -12.0,0.0 L -0.5,4.5 L -0.5,0.0 z"
- id="path9" />
- </marker>
- <marker
- style="overflow:visible;"
- id="EmptyArrow2"
- refX="0.0"
- refY="0.0"
- orient="auto">
- <path
- transform="scale(1.0) rotate(180) translate(10,0)"
- style="fill-rule:evenodd;fill:#ffffff;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
- d="M 0.0,0.0 L 0.0,-5.0 L -10.0,0.0 L 0.0,5.0 L 0.0,0.0 z"
- id="path13" />
- </marker>
- <linearGradient
- id="linearGradient19816">
- <stop
- style="stop-color:#ffffff;stop-opacity:1;"
- offset="0"
- id="stop19818" />
- <stop
- style="stop-color:#e7e790;stop-opacity:1;"
- offset="1"
- id="stop19820" />
- </linearGradient>
- <marker
- style="overflow:visible;"
- id="Arrow2Lend"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="Arrow2Lend">
- <path
- transform="scale(1.1) rotate(180) translate(1,0)"
- d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
- style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
- id="path16811" />
- </marker>
- <marker
- style="overflow:visible;"
- id="Arrow1Lend"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="Arrow1Lend">
- <path
- transform="scale(0.8) rotate(180) translate(12.5,0)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
- d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
- id="path16829" />
- </marker>
- <marker
- style="overflow:visible"
- id="TriangleOutM"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="TriangleOutM">
- <path
- transform="scale(0.4)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
- d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
- id="path16731" />
- </marker>
- <marker
- style="overflow:visible"
- id="TriangleInL"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="TriangleInL">
- <path
- transform="scale(-0.8)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
- d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
- id="path16743" />
- </marker>
- <marker
- style="overflow:visible"
- id="TriangleOutL"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="TriangleOutL">
- <path
- transform="scale(0.8)"
- style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
- d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
- id="path16734" />
- </marker>
- <linearGradient
- id="linearGradient9263">
- <stop
- id="stop9265"
- offset="0"
- style="stop-color:#000000;stop-opacity:0" />
- <stop
- id="stop9267"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient7299">
- <stop
- id="stop7301"
- offset="0"
- style="stop-color:#ffffff;stop-opacity:1" />
- <stop
- id="stop7303"
- offset="1"
- style="stop-color:#a090e7;stop-opacity:1" />
- </linearGradient>
- <linearGradient
- id="linearGradient5349">
- <stop
- id="stop5351"
- offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
- <stop
- id="stop5353"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- id="linearGradient4152">
- <stop
- id="stop4154"
- offset="0"
- style="stop-color:#6b6bff;stop-opacity:1;" />
- <stop
- id="stop4156"
- offset="1"
- style="stop-color:#6b6bff;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- gradientUnits="userSpaceOnUse"
- y2="148.38934"
- x2="389.01985"
- y1="148.38934"
- x1="96.085953"
- id="linearGradient5355"
- xlink:href="#linearGradient5349"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient11602"
- xlink:href="#linearGradient19816"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(0.9214039,2.3896193e-3,-2.166448e-3,0.5977017,541.12253,30.198804)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3268"
- xlink:href="#linearGradient19816"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3270"
- xlink:href="#linearGradient7299"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.6000725,2.3808346e-3,-3.7621654e-3,0.5955044,664.61868,-4.8275956)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3272"
- xlink:href="#linearGradient19816"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3274"
- xlink:href="#linearGradient7299"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3276"
- xlink:href="#linearGradient7299"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3278"
- xlink:href="#linearGradient7299"
- inkscape:collect="always" />
- <radialGradient
- r="109.42857"
- fy="97.300964"
- fx="-147.5"
- cy="97.300964"
- cx="-147.5"
- gradientTransform="matrix(1.3208501,2.3843471e-3,-3.1056446e-3,0.596383,334.93437,78.721097)"
- gradientUnits="userSpaceOnUse"
- id="radialGradient3280"
- xlink:href="#linearGradient7299"
- inkscape:collect="always" />
- <marker
- markerWidth="4.6297355"
- markerHeight="5.7450781"
- orient="auto"
- id="marker44971-5">
- <g
- transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"
- id="g18059-9">
- <path
- style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z"
- id="path18061-1"
- sodipodi:nodetypes="csccccccsccssssssssssssssccc"
- inkscape:connector-curvature="0" />
- <path
- style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0"
- id="path18063-4"
- sodipodi:nodetypes="cccscccsssssssscccsccc"
- inkscape:connector-curvature="0" />
- </g>
- </marker>
- <marker
- markerWidth="4.6297302"
- markerHeight="5.7450776"
- orient="auto"
- id="marker18095-3">
- <g
- transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"
- id="g11064-5">
- <path
- style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z"
- id="path11050-8"
- sodipodi:nodetypes="csccccccsccssssssssssssssccc"
- inkscape:connector-curvature="0" />
- <path
- style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0"
- id="path11035-2"
- sodipodi:nodetypes="cccscccsssssssscccsccc"
- inkscape:connector-curvature="0" />
- </g>
- </marker>
- <marker
- style="overflow:visible"
- id="DotSC"
- refX="0.0"
- refY="0.0"
- orient="auto"
- inkscape:stockid="DotSC">
- <path
- transform="scale(0.2) translate(7.4, 1)"
- style="marker-end:none;fill-rule:evenodd;marker-start:none;stroke:#49c2f1;stroke-width:1.0pt;fill:#49c2f1"
- d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
- id="path5535" />
- </marker>
- <marker
- style="overflow:visible"
- id="DotSC-1"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="DotSC">
- <path
- inkscape:connector-curvature="0"
- transform="matrix(0.2,0,0,0.2,1.48,0.2)"
- style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none"
- d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
- id="path5535-8" />
- </marker>
- <marker
- markerWidth="4.6297302"
- markerHeight="5.7450776"
- orient="auto"
- id="marker18095-34">
- <g
- transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"
- id="g11064-1">
- <path
- inkscape:connector-curvature="0"
- style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z"
- id="path11050-84"
- sodipodi:nodetypes="csccccccsccssssssssssssssccc" />
- <path
- inkscape:connector-curvature="0"
- style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none"
- d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0"
- id="path11035-25"
- sodipodi:nodetypes="cccscccsssssssscccsccc" />
- </g>
- </marker>
- </defs>
- <metadata
- id="metadata1906">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- style="opacity:1"
- id="layer1"
- inkscape:groupmode="layer"
- inkscape:label="Taso 1">
- <g
- transform="matrix(1.4062095,0,0,1.4062095,-160.27559,-197.72935)"
- id="g6925"
- style="display:inline">
- <rect
- ry="3.7880721"
- y="231.36011"
- x="167.87294"
- height="53.157619"
- width="123.88699"
- id="rect2549"
- style="fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
- x="174.42322"
- y="248.96115"
- id="text6921"><tspan
- sodipodi:role="line"
- id="tspan6923"
- x="174.42322"
- y="248.96115">CalculatorView</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-5"
- y="262.29724"
- x="173.71204"
- style="font-size:9.95584228px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Italic"
- xml:space="preserve"><tspan
- id="tspan4492"
- y="262.29724"
- x="173.71204"
- sodipodi:role="line">setDisplay()</tspan><tspan
- y="274.74203"
- x="173.71204"
- sodipodi:role="line"
- id="tspan5929">addListener()</tspan></text>
- </g>
- <path
- sodipodi:type="arc"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="path5742"
- sodipodi:cx="225"
- sodipodi:cy="172.36218"
- sodipodi:rx="10"
- sodipodi:ry="10"
- d="m 235,172.36218 a 10,10 0 1 1 0,-0.005"
- sodipodi:start="0"
- sodipodi:end="6.2827149"
- sodipodi:open="true"
- transform="translate(25,2.6171874e-6)" />
- <g
- transform="matrix(1.4062095,0,0,1.4062095,52.743842,-199.95949)"
- id="g6951"
- style="display:inline">
- <rect
- ry="3.7880721"
- y="232.76878"
- x="168.72035"
- height="71.113159"
- width="131.55934"
- id="rect6953"
- style="fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
- x="175.83167"
- y="250.54707"
- id="text6955"><tspan
- sodipodi:role="line"
- id="tspan6957"
- x="175.83167"
- y="250.54707">CalculatorPresenter</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-5-4"
- y="263.88318"
- x="177.25385"
- style="font-size:9.95584202px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- id="tspan4492-0"
- y="263.88318"
- x="177.25385"
- sodipodi:role="line">buttonClick()</tspan></text>
- </g>
- <g
- transform="matrix(1.4062095,0,0,1.4062095,-160.02993,-59.169572)"
- id="g6951-6"
- style="display:inline">
- <rect
- ry="3.7880721"
- y="232.20705"
- x="167.13719"
- height="71.113159"
- width="124.44804"
- id="rect6953-7"
- style="fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
- x="172.96414"
- y="250.54707"
- id="text6955-8"><tspan
- sodipodi:role="line"
- id="tspan6957-7"
- x="172.96414"
- y="250.54707">CalculatorViewImpl</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-5-6"
- y="264.20798"
- x="174.24852"
- style="font-size:9.95584202px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- id="tspan4492-3"
- y="264.20798"
- x="174.24852"
- sodipodi:role="line">setDisplay()</tspan><tspan
- y="276.65277"
- x="174.24852"
- sodipodi:role="line"
- id="tspan5931">addListener()</tspan></text>
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text3155"
- y="237.36218"
- x="160"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- y="237.36218"
- x="160"
- id="tspan3157"
- sodipodi:role="line">«implements»</tspan></text>
- <path
- sodipodi:nodetypes="cc"
- inkscape:connector-curvature="0"
- id="path3204"
- d="m 150,267.36218 0,-65"
- style="fill:none;stroke:#49c2f1;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker18095)" />
- <path
- sodipodi:nodetypes="cc"
- inkscape:connector-curvature="0"
- id="path3204-2"
- d="m 290,172.36218 -40,0"
- style="fill:none;stroke:#49c2f1;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotSC)" />
- <g
- transform="matrix(1.4062095,0,0,1.4062095,54.970076,-59.169585)"
- id="g6951-6-1"
- style="display:inline">
- <rect
- ry="3.7880721"
- y="232.20705"
- x="167.13719"
- height="88.891457"
- width="131.55936"
- id="rect6953-7-4"
- style="fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- xml:space="preserve"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
- x="172.96414"
- y="250.54707"
- id="text6955-8-8"><tspan
- sodipodi:role="line"
- id="tspan6957-7-3"
- x="172.96414"
- y="250.54707">Calculator</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-5-6-8"
- y="264.20798"
- x="174.24852"
- style="font-size:9.95584202px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- y="264.20798"
- x="174.24852"
- id="tspan3157-2-8-1"
- sodipodi:role="line">set/getValue()</tspan><tspan
- id="tspan4492-3-8"
- y="276.65277"
- x="174.24852"
- sodipodi:role="line">add()</tspan><tspan
- y="289.0976"
- x="174.24852"
- sodipodi:role="line"
- id="tspan5919">multiply()</tspan><tspan
- y="301.54239"
- x="174.24852"
- sodipodi:role="line"
- id="tspan5921">divide()</tspan><tspan
- y="313.98718"
- x="174.24852"
- sodipodi:role="line"
- id="tspan5923">clear()</tspan></text>
- </g>
- <path
- transform="translate(140,95)"
- sodipodi:type="arc"
- style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:5;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
- id="path5742-1"
- sodipodi:cx="225"
- sodipodi:cy="172.36218"
- sodipodi:rx="10"
- sodipodi:ry="10"
- d="m 235,172.36218 a 10,10 0 1 1 0,-0.005"
- sodipodi:start="0"
- sodipodi:end="6.2827149"
- sodipodi:open="true" />
- <path
- sodipodi:nodetypes="cc"
- inkscape:connector-curvature="0"
- id="path3204-2-7"
- d="m 365,227.36218 0,40"
- style="fill:none;stroke:#49c2f1;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#DotSC)" />
- <text
- sodipodi:linespacing="125%"
- id="text3155-50"
- y="162.36218"
- x="251"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- y="162.36218"
- x="251"
- id="tspan3157-1"
- sodipodi:role="line">1</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-50-0"
- y="262.36218"
- x="373.69604"
- style="font-size:16px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- y="262.36218"
- x="373.69604"
- id="tspan3157-1-5"
- sodipodi:role="line">1</tspan></text>
- <g
- transform="matrix(1.4062095,0,0,1.4062095,-130.27557,-232.9786)"
- id="g6925-1"
- style="display:inline">
- <rect
- ry="3.7880721"
- y="231.36011"
- x="167.31189"
- height="32.000923"
- width="110.2254"
- id="rect2549-7"
- style="fill:#d9d9cd;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.42226315;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
- <text
- xml:space="preserve"
- style="font-size:8.53357887px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
- x="174.42322"
- y="244.69438"
- id="text6921-9"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan6923-7"
- x="174.42322"
- y="244.69438">CalculatorViewListener</tspan></text>
- <text
- sodipodi:linespacing="125%"
- id="text3155-5-63"
- y="255.1859"
- x="175.13429"
- style="font-size:7.11131592px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Italic"
- xml:space="preserve"><tspan
- id="tspan4492-7"
- y="255.1859"
- x="175.13429"
- sodipodi:role="line">buttonClick()</tspan></text>
- </g>
- <path
- sodipodi:nodetypes="ccc"
- inkscape:connector-curvature="0"
- id="path3204-6"
- d="m 365,127.36218 0,-10 -105,0"
- style="fill:none;stroke:#49c2f1;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker18095)" />
- <text
- sodipodi:linespacing="125%"
- id="text3155-9"
- y="112.36218"
- x="280"
- style="font-size:12px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
- xml:space="preserve"><tspan
- y="112.36218"
- x="280"
- id="tspan3157-7"
- sodipodi:role="line">«implements»</tspan></text>
- </g>
- <g
- inkscape:label="Varjot"
- id="layer2"
- inkscape:groupmode="layer" />
-</svg>