view doc/graphics/properties.svg @ 0:61d41facf527

initial v8 import (history reset)
author Peter Mehlitz <Peter.C.Mehlitz@nasa.gov>
date Fri, 23 Jan 2015 10:14:01 -0800
parents
children
line wrap: on
line source

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="31 4 710 529" width="710pt" height="529pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.1 <dc:date>2011-05-11 18:07:23 +0000</dc:date></metadata><defs><font-face font-family="Courier" font-size="11" units-per-em="1000" underline-position="-178.22266" underline-thickness="57.617188" slope="0" x-height="462.40234" cap-height="594.72656" ascent="753.90625" descent="-246.09375" font-weight="500"><font-face-src><font-face-name name="Courier"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="15" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Courier" font-size="12" units-per-em="1000" underline-position="-144.04297" underline-thickness="91.796875" slope="0" x-height="462.40234" cap-height="594.72656" ascent="753.90625" descent="-246.09375" font-weight="bold"><font-face-src><font-face-name name="Courier-Bold"/></font-face-src></font-face><font-face font-family="Courier" font-size="12" units-per-em="1000" underline-position="-178.22266" underline-thickness="57.617188" slope="0" x-height="462.40234" cap-height="594.72656" ascent="753.90625" descent="-246.09375" font-weight="500"><font-face-src><font-face-name name="Courier"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -4 9 8" markerWidth="9" markerHeight="8" color="blue"><g><path d="M 6.3999996 0 L 0 -2.3999999 L 0 2.3999999 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="-1e3" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-style="italic" font-weight="500"><font-face-src><font-face-name name="Helvetica-Oblique"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="Arrow_Marker" viewBox="-1 -4 9 8" markerWidth="9" markerHeight="8" color="purple"><g><path d="M 6.4000006 0 L 0 -2.4000002 L 0 2.4000002 Z" fill="none" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-1 -4 9 8" markerWidth="9" markerHeight="8" color="blue"><g><path d="M 6.4000006 0 L 0 -2.4000002 L 0 2.4000002 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><font-face font-family="Helvetica" font-size="19" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="Arrow_Marker_2" viewBox="-1 -4 9 8" markerWidth="9" markerHeight="8" color="purple"><g><path d="M 6.3999996 0 L 0 -2.3999999 L 0 2.3999999 Z" fill="none" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="768.0188" height="588.0188"/><g><title>Layer 1</title><path d="M 58.801 34.7184 L 485.801 34.7184 C 491.32385 34.7184 495.801 39.195553 495.801 44.7184 L 495.801 51.4805 C 495.801 57.003347 491.32385 61.4805 485.801 61.4805 L 58.801 61.4805 C 53.278153 61.4805 48.801 57.003347 48.801 51.4805 L 48.801 44.7184 C 48.801 39.195553 53.278153 34.7184 58.801 34.7184 Z" fill="#faffb6"/><path d="M 58.801 34.7184 L 485.801 34.7184 C 491.32385 34.7184 495.801 39.195553 495.801 44.7184 L 495.801 51.4805 C 495.801 57.003347 491.32385 61.4805 485.801 61.4805 L 58.801 61.4805 C 53.278153 61.4805 48.801 57.003347 48.801 51.4805 L 48.801 44.7184 C 48.801 39.195553 53.278153 34.7184 58.801 34.7184 Z" stroke="#ffd7aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 217.927 76.1073 L 477.121 76.1073 C 482.64385 76.1073 487.121 80.584453 487.121 86.1073 L 487.121 196.8643 C 487.121 202.38715 482.64385 206.8643 477.121 206.8643 L 217.927 206.8643 C 212.40415 206.8643 207.927 202.38715 207.927 196.8643 L 207.927 86.1073 C 207.927 80.584453 212.40415 76.1073 217.927 76.1073 Z" fill="#faffb6"/><path d="M 217.927 76.1073 L 477.121 76.1073 C 482.64385 76.1073 487.121 80.584453 487.121 86.1073 L 487.121 196.8643 C 487.121 202.38715 482.64385 206.8643 477.121 206.8643 L 217.927 206.8643 C 212.40415 206.8643 207.927 202.38715 207.927 196.8643 L 207.927 86.1073 C 207.927 80.584453 212.40415 76.1073 217.927 76.1073 Z" stroke="#ffd7aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 277.238 247.408 L 500.267 247.408 C 505.78985 247.408 510.267 251.88515 510.267 257.408 L 510.267 358.199 C 510.267 363.72185 505.78985 368.199 500.267 368.199 L 277.238 368.199 C 271.71515 368.199 267.238 363.72185 267.238 358.199 L 267.238 257.408 C 267.238 251.88515 271.71515 247.408 277.238 247.408 Z" fill="#faffb6"/><path d="M 277.238 247.408 L 500.267 247.408 C 505.78985 247.408 510.267 251.88515 510.267 257.408 L 510.267 358.199 C 510.267 363.72185 505.78985 368.199 500.267 368.199 L 277.238 368.199 C 271.71515 368.199 267.238 363.72185 267.238 358.199 L 267.238 257.408 C 267.238 251.88515 271.71515 247.408 277.238 247.408 Z" stroke="#ffd7aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 52.3687 247.326 L 232.6457 247.326 C 238.16855 247.326 242.6457 251.80315 242.6457 257.326 L 242.6457 463.762 C 242.6457 469.28485 238.16855 473.762 232.6457 473.762 L 52.3687 473.762 C 46.845853 473.762 42.3687 469.28485 42.3687 463.762 L 42.3687 257.326 C 42.3687 251.80315 46.845853 247.326 52.3687 247.326 Z" fill="#faffb6"/><path d="M 52.3687 247.326 L 232.6457 247.326 C 238.16855 247.326 242.6457 251.80315 242.6457 257.326 L 242.6457 463.762 C 242.6457 469.28485 238.16855 473.762 232.6457 473.762 L 52.3687 473.762 C 46.845853 473.762 42.3687 469.28485 42.3687 463.762 L 42.3687 257.326 C 42.3687 251.80315 46.845853 247.326 52.3687 247.326 Z" stroke="#ffd7aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 268.558 400.709 L 508.946 400.709 C 514.46885 400.709 518.946 405.18615 518.946 410.709 L 518.946 511.5 C 518.946 517.02285 514.46885 521.5 508.946 521.5 L 268.558 521.5 C 263.03515 521.5 258.558 517.02285 258.558 511.5 L 258.558 410.709 C 258.558 405.18615 263.03515 400.709 268.558 400.709 Z" fill="#faffb6"/><path d="M 268.558 400.709 L 508.946 400.709 C 514.46885 400.709 518.946 405.18615 518.946 410.709 L 518.946 511.5 C 518.946 517.02285 514.46885 521.5 508.946 521.5 L 268.558 521.5 C 263.03515 521.5 258.558 517.02285 258.558 511.5 L 258.558 410.709 C 258.558 405.18615 263.03515 400.709 268.558 400.709 Z" stroke="#ffd7aa" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(266.835 408.697)" fill="black"><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="10" textLength="237.63867">jpf.home = ${user.home}/projects/jpf</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="36" textLength="52.808594">jpf-core</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="52.808594" y="36" textLength="151.82471"> = ${jpf.home}/jpf-core</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="49" textLength="46.20752">jpf-awt</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="46.20752" y="49" textLength="118.819336"> = ${jpf.home}/awt</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="62" textLength="59.409668">jpf-shell</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="59.409668" y="62" textLength="158.42578"> = ${jpf.home}/jpf-shell</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="75" textLength="59.409668">jpf-aprop</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="59.409668" y="75" textLength="39.606445"> = ...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="88" textLength="19.803223">...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="101" textLength="66.010742">extensions</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="66.010742" y="101" textLength="178.229"> = ${jpf-core},${jpf-shell}</tspan></text><text transform="translate(50 262)" fill="black"><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="10" textLength="165.02686">jpf-core = ${config_path}</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="36" textLength="59.409668">jpf-core.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="59.409668" y="36" textLength="105.61719">native_classpath</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="165.02686" y="36" textLength="13.2021484">=\</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="49" textLength="191.43115">  ${jpf-core}/build/jpf.jar;\</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="62" textLength="33.005371">  ...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="75" textLength="178.229">  ${jpf-core}/lib/bcel.jar;</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="101" textLength="59.409668">jpf-core.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="59.409668" y="101" textLength="59.409668">classpath</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="118.819336" y="101" textLength="13.2021484">=\</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="114" textLength="151.82471">  build/jpf-classes.jar</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="140" textLength="59.409668">jpf-core.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="59.409668" y="140" textLength="92.41504">test_classpath</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="151.82471" y="140" textLength="13.2021484">=\</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="153" textLength="85.813965">  build/tests</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="179" textLength="59.409668">jpf-core.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="59.409668" y="179" textLength="59.409668">sourcepat</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="118.819336" y="179" textLength="19.803223">h=\</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="192" textLength="85.813965">  src/classes</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="205" textLength="19.803223">...</tspan></text><text transform="translate(271.417 260.887)" fill="black"><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="10" textLength="198.03223">jpf-awt-shell = ${config_path}</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="36" textLength="39.606445">@using</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="39.606445" y="36" textLength="66.010742"> = jpf-awt</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="75" textLength="92.41504">jpf-awt-shell.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="92.41504" y="75" textLength="105.61719">native_classpath</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="198.03223" y="75" textLength="26.404297">=...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="88" textLength="92.41504">jpf-awt-shell.</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="92.41504" y="88" textLength="59.409668">classpath</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="151.82471" y="88" textLength="26.404297">=...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="101" textLength="19.803223">...</tspan></text><text transform="translate(215.481 84.5732)" fill="red"><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="10" textLength="39.606445">target</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="39.606445" y="10" textLength="99.016113"> = RobotManager</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="23" textLength="72.611816">target_args</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="72.611816" y="23" textLength="39.606445"> = ...</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="49" textLength="118.819336">@using = jpf-aprop</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="62" textLength="46.20752">@import</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="46.20752" y="62" textLength="118.819336"> = ./my.properties</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="88" textLength="33.005371">shell</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="33.005371" y="88" textLength="204.6333"> = .shell.basicshell.BasicShell</tspan><tspan font-family="Courier" font-size="11" font-weight="500" fill="red" x="0" y="101" textLength="52.808594">listener</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="52.808594" y="101" textLength="211.23438"> = .aprop.listener.SharedChecker</tspan><tspan font-family="Courier" font-size="11" font-weight="500" x="0" y="114" textLength="19.803223">...</tspan></text><text transform="translate(535.837 419.199)" fill="black"><tspan font-family="Helvetica" font-size="15" font-weight="500" x="0" y="15" textLength="110.88867">1. site properties</tspan></text><text transform="translate(535.837 269.806)" fill="black"><tspan font-family="Helvetica" font-size="15" font-weight="500" x="0" y="15" textLength="132.56836">2. project properties</tspan></text><text transform="translate(535.837 122.743)" fill="black"><tspan font-family="Helvetica" font-size="15" font-weight="500" x="0" y="15" textLength="159.26514">3. application properties</tspan></text><text transform="translate(535.837 37)" fill="black"><tspan font-family="Helvetica" font-size="15" font-weight="500" x="0" y="15" textLength="110.05371">4. command line</tspan></text><text transform="translate(553.837 446.199)" fill="blue"><tspan font-family="Courier" font-size="12" font-weight="bold" fill="blue" x="0" y="11" textLength="158.42578">~/.jpf/site.properties</tspan></text><text transform="translate(553.837 296.806)" fill="blue"><tspan font-family="Courier" font-size="12" font-weight="bold" fill="blue" x="0" y="11" textLength="172.82812">&lt;project&gt;/jpf.properties</tspan></text><text transform="translate(553.837 149.743)" fill="blue"><tspan font-family="Courier" font-size="12" font-weight="bold" fill="blue" x="0" y="11" textLength="136.822266">&lt;project&gt;/.../*.jpf</tspan></text><text transform="translate(57.8009 38.4467)" fill="black"><tspan font-family="Courier" font-size="12" font-weight="500" x="0" y="11" textLength="180.0293">&gt; bin/jpf [-log][-show] {</tspan><tspan font-family="Courier" font-size="12" font-weight="500" fill="red" x="180.0293" y="11" textLength="86.41406">+log.info=..</tspan><tspan font-family="Courier" font-size="12" font-weight="500" x="266.44336" y="11" textLength="14.402344">} </tspan><tspan font-family="Courier" font-size="12" font-weight="500" fill="red" x="280.8457" y="11" textLength="144.02344">.../RobotManager.jpf</tspan><tspan font-family="Courier" font-size="12" font-weight="500" x="424.86914" y="11" textLength="14.402344">  </tspan></text><path d="M 254.897 507.803 L 197.74177 507.75322 C 194.43011 507.75034 191.747 505.0649 191.747 501.75322 L 191.747 469.593" marker-end="url(#FilledArrow_Marker)" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 117 252 L 117 240.0136 C 117 236.69989 119.68629 234.0136 123 234.0136 C 123.00453 234.0136 123.00906 234.0136 123.013585 234.01362 L 263.27802 234.3312" marker-end="url(#FilledArrow_Marker)" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(75.1602 478.429)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="97.38281">all jpf.properties in</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="25" textLength="44.689453">order of </tspan><tspan font-family="Helvetica" font-size="12" font-style="italic" font-weight="500" fill="blue" x="44.689453" y="25" textLength="57.36914">extensions</tspan></text><text transform="translate(284.191 226.678)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="172.07227">jpf.properties in current directory</tspan></text><path d="M 473.835 234.806 L 494.8676 234.806 C 498.16894 234.806 500.85008 232.13898 500.86752 228.83768 L 501.55515 98.61408 C 501.57265 95.30042 498.90058 92.59998 495.58692 92.582484 C 495.57636 92.58243 495.5658 92.5824 495.55523 92.5824 L 435.684 92.5824" marker-end="url(#FilledArrow_Marker)" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(579.345 469.372)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="94.04297">- project locations</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="25" textLength="110.05664">- pre-loaded projects</tspan></text><text transform="translate(579.345 319.979)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="106.71094">- project class paths</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="25" textLength="121.41211">- project dependencies</tspan></text><text transform="translate(579.345 172.915)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="103.359375">- system-under-test</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="25" textLength="89.36133">- listeners, shells</tspan></text><text transform="translate(579.345 58.6805)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="63.38672">- debugging</tspan></text><text transform="translate(252.533 18.202)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="182.08594">command line property arguments</tspan></text><path d="M 423.131 477.215 C 422.42507 484.2239 423.5989 485.0065 427.771 486.571 C 431.9431 488.1355 462.451 486.832 462.451 486.832 C 462.451 486.832 471.22213 485.7952 473.73633 493.13772" marker-end="url(#Arrow_Marker)" stroke="purple" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="2,2"/><path d="M 384.172 289.104 C 385.547 286.104 388.047 282.854 393.547 282.729 C 399.047 282.604 404.922 287.729 404.672 293.729 C 404.422 299.729 399.672 304.729 393.047 304.354 C 391.54602 304.26904 390.24395 303.84401 389.1277 303.23738" marker-end="url(#FilledArrow_Marker_2)" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="188.908" y="216.267" width="16" height="23" fill="white"/><text transform="translate(188.908 216.267)" fill="blue"><tspan font-family="Helvetica" font-size="19" font-weight="500" fill="blue" x="0" y="19" textLength="15.836426">...</tspan></text><path d="M 264.193 454.367 C 255.2799 454.037 253.41636 449.68932 251.553 440.062 C 249.68966 430.43468 250.62069 331.05585 255.279 323.913 C 259.9374 316.77015 261.80115 316.14904 268.944 313.354 C 276.08685 310.55896 329.5034 310.55858 340.373 310.248 C 347.94775 310.03157 353.4106 310.26777 355.18565 306.1217" marker-end="url(#Arrow_Marker_2)" stroke="purple" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="2,2"/><text transform="translate(440.597 77.495)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="57.375">application</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="25" textLength="53.361328">properties</tspan></text><path d="M 387.466 131.784 C 388.841 128.784 391.341 125.534 396.841 125.409 C 402.341 125.284 408.216 130.409 407.966 136.409 C 407.716 142.409 402.966 147.409 396.341 147.034 C 394.84002 146.94904 393.53795 146.52401 392.4217 145.917375" marker-end="url(#FilledArrow_Marker_2)" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 564.52274 354.335 L 551.865 366.99273 L 560.2191 366.99273 L 560.2191 408.5825 L 568.8264 408.5825 L 568.8264 366.99273 L 577.1805 366.99273 Z" fill="#e8eef7"/><path d="M 564.52274 354.335 L 551.865 366.99273 L 560.2191 366.99273 L 560.2191 408.5825 L 568.8264 408.5825 L 568.8264 366.99273 L 577.1805 366.99273 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width=".24"/><path d="M 564.20274 200.87 L 551.545 213.52773 L 559.8991 213.52773 L 559.8991 255.1175 L 568.5064 255.1175 L 568.5064 213.52773 L 576.8605 213.52773 Z" fill="#e8eef7"/><path d="M 564.20274 200.87 L 551.545 213.52773 L 559.8991 213.52773 L 559.8991 255.1175 L 568.5064 255.1175 L 568.5064 213.52773 L 576.8605 213.52773 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width=".24"/><path d="M 564.20274 60.5442 L 551.545 73.20193 L 559.8991 73.20193 L 559.8991 114.7917 L 568.5064 114.7917 L 568.5064 73.20193 L 576.8605 73.20193 Z" fill="#e8eef7"/><path d="M 564.20274 60.5442 L 551.545 73.20193 L 559.8991 73.20193 L 559.8991 114.7917 L 568.5064 114.7917 L 568.5064 73.20193 L 576.8605 73.20193 Z" stroke="blue" stroke-linecap="round" stroke-linejoin="round" stroke-width=".24"/><path d="M 487.875 49.625 C 487.875 49.625 504.125 48.75 508.125 55.125 C 512.125 61.49999 509.12492 68.125 508.097 69.4369 C 507.80348 69.81151 507.02888 70.620914 506.07187 71.58626" marker-end="url(#Arrow_Marker_2)" stroke="purple" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="2,2"/><text transform="translate(373.153 385.456)" fill="blue"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="blue" x="0" y="11" textLength="75.36914">site properties</tspan></text></g></g></svg>