symbian3/single/sysdefs/sf3.svg
changeset 450 772a24469179
parent 449 321a53705efc
child 453 d5b0fa109a95
equal deleted inserted replaced
449:321a53705efc 450:772a24469179
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <?AdobeSVGViewer resolution="600"?>
     2 <?AdobeSVGViewer resolution="600"?>
     3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://exslt.org/math" version="1.1" onload="wrapalltext()" viewBox="-3.2 -3.2 5165.599999999998 825.5984265184395" class="component-fixed" onscroll="resized()" onzoom="resized()" onresize="resized()">
     3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://exslt.org/math" version="1.1" onload="wrapalltext()" viewBox="-3.2 -3.2 5156.2999999999975 825.2634607338003" class="component-fixed" onscroll="resized()" onzoom="resized()" onresize="resized()">
     4  <title>Symbian OS ^3 System Model: %d %b %Y</title>
     4  <title>Symbian OS ^3 System Model: %d %b %Y</title>
     5  <defs>
     5  <defs>
     6   <style type="text/css">
     6   <style type="text/css">
     7     text.layer, text.package, text.collection, text.component,
     7     text.layer, text.package, text.collection, text.component,
     8     text.cbox, text.lgrp, text.label, text.lgd {
     8     text.cbox, text.lgrp, text.label, text.lgd {
   424  		}
   424  		}
   425 	]]></script>
   425 	]]></script>
   426  <g id="os" transform="translate(3.1999999999999993 399.83000000000004)" class="layer">
   426  <g id="os" transform="translate(3.1999999999999993 399.83000000000004)" class="layer">
   427   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="227.03"/>
   427   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="227.03"/>
   428   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="227.03" height="9.3" x="-113.815">OS</text>
   428   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="227.03" height="9.3" x="-113.815">OS</text>
   429   <g class="layer-detail" transform="translate(509.8999999999999 3.2)">
   429   <g class="layer-detail" transform="translate(509.89999999999947 3.2)">
   430    <rect x="-497.0999999999999" class="layer" y="-3.2" width="5143.199999999998" height="227.03"/>
   430    <rect x="-497.09999999999945" class="layer" y="-3.2" width="5133.899999999998" height="227.03"/>
   431    <g>
   431    <g>
   432     <g id="kernelhwsrv" class="package" transform="translate( 0 119.20000000000002)">
   432     <g id="kernelhwsrv" class="package" transform="translate( 0 119.20000000000002)">
   433      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
   433      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
   434      <rect class="package" x="0" width="131.39999999999998" height="101.43" y="0" style="fill:tan;"/>
   434      <rect class="package" x="0" width="131.39999999999998" height="101.43" y="0" style="fill:tan;"/>
   435      <text text-anchor="middle" class="package" width="131.39999999999998" x="65.69999999999999" y="100.43">Kernel &amp; HW Services</text>
   435      <text text-anchor="middle" class="package" width="131.39999999999998" x="65.69999999999999" y="100.43">Kernel &amp; HW Services</text>
  1632       </g>
  1632       </g>
  1633      </g>
  1633      </g>
  1634     </g>
  1634     </g>
  1635     <g id="devicesrv" class="package" transform="translate( 1100.9999999999989 0)">
  1635     <g id="devicesrv" class="package" transform="translate( 1100.9999999999989 0)">
  1636      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
  1636      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
  1637      <rect class="package" x="0" width="698.1000000000005" height="116.00000000000001" y="0" style="fill:tan;"/>
  1637      <rect class="package" x="0" width="688.8000000000005" height="116.00000000000001" y="0" style="fill:tan;"/>
  1638      <text text-anchor="middle" class="package" width="698.1000000000005" x="349.05000000000024" y="105" dy="0.375em">Dev­ice Services</text>
  1638      <text text-anchor="middle" class="package" width="688.8000000000005" x="344.40000000000026" y="105" dy="0.375em">Dev­ice Services</text>
  1639      <g transform="translate(0 3.2)">
  1639      <g transform="translate(0 3.2)">
  1640       <g id="devicesrv_pub" transform="translate(0 0)" class="collection">
  1640       <g id="devicesrv_pub" transform="translate(0 0)" class="collection">
  1641        <rect class="collection" x="0" y="0" height="15.6" width="102.29999999999998"/>
  1641        <rect class="collection" x="0" y="0" height="15.6" width="92.99999999999999"/>
  1642        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="100.89999999999998" height="6.299999999999999">Dev­ice Services Public Inter­faces</text>
  1642        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="91.59999999999998" height="6.299999999999999">Dev­ice Services Public Inter­faces</text>
  1643        <g transform="translate(0 6.299999999999999)">
  1643        <g transform="translate(0 6.299999999999999)">
  1644         <g id="platform_path_definitions_api" class="component">
  1644         <g id="platform_path_definitions_api" class="component">
  1645          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  1645          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  1646          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  1646          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  1647          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Platform Path Definitions API</text>
  1647          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Platform Path Definitions API</text>
  1689         <g id="sensor_data_compensator_api" class="component">
  1689         <g id="sensor_data_compensator_api" class="component">
  1690          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1690          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1691          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1691          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1692          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Sensor Data Compensator API</text>
  1692          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Sensor Data Compensator API</text>
  1693         </g>
  1693         </g>
  1694         <g id="platform_path_definitions_api" class="component placeholder">
  1694        </g>
  1695          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1695       </g>
  1696          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1696       <g id="devicesrv_plat" transform="translate(95.09999999999998 0)" class="collection">
  1697          <use width="9.3" height="9.3" x="92.99999999999999" y="0" style="fill:url(#PatternOverlay1); stroke: none; stroke-width: 0;" xlink:href="#Borderround"/>
       
  1698          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Platform Path Definitions API</text>
       
  1699         </g>
       
  1700        </g>
       
  1701       </g>
       
  1702       <g id="devicesrv_plat" transform="translate(104.39999999999998 0)" class="collection">
       
  1703        <rect class="collection" x="0" y="0" height="15.6" width="474.3000000000004"/>
  1697        <rect class="collection" x="0" y="0" height="15.6" width="474.3000000000004"/>
  1704        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="472.90000000000043" height="6.299999999999999">Dev­ice Services Platform Inter­faces</text>
  1698        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="472.90000000000043" height="6.299999999999999">Dev­ice Services Platform Inter­faces</text>
  1705        <g transform="translate(0 6.299999999999999)">
  1699        <g transform="translate(0 6.299999999999999)">
  1706         <g id="configuration_file_parser_api" class="component">
  1700         <g id="configuration_file_parser_api" class="component">
  1707          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1701          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2004          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  1998          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  2005          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Generic ID PC Tool</text>
  1999          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Generic ID PC Tool</text>
  2006         </g>
  2000         </g>
  2007        </g>
  2001        </g>
  2008       </g>
  2002       </g>
  2009       <g id="commonservices" transform="translate(580.8000000000004 0)" class="collection">
  2003       <g id="commonservices" transform="translate(571.5000000000005 0)" class="collection">
  2010        <rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
  2004        <rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
  2011        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="45.1" height="6.299999999999999">Common Services</text>
  2005        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="45.1" height="6.299999999999999">Common Services</text>
  2012        <g transform="translate(0 6.299999999999999)">
  2006        <g transform="translate(0 6.299999999999999)">
  2013         <g id="commonengine" class="component">
  2007         <g id="commonengine" class="component">
  2014          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2008          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2118          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  2112          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  2119          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">HWRM Haptics Build</text>
  2113          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">HWRM Haptics Build</text>
  2120         </g>
  2114         </g>
  2121        </g>
  2115        </g>
  2122       </g>
  2116       </g>
  2123       <g id="mediator" transform="translate(629.4000000000003 0)" class="collection">
  2117       <g id="mediator" transform="translate(620.1000000000004 0)" class="collection">
  2124        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2118        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2125        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Mediator</text>
  2119        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Mediator</text>
  2126        <g transform="translate(0 6.299999999999999)">
  2120        <g transform="translate(0 6.299999999999999)">
  2127         <g id="mediator_build" class="component">
  2121         <g id="mediator_build" class="component">
  2128          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2122          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2129          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  2123          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  2130          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Mediator Build</text>
  2124          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Mediator Build</text>
  2131         </g>
  2125         </g>
  2132        </g>
  2126        </g>
  2133       </g>
  2127       </g>
  2134       <g id="psmservices" transform="translate(647.1000000000004 0)" class="collection">
  2128       <g id="psmservices" transform="translate(637.8000000000004 0)" class="collection">
  2135        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2129        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2136        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Power Save Mode Services</text>
  2130        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Power Save Mode Services</text>
  2137        <g transform="translate(0 6.299999999999999)">
  2131        <g transform="translate(0 6.299999999999999)">
  2138         <g id="psmserver" class="component">
  2132         <g id="psmserver" class="component">
  2139          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2133          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2271          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2265          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2272          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">System Health Manager</text>
  2266          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">System Health Manager</text>
  2273         </g>
  2267         </g>
  2274        </g>
  2268        </g>
  2275       </g>
  2269       </g>
  2276       <g id="devicesrvapitest" transform="translate(664.8000000000004 0)" class="collection placeholder">
  2270       <g id="devicesrvapitest" transform="translate(655.5000000000005 0)" class="collection placeholder">
  2277        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2271        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2278        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Devices Services API Tests</text>
  2272        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Devices Services API Tests</text>
  2279        <g transform="translate(0 6.299999999999999)"/>
  2273        <g transform="translate(0 6.299999999999999)"/>
  2280       </g>
  2274       </g>
  2281       <g id="devicesrv_info" transform="translate(682.5000000000005 0)" class="collection">
  2275       <g id="devicesrv_info" transform="translate(673.2000000000005 0)" class="collection">
  2282        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2276        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2283        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Dev­ice Services Info</text>
  2277        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Dev­ice Services Info</text>
  2284        <g transform="translate(0 6.299999999999999)">
  2278        <g transform="translate(0 6.299999999999999)">
  2285         <g id="devicesrv_metadata" class="component">
  2279         <g id="devicesrv_metadata" class="component">
  2286          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2280          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2290         </g>
  2284         </g>
  2291        </g>
  2285        </g>
  2292       </g>
  2286       </g>
  2293      </g>
  2287      </g>
  2294     </g>
  2288     </g>
  2295     <g id="security" class="package" transform="translate( 1801.1999999999994 0)">
  2289     <g id="security" class="package" transform="translate( 1791.8999999999994 0)">
  2296      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
  2290      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
  2297      <rect class="package" x="0" width="93.3" height="116.00000000000001" y="0" style="fill:rgb(228,14,98);"/>
  2291      <rect class="package" x="0" width="93.3" height="116.00000000000001" y="0" style="fill:rgb(228,14,98);"/>
  2298      <text text-anchor="middle" class="package" width="93.3" x="46.65" y="105" dy="0.375em">OS Security</text>
  2292      <text text-anchor="middle" class="package" width="93.3" x="46.65" y="105" dy="0.375em">OS Security</text>
  2299      <g transform="translate(0 3.2)">
  2293      <g transform="translate(0 3.2)">
  2300       <g id="authenticationservices" transform="translate(0 0)" class="collection">
  2294       <g id="authenticationservices" transform="translate(0 0)" class="collection">
  2433         <g id="filebasedcertificateandkeystores" class="component">
  2427         <g id="filebasedcertificateandkeystores" class="component">
  2434          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2428          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2435          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2429          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2436          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">File-based Certificate &amp; Key Stores</text>
  2430          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">File-based Certificate &amp; Key Stores</text>
  2437         </g>
  2431         </g>
  2438         <g id="Browser Root Certificates" class="component">
  2432         <g id="browserrootcertificates" class="component">
  2439          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2433          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2440          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2434          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2441          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Root Certificates</text>
  2435          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Root Certificates</text>
  2442         </g>
  2436         </g>
  2443         <g id="rootcertificates" class="component">
  2437         <g id="rootcertificates" class="component">
  2464         </g>
  2458         </g>
  2465        </g>
  2459        </g>
  2466       </g>
  2460       </g>
  2467      </g>
  2461      </g>
  2468     </g>
  2462     </g>
  2469     <g id="lbs" class="package" transform="translate( 1896.5999999999995 0)">
  2463     <g id="lbs" class="package" transform="translate( 1887.2999999999995 0)">
  2470      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
  2464      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
  2471      <rect class="package" x="0" width="71.7" height="116.00000000000001" y="0" style="fill:whitesmoke;"/>
  2465      <rect class="package" x="0" width="71.7" height="116.00000000000001" y="0" style="fill:whitesmoke;"/>
  2472      <text text-anchor="middle" class="package" width="71.7" x="35.85" y="115.00000000000001">Locating Services</text>
  2466      <text text-anchor="middle" class="package" width="71.7" x="35.85" y="115.00000000000001">Locating Services</text>
  2473      <g transform="translate(0 3.2)">
  2467      <g transform="translate(0 3.2)">
  2474       <g id="datasourcemodules" transform="translate(0 56.400000000000006)" class="collection">
  2468       <g id="datasourcemodules" transform="translate(0 56.400000000000006)" class="collection">
  2627         </g>
  2621         </g>
  2628        </g>
  2622        </g>
  2629       </g>
  2623       </g>
  2630      </g>
  2624      </g>
  2631     </g>
  2625     </g>
  2632     <g id="commsfw" class="package" transform="translate( 1970.3999999999994 0)">
  2626     <g id="commsfw" class="package" transform="translate( 1961.0999999999995 0)">
  2633      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2627      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2634      <rect class="package" x="0" width="66.30000000000001" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2628      <rect class="package" x="0" width="66.30000000000001" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2635      <text text-anchor="middle" class="package" width="66.30000000000001" x="33.150000000000006" y="115.00000000000001">Comms Frame­work</text>
  2629      <text text-anchor="middle" class="package" width="66.30000000000001" x="33.150000000000006" y="115.00000000000001">Comms Frame­work</text>
  2636      <g transform="translate(0 3.2)">
  2630      <g transform="translate(0 3.2)">
  2637       <g id="commsprocess" transform="translate(0 18.8)" class="collection">
  2631       <g id="commsprocess" transform="translate(0 18.8)" class="collection">
  2794         </g>
  2788         </g>
  2795        </g>
  2789        </g>
  2796       </g>
  2790       </g>
  2797      </g>
  2791      </g>
  2798     </g>
  2792     </g>
  2799     <g id="networkingsrv" class="package" transform="translate( 2038.7999999999995 0)">
  2793     <g id="networkingsrv" class="package" transform="translate( 2029.4999999999995 0)">
  2800      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2794      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2801      <rect class="package" x="0" width="170.70000000000002" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2795      <rect class="package" x="0" width="170.70000000000002" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2802      <text text-anchor="middle" class="package" width="170.70000000000002" x="85.35000000000001" y="105" dy="0.375em">Network­ing Services</text>
  2796      <text text-anchor="middle" class="package" width="170.70000000000002" x="85.35000000000001" y="105" dy="0.375em">Network­ing Services</text>
  2803      <g transform="translate(0 3.2)">
  2797      <g transform="translate(0 3.2)">
  2804       <g id="esockapiextensions" transform="translate(0 0)" class="collection">
  2798       <g id="esockapiextensions" transform="translate(0 0)" class="collection">
  3054         </g>
  3048         </g>
  3055        </g>
  3049        </g>
  3056       </g>
  3050       </g>
  3057      </g>
  3051      </g>
  3058     </g>
  3052     </g>
  3059     <g id="wlan" class="package" transform="translate( 2211.5999999999995 0)">
  3053     <g id="wlan" class="package" transform="translate( 2202.2999999999997 0)">
  3060      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  3054      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  3061      <rect class="package" x="0" width="192.6" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  3055      <rect class="package" x="0" width="192.6" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  3062      <text text-anchor="middle" class="package" width="192.6" x="96.3" y="86.2" dy="0.375em">WLAN</text>
  3056      <text text-anchor="middle" class="package" width="192.6" x="96.3" y="86.2" dy="0.375em">WLAN</text>
  3063      <g transform="translate(0 3.2)">
  3057      <g transform="translate(0 3.2)">
  3064       <g id="wlan_plat" transform="translate(0 0)" class="collection">
  3058       <g id="wlan_plat" transform="translate(0 0)" class="collection">
  3206         </g>
  3200         </g>
  3207        </g>
  3201        </g>
  3208       </g>
  3202       </g>
  3209      </g>
  3203      </g>
  3210     </g>
  3204     </g>
  3211     <g id="cellularsrv" class="package" transform="translate( 2406.2999999999993 0)">
  3205     <g id="cellularsrv" class="package" transform="translate( 2396.9999999999995 0)">
  3212      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
  3206      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
  3213      <rect class="package" x="0" width="101.39999999999998" height="116.00000000000001" y="0" style="fill:darkkhaki;"/>
  3207      <rect class="package" x="0" width="101.39999999999998" height="116.00000000000001" y="0" style="fill:darkkhaki;"/>
  3214      <text text-anchor="middle" class="package" width="85.79999999999998" x="58.499999999999986" y="86.2" dy="0.375em">Cellular Baseband Services</text>
  3208      <text text-anchor="middle" class="package" width="85.79999999999998" x="58.499999999999986" y="86.2" dy="0.375em">Cellular Baseband Services</text>
  3215      <g transform="translate(0 3.2)">
  3209      <g transform="translate(0 3.2)">
  3216       <g id="basebandabstraction" transform="translate(0 75.2)" class="collection">
  3210       <g id="basebandabstraction" transform="translate(0 75.2)" class="collection">
  3425        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony API Tests</text>
  3419        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Telephony API Tests</text>
  3426        <g transform="translate(0 6.299999999999999)"/>
  3420        <g transform="translate(0 6.299999999999999)"/>
  3427       </g>
  3421       </g>
  3428      </g>
  3422      </g>
  3429     </g>
  3423     </g>
  3430     <g id="bt" class="package" transform="translate( 2509.7999999999993 0)">
  3424     <g id="bt" class="package" transform="translate( 2500.4999999999995 0)">
  3431      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3425      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3432      <rect class="package" x="0" width="81" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3426      <rect class="package" x="0" width="81" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3433      <text text-anchor="middle" class="package" width="81" x="40.5" y="105" dy="0.375em">Blue­tooth</text>
  3427      <text text-anchor="middle" class="package" width="81" x="40.5" y="105" dy="0.375em">Blue­tooth</text>
  3434      <g transform="translate(0 3.2)">
  3428      <g transform="translate(0 3.2)">
  3435       <g id="bt_plat" transform="translate(0 0)" class="collection">
  3429       <g id="bt_plat" transform="translate(0 0)" class="collection">
  3592         </g>
  3586         </g>
  3593        </g>
  3587        </g>
  3594       </g>
  3588       </g>
  3595      </g>
  3589      </g>
  3596     </g>
  3590     </g>
  3597     <g id="usb" class="package" transform="translate( 2592.899999999999 0)">
  3591     <g id="usb" class="package" transform="translate( 2583.5999999999995 0)">
  3598      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3592      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3599      <rect class="package" x="0" width="33.3" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3593      <rect class="package" x="0" width="33.3" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3600      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="105" dy="0.375em">USB</text>
  3594      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="105" dy="0.375em">USB</text>
  3601      <g transform="translate(0 3.2)">
  3595      <g transform="translate(0 3.2)">
  3602       <g id="usb_plat" transform="translate(0 0)" class="collection">
  3596       <g id="usb_plat" transform="translate(0 0)" class="collection">
  3644         </g>
  3638         </g>
  3645        </g>
  3639        </g>
  3646       </g>
  3640       </g>
  3647      </g>
  3641      </g>
  3648     </g>
  3642     </g>
  3649     <g id="mm" class="package" transform="translate( 2628.2999999999993 0)">
  3643     <g id="mm" class="package" transform="translate( 2618.9999999999995 0)">
  3650      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  3644      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  3651      <rect class="package" x="0" width="795.8999999999996" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  3645      <rect class="package" x="0" width="795.8999999999996" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  3652      <text text-anchor="middle" class="package" width="749.3999999999996" x="421.1999999999998" y="86.2" dy="0.375em">Multi­media</text>
  3646      <text text-anchor="middle" class="package" width="749.3999999999996" x="421.1999999999998" y="86.2" dy="0.375em">Multi­media</text>
  3653      <g transform="translate(0 3.2)">
  3647      <g transform="translate(0 3.2)">
  3654       <g id="mm_pub" transform="translate(0 0)" class="collection">
  3648       <g id="mm_pub" transform="translate(0 0)" class="collection">
  4400         </g>
  4394         </g>
  4401        </g>
  4395        </g>
  4402       </g>
  4396       </g>
  4403      </g>
  4397      </g>
  4404     </g>
  4398     </g>
  4405     <g id="imagingext" class="package" transform="translate( 3426.299999999999 0)">
  4399     <g id="imagingext" class="package" transform="translate( 3416.999999999999 0)">
  4406      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  4400      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  4407      <rect class="package" x="0" width="94.2" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  4401      <rect class="package" x="0" width="94.2" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  4408      <text text-anchor="middle" class="package" width="94.2" x="47.1" y="105" dy="0.375em">Imaging Exten­sions</text>
  4402      <text text-anchor="middle" class="package" width="94.2" x="47.1" y="105" dy="0.375em">Imaging Exten­sions</text>
  4409      <g transform="translate(0 3.2)">
  4403      <g transform="translate(0 3.2)">
  4410       <g id="imagingext_pub" transform="translate(0 0)" class="collection">
  4404       <g id="imagingext_pub" transform="translate(0 0)" class="collection">
  4486         </g>
  4480         </g>
  4487        </g>
  4481        </g>
  4488       </g>
  4482       </g>
  4489      </g>
  4483      </g>
  4490     </g>
  4484     </g>
  4491     <g id="graphics" class="package" transform="translate( 3522.599999999999 0)">
  4485     <g id="graphics" class="package" transform="translate( 3513.2999999999993 0)">
  4492      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4486      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4493      <rect class="package" x="0" width="113.1" height="116.00000000000001" y="0" style="fill:orange;"/>
  4487      <rect class="package" x="0" width="113.1" height="116.00000000000001" y="0" style="fill:orange;"/>
  4494      <text text-anchor="middle" class="package" width="97.5" x="64.35" y="29.8" dy="0.375em">Graphics</text>
  4488      <text text-anchor="middle" class="package" width="97.5" x="64.35" y="29.8" dy="0.375em">Graphics</text>
  4495      <g transform="translate(0 3.2)">
  4489      <g transform="translate(0 3.2)">
  4496       <g id="graphicsaccelaration" transform="translate(0 94)" class="collection">
  4490       <g id="graphicsaccelaration" transform="translate(0 94)" class="collection">
  4786        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics API Tests</text>
  4780        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Graphics API Tests</text>
  4787        <g transform="translate(0 6.299999999999999)"/>
  4781        <g transform="translate(0 6.299999999999999)"/>
  4788       </g>
  4782       </g>
  4789      </g>
  4783      </g>
  4790     </g>
  4784     </g>
  4791     <g id="textandloc" class="package" transform="translate( 3637.799999999999 0)">
  4785     <g id="textandloc" class="package" transform="translate( 3628.499999999999 0)">
  4792      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4786      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4793      <rect class="package" x="0" width="84" height="116.00000000000001" y="0" style="fill:orange;"/>
  4787      <rect class="package" x="0" width="84" height="116.00000000000001" y="0" style="fill:orange;"/>
  4794      <text text-anchor="middle" class="package" width="84" x="42" y="115.00000000000001">Text &amp; Localis­ation Services</text>
  4788      <text text-anchor="middle" class="package" width="84" x="42" y="115.00000000000001">Text &amp; Localis­ation Services</text>
  4795      <g transform="translate(0 3.2)">
  4789      <g transform="translate(0 3.2)">
  4796       <g id="textandloc_plat" transform="translate(0 0)" class="collection">
  4790       <g id="textandloc_plat" transform="translate(0 0)" class="collection">
  4979         </g>
  4973         </g>
  4980        </g>
  4974        </g>
  4981       </g>
  4975       </g>
  4982      </g>
  4976      </g>
  4983     </g>
  4977     </g>
  4984     <g id="xmlsrv" class="package" transform="translate( 3723.8999999999987 0)">
  4978     <g id="xmlsrv" class="package" transform="translate( 3714.599999999999 0)">
  4985      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  4979      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  4986      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  4980      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  4987      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="115.00000000000001">XML Services</text>
  4981      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="115.00000000000001">XML Services</text>
  4988      <g transform="translate(0 3.2)">
  4982      <g transform="translate(0 3.2)">
  4989       <g id="xmlsrv_plat" transform="translate(0 0)" class="collection">
  4983       <g id="xmlsrv_plat" transform="translate(0 0)" class="collection">
  5094         </g>
  5088         </g>
  5095        </g>
  5089        </g>
  5096       </g>
  5090       </g>
  5097      </g>
  5091      </g>
  5098     </g>
  5092     </g>
  5099     <g id="deviceplatformrelease" class="package" transform="translate( 3791.0999999999985 0)">
  5093     <g id="deviceplatformrelease" class="package" transform="translate( 3781.799999999999 0)">
  5100      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  5094      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  5101      <rect class="package" x="0" width="196.5" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  5095      <rect class="package" x="0" width="196.5" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  5102      <text text-anchor="middle" class="package" width="196.5" x="98.25" y="115.00000000000001">Dev­ice Platform Release</text>
  5096      <text text-anchor="middle" class="package" width="196.5" x="98.25" y="115.00000000000001">Dev­ice Platform Release</text>
  5103      <g transform="translate(0 3.2)">
  5097      <g transform="translate(0 3.2)">
  5104       <g id="s60extras" transform="translate(0 18.8)" class="collection">
  5098       <g id="s60extras" transform="translate(0 18.8)" class="collection">
  5294         </g>
  5288         </g>
  5295        </g>
  5289        </g>
  5296       </g>
  5290       </g>
  5297      </g>
  5291      </g>
  5298     </g>
  5292     </g>
  5299     <g id="osrndtools" class="package" transform="translate( 3989.6999999999985 0)">
  5293     <g id="osrndtools" class="package" transform="translate( 3980.3999999999987 0)">
  5300      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  5294      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  5301      <rect class="package" x="0" width="159.29999999999998" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  5295      <rect class="package" x="0" width="159.29999999999998" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  5302      <text text-anchor="middle" class="package" width="159.29999999999998" x="79.64999999999999" y="115.00000000000001">OS R&amp;D tools</text>
  5296      <text text-anchor="middle" class="package" width="159.29999999999998" x="79.64999999999999" y="115.00000000000001">OS R&amp;D tools</text>
  5303      <g transform="translate(0 3.2)">
  5297      <g transform="translate(0 3.2)">
  5304       <g id="stif" transform="translate(0 18.8)" class="collection">
  5298       <g id="stif" transform="translate(0 18.8)" class="collection">
  5519  </g>
  5513  </g>
  5520  <g id="mw" transform="translate(3.1999999999999993 173.83)" class="layer">
  5514  <g id="mw" transform="translate(3.1999999999999993 173.83)" class="layer">
  5521   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="222.8"/>
  5515   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="222.8"/>
  5522   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="222.8" height="9.3" x="-111.7">Middleware</text>
  5516   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="222.8" height="9.3" x="-111.7">Middleware</text>
  5523   <g class="layer-detail" transform="translate(12.8 3.2)">
  5517   <g class="layer-detail" transform="translate(12.8 3.2)">
  5524    <rect x="0" class="layer" y="-3.2" width="5143.199999999998" height="222.8"/>
  5518    <rect x="0" class="layer" y="-3.2" width="5133.899999999998" height="222.8"/>
  5525    <g>
  5519    <g>
  5526     <g id="appsupport" class="package" transform="translate( 0 100.4)">
  5520     <g id="appsupport" class="package" transform="translate( 0 100.4)">
  5527      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  5521      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  5528      <rect class="package" x="0" width="355.80000000000024" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  5522      <rect class="package" x="0" width="355.80000000000024" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  5529      <text text-anchor="middle" class="package" width="301.80000000000024" x="204.90000000000012" y="29.8" dy="0.375em">Generic App Support</text>
  5523      <text text-anchor="middle" class="package" width="301.80000000000024" x="204.90000000000012" y="29.8" dy="0.375em">Generic App Support</text>
 11346      <g transform="translate(0 3.2)">
 11340      <g transform="translate(0 3.2)">
 11347       <g id="mmappfw_plat" transform="translate(0 0)" class="collection">
 11341       <g id="mmappfw_plat" transform="translate(0 0)" class="collection">
 11348        <rect class="collection" x="0" y="0" height="15.6" width="204.60000000000008"/>
 11342        <rect class="collection" x="0" y="0" height="15.6" width="204.60000000000008"/>
 11349        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="203.20000000000007" height="6.299999999999999">MM App FW Platform Inter­faces</text>
 11343        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="203.20000000000007" height="6.299999999999999">MM App FW Platform Inter­faces</text>
 11350        <g transform="translate(0 6.299999999999999)">
 11344        <g transform="translate(0 6.299999999999999)">
 11351         <g id="inc" class="component placeholder">
 11345         <g id="mmappfw_plat_build" class="component">
 11352          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 11346          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 11353          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 11347          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 11354          <use width="9.3" height="9.3" x="0" y="0" style="fill:url(#PatternOverlay1); stroke: none; stroke-width: 0;" xlink:href="#Borderround"/>
 11348          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Multimedia App Framework Platform Interfaces Build</text>
 11355          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Inc</text>
       
 11356         </g>
 11349         </g>
 11357         <g id="collection_helper_api" class="component">
 11350         <g id="collection_helper_api" class="component">
 11358          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 11351          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 11359          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 11352          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 11360          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">Collection Helper API</text>
 11353          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">Collection Helper API</text>
 14068       </g>
 14061       </g>
 14069      </g>
 14062      </g>
 14070     </g>
 14063     </g>
 14071     <g id="web" class="package" transform="translate( 3548.4000000000015 0)">
 14064     <g id="web" class="package" transform="translate( 3548.4000000000015 0)">
 14072      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 14065      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 14073      <rect class="package" x="0" width="328.8" height="97.2" y="0" style="fill:slateblue;"/>
 14066      <rect class="package" x="0" width="319.50000000000006" height="97.2" y="0" style="fill:slateblue;"/>
 14074      <text text-anchor="middle" class="package" width="328.8" x="164.4" y="86.2" dy="0.375em">Web</text>
 14067      <text text-anchor="middle" class="package" width="319.50000000000006" x="159.75000000000003" y="86.2" dy="0.375em">Web</text>
 14075      <g transform="translate(0 3.2)">
 14068      <g transform="translate(0 3.2)">
 14076       <g id="web_pub" transform="translate(0 0)" class="collection">
 14069       <g id="web_pub" transform="translate(0 0)" class="collection">
 14077        <rect class="collection" x="0" y="0" height="15.6" width="55.8"/>
 14070        <rect class="collection" x="0" y="0" height="15.6" width="55.8"/>
 14078        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="54.4" height="6.299999999999999">Web Public Inter­faces</text>
 14071        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="54.4" height="6.299999999999999">Web Public Inter­faces</text>
 14079        <g transform="translate(0 6.299999999999999)">
 14072        <g transform="translate(0 6.299999999999999)">
 14108          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Settings API</text>
 14101          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Settings API</text>
 14109         </g>
 14102         </g>
 14110        </g>
 14103        </g>
 14111       </g>
 14104       </g>
 14112       <g id="web_plat" transform="translate(57.9 0)" class="collection">
 14105       <g id="web_plat" transform="translate(57.9 0)" class="collection">
 14113        <rect class="collection" x="0" y="0" height="15.6" width="167.40000000000003"/>
 14106        <rect class="collection" x="0" y="0" height="15.6" width="158.10000000000002"/>
 14114        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="166.00000000000003" height="6.299999999999999">Web Platform Inter­faces</text>
 14107        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="156.70000000000002" height="6.299999999999999">Web Platform Inter­faces</text>
 14115        <g transform="translate(0 6.299999999999999)">
 14108        <g transform="translate(0 6.299999999999999)">
 14116         <g id="browser_platform_api" class="component placeholder">
 14109         <g id="aiw_browser_provider_api" class="component">
 14117          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14110          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14118          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14111          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14119          <use width="9.3" height="9.3" x="0" y="0" style="fill:url(#PatternOverlay1); stroke: none; stroke-width: 0;" xlink:href="#Borderround"/>
 14112          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">AIW Browser Provider API</text>
 14120          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Browser Platform API</text>
 14113         </g>
 14121         </g>
 14114         <g id="browser_dialogs_provider_api" class="component">
 14122         <g id="aiw_browser_provider_api" class="component">
       
 14123          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14115          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14124          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14116          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14125          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">AIW Browser Provider API</text>
 14117          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">Browser Dialogs Provider API</text>
 14126         </g>
 14118         </g>
 14127         <g id="browser_dialogs_provider_api" class="component">
 14119         <g id="browser_platform_api" class="component">
 14128          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14120          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14129          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14121          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14130          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Dialogs Provider API</text>
 14122          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Platform API</text>
 14131         </g>
 14123         </g>
 14132         <g id="browser_platform_api" class="component">
 14124         <g id="cod_handler_api" class="component">
 14133          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14125          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14134          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14126          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14135          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">Browser Platform API</text>
 14127          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">COD Handler API</text>
 14136         </g>
 14128         </g>
 14137         <g id="cod_handler_api" class="component">
 14129         <g id="connection_manager_api" class="component">
 14138          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14130          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14139          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14131          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14140          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">COD Handler API</text>
 14132          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">Connection Manager API</text>
 14141         </g>
 14133         </g>
 14142         <g id="connection_manager_api" class="component">
 14134         <g id="cxml_library_api" class="component">
 14143          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14135          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14144          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14136          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14145          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Connection Manager API</text>
 14137          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">cXml Library API</text>
 14146         </g>
 14138         </g>
 14147         <g id="cxml_library_api" class="component">
 14139         <g id="download_mgr_client_api_extn" class="component">
 14148          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14140          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14149          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14141          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14150          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">cXml Library API</text>
 14142          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">Download Manager Client API Extension</text>
 14151         </g>
 14143         </g>
 14152         <g id="download_mgr_client_api_extn" class="component">
 14144         <g id="feeds_engine_api" class="component">
 14153          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14145          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14154          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14146          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14155          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Download Manager Client API Extension</text>
 14147          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Feeds Engine API</text>
 14156         </g>
 14148         </g>
 14157         <g id="feeds_engine_api" class="component">
 14149         <g id="launcher_api" class="component">
 14158          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14150          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14159          <use width="9.3" height="9.3" x="74.39999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14151          <use width="9.3" height="9.3" x="74.39999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14160          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="79.05">Feeds Engine API</text>
 14152          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="79.05">Launcher API</text>
 14161         </g>
 14153         </g>
 14162         <g id="launcher_api" class="component">
 14154         <g id="multipart_parser_api" class="component">
 14163          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14155          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14164          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14156          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14165          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Launcher API</text>
 14157          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Multipart Parser API</text>
 14166         </g>
 14158         </g>
 14167         <g id="multipart_parser_api" class="component">
 14159         <g id="recent_url_store_api" class="component">
 14168          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14160          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14169          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14161          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14170          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Multipart Parser API</text>
 14162          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Recent URL Store API</text>
 14171         </g>
 14163         </g>
 14172         <g id="recent_url_store_api" class="component">
 14164         <g id="scheme_handler_plugin_api" class="component">
 14173          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14165          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14174          <use width="9.3" height="9.3" x="102.29999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14166          <use width="9.3" height="9.3" x="102.29999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14175          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="106.94999999999999">Recent URL Store API</text>
 14167          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="106.94999999999999">Scheme Handler Plugin API</text>
 14176         </g>
 14168         </g>
 14177         <g id="scheme_handler_plugin_api" class="component">
 14169         <g id="scriptable_plugin_api" class="component">
 14178          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14170          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14179          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14171          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14180          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Scheme Handler Plugin API</text>
 14172          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Scriptable Plugin API</text>
 14181         </g>
 14173         </g>
 14182         <g id="scriptable_plugin_api" class="component">
 14174         <g id="webutils_api" class="component">
 14183          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14175          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14184          <use width="9.3" height="9.3" x="120.89999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14176          <use width="9.3" height="9.3" x="120.89999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14185          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="125.54999999999998">Scriptable Plugin API</text>
 14177          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="125.54999999999998">Web Utils API</text>
 14186         </g>
 14178         </g>
 14187         <g id="webutils_api" class="component">
 14179         <g id="widget_registry_api" class="component">
 14188          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14180          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14189          <use width="9.3" height="9.3" x="130.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14181          <use width="9.3" height="9.3" x="130.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14190          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="134.85">Web Utils API</text>
 14182          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="134.85">Widget Registry API</text>
 14191         </g>
 14183         </g>
 14192         <g id="widget_registry_api" class="component">
 14184         <g id="xml_parser_api" class="component">
 14193          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14185          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14194          <use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14186          <use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14195          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="144.15">Widget Registry API</text>
 14187          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="144.15">XML Parser API</text>
 14196         </g>
 14188         </g>
 14197         <g id="xml_parser_api" class="component">
 14189         <g id="stmgesturefw_api" class="component">
 14198          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14190          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14199          <use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14191          <use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14200          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="153.45000000000002">XML Parser API</text>
 14192          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="153.45000000000002">State Machine Gesture Framework API </text>
 14201         </g>
 14193         </g>
 14202         <g id="stmgesturefw_api" class="component">
 14194        </g>
 14203          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14195       </g>
 14204          <use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 14196       <g id="web_info" transform="translate(218.10000000000002 0)" class="collection">
 14205          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="162.75000000000003">State Machine Gesture Framework API </text>
       
 14206         </g>
       
 14207        </g>
       
 14208       </g>
       
 14209       <g id="web_info" transform="translate(227.40000000000003 0)" class="collection">
       
 14210        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
 14197        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
 14211        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Web Info</text>
 14198        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Web Info</text>
 14212        <g transform="translate(0 6.299999999999999)">
 14199        <g transform="translate(0 6.299999999999999)">
 14213         <g id="web_build" class="component">
 14200         <g id="web_build" class="component">
 14214          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14201          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14363          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14350          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14364          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Web Runtime Harvester</text>
 14351          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Web Runtime Harvester</text>
 14365         </g>
 14352         </g>
 14366        </g>
 14353        </g>
 14367       </g>
 14354       </g>
 14368       <g id="codhandler" transform="translate(245.10000000000005 0)" class="collection">
 14355       <g id="codhandler" transform="translate(235.80000000000004 0)" class="collection">
 14369        <rect class="collection" x="0" y="0" height="15.6" width="83.69999999999999"/>
 14356        <rect class="collection" x="0" y="0" height="15.6" width="83.69999999999999"/>
 14370        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="82.29999999999998" height="6.299999999999999">Content Object Descriptor Handler</text>
 14357        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="82.29999999999998" height="6.299999999999999">Content Object Descriptor Handler</text>
 14371        <g transform="translate(0 6.299999999999999)">
 14358        <g transform="translate(0 6.299999999999999)">
 14372         <g id="codeng" class="component">
 14359         <g id="codeng" class="component">
 14373          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14360          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14471       </g>
 14458       </g>
 14472      </g>
 14459      </g>
 14473     </g>
 14460     </g>
 14474     <g id="websrv" class="package" transform="translate( 4852.799999999998 100.4)">
 14461     <g id="websrv" class="package" transform="translate( 4852.799999999998 100.4)">
 14475      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 14462      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 14476      <rect class="package" x="0" width="260.40000000000015" height="116.00000000000001" y="0" style="fill:slateblue;"/>
 14463      <rect class="package" x="0" width="251.10000000000014" height="116.00000000000001" y="0" style="fill:slateblue;"/>
 14477      <text text-anchor="middle" class="package" width="260.40000000000015" x="130.20000000000007" y="115.00000000000003">Web Services</text>
 14464      <text text-anchor="middle" class="package" width="251.10000000000014" x="125.55000000000007" y="115.00000000000003">Web Services</text>
 14478      <g transform="translate(0 3.2)">
 14465      <g transform="translate(0 3.2)">
 14479       <g id="websrv_pub" transform="translate(0 0)" class="collection">
 14466       <g id="websrv_pub" transform="translate(0 0)" class="collection">
 14480        <rect class="collection" x="0" y="0" height="15.6" width="65.1"/>
 14467        <rect class="collection" x="0" y="0" height="15.6" width="65.1"/>
 14481        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="63.699999999999996" height="6.299999999999999">Web Services Public Inter­faces</text>
 14468        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="63.699999999999996" height="6.299999999999999">Web Services Public Inter­faces</text>
 14482        <g transform="translate(0 6.299999999999999)">
 14469        <g transform="translate(0 6.299999999999999)">
 14516          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">XML Fragment API</text>
 14503          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">XML Fragment API</text>
 14517         </g>
 14504         </g>
 14518        </g>
 14505        </g>
 14519       </g>
 14506       </g>
 14520       <g id="webservices" transform="translate(0 18.8)" class="collection">
 14507       <g id="webservices" transform="translate(0 18.8)" class="collection">
 14521        <rect class="collection" x="0" y="0" height="15.6" width="260.40000000000015"/>
 14508        <rect class="collection" x="0" y="0" height="15.6" width="251.10000000000014"/>
 14522        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="259.00000000000017" height="6.299999999999999">Web Services Fmwk.</text>
 14509        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="249.70000000000013" height="6.299999999999999">Web Services Fmwk.</text>
 14523        <g transform="translate(0 6.299999999999999)">
 14510        <g transform="translate(0 6.299999999999999)">
 14524         <g id="wsnotifierplugins" class="component">
 14511         <g id="wsnotifierplugins" class="component">
 14525          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14512          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14526          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14513          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14527          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">WS Notifier Plugins</text>
 14514          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">WS Notifier Plugins</text>
 14649         <g id="wsoviplugin" class="component">
 14636         <g id="wsoviplugin" class="component">
 14650          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14637          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14651          <use width="9.3" height="9.3" x="232.5000000000001" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 14638          <use width="9.3" height="9.3" x="232.5000000000001" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 14652          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="237.15000000000012">WS Ovi Plugin</text>
 14639          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="237.15000000000012">WS Ovi Plugin</text>
 14653         </g>
 14640         </g>
 14654         <g id="wsoviplugin" class="component">
 14641         <g id="webservices_build" class="component">
 14655          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14642          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14656          <use width="9.3" height="9.3" x="241.80000000000013" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 14643          <use width="9.3" height="9.3" x="241.80000000000013" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 14657          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="246.45000000000013">WS Ovi Plugin</text>
 14644          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="246.45000000000013">Web Services Build</text>
 14658         </g>
       
 14659         <g id="webservices_build" class="component">
       
 14660          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 14661          <use width="9.3" height="9.3" x="251.10000000000014" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 14662          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="255.75000000000014">Web Services Build</text>
       
 14663         </g>
 14645         </g>
 14664        </g>
 14646        </g>
 14665       </g>
 14647       </g>
 14666       <g id="websrv_info" transform="translate(67.19999999999999 0)" class="collection">
 14648       <g id="websrv_info" transform="translate(67.19999999999999 0)" class="collection">
 14667        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
 14649        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
 14674         </g>
 14656         </g>
 14675        </g>
 14657        </g>
 14676       </g>
 14658       </g>
 14677      </g>
 14659      </g>
 14678     </g>
 14660     </g>
 14679     <g id="platformtools" class="package" transform="translate( 5115.299999999998 100.4)">
 14661     <g id="platformtools" class="package" transform="translate( 5105.999999999998 100.4)">
 14680      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 14662      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 14681      <rect class="package" x="0" width="27.900000000000002" height="116.00000000000001" y="0" style="fill:darkgray;"/>
 14663      <rect class="package" x="0" width="27.900000000000002" height="116.00000000000001" y="0" style="fill:darkgray;"/>
 14682      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="115.00000000000003">Platform Tools</text>
 14664      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="115.00000000000003">Platform Tools</text>
 14683      <g transform="translate(0 3.2)">
 14665      <g transform="translate(0 3.2)">
 14684       <g id="gfxconversion" transform="translate(0 0)" class="collection">
 14666       <g id="gfxconversion" transform="translate(0 0)" class="collection">
 14697         </g>
 14679         </g>
 14698        </g>
 14680        </g>
 14699       </g>
 14681       </g>
 14700      </g>
 14682      </g>
 14701     </g>
 14683     </g>
 14702     <g id="uitools" class="package" transform="translate( 3879.3000000000015 0)">
 14684     <g id="uitools" class="package" transform="translate( 3870.0000000000014 0)">
 14703      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 14685      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 14704      <rect class="package" x="0" width="68.7" height="97.2" y="0" style="fill:darkgray;"/>
 14686      <rect class="package" x="0" width="68.7" height="97.2" y="0" style="fill:darkgray;"/>
 14705      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="96.2">UI Tools</text>
 14687      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="96.2">UI Tools</text>
 14706      <g transform="translate(0 3.2)">
 14688      <g transform="translate(0 3.2)">
 14707       <g id="uitools_pub" transform="translate(0 0)" class="collection">
 14689       <g id="uitools_pub" transform="translate(0 0)" class="collection">
 14824   </g>
 14806   </g>
 14825  </g>
 14807  </g>
 14826  <g id="app" transform="translate(3.1999999999999993 0)" class="layer">
 14808  <g id="app" transform="translate(3.1999999999999993 0)" class="layer">
 14827   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="170.63000000000002"/>
 14809   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="170.63000000000002"/>
 14828   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="170.63000000000002" height="9.3" x="-85.61500000000001">Applications</text>
 14810   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="170.63000000000002" height="9.3" x="-85.61500000000001">Applications</text>
 14829   <g class="layer-detail" transform="translate(798.1999999999989 3.2)">
 14811   <g class="layer-detail" transform="translate(793.5499999999988 3.2)">
 14830    <rect x="-785.399999999999" class="layer" y="-3.2" width="5143.199999999998" height="170.63000000000002"/>
 14812    <rect x="-780.7499999999989" class="layer" y="-3.2" width="5133.899999999998" height="170.63000000000002"/>
 14831    <g>
 14813    <g>
 14832     <g id="location" class="package" transform="translate( 0 0)">
 14814     <g id="location" class="package" transform="translate( 0 0)">
 14833      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
 14815      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
 14834      <rect class="package" x="0" width="113.69999999999999" height="82.63000000000001" y="0" style="fill:whitesmoke;"/>
 14816      <rect class="package" x="0" width="113.69999999999999" height="82.63000000000001" y="0" style="fill:whitesmoke;"/>
 14835      <text text-anchor="middle" class="package" width="113.69999999999999" x="56.849999999999994" y="81.63000000000001">Location Apps</text>
 14817      <text text-anchor="middle" class="package" width="113.69999999999999" x="56.849999999999994" y="81.63000000000001">Location Apps</text>
 20032      </g>
 20014      </g>
 20033     </g>
 20015     </g>
 20034    </g>
 20016    </g>
 20035   </g>
 20017   </g>
 20036  </g>
 20018  </g>
 20037  <g id="legend-root" class="legend" transform="translate(4844.779499999998 633.2600000000001) translate(317.6205 0) scale(13.002687169121636) translate(-317.6205)">
 20019  <g id="legend-root" class="legend" transform="translate(4835.479499999998 633.2600000000002) translate(317.6205 0) scale(12.979262988377636) translate(-317.6205)">
 20038   <text text-anchor="middle" class="title" x="301.28525" y="0">
 20020   <text text-anchor="middle" class="title" x="301.28525" y="0">
 20039    <tspan dy="0.75em" x="301.28525">Symbian OS ^3</tspan>
 20021    <tspan dy="0.75em" x="301.28525">Symbian OS ^3</tspan>
 20040    <tspan dy="1em" x="301.28525">System Model</tspan>
 20022    <tspan dy="1em" x="301.28525">System Model</tspan>
 20041    <tspan font-style="italic" dy="1em" id="release-version" x="301.28525">%d %b %Y</tspan>
 20023    <tspan font-style="italic" dy="1em" id="release-version" x="301.28525">%d %b %Y</tspan>
 20042   </text>
 20024   </text>
 20167      </g>
 20149      </g>
 20168     </g>
 20150     </g>
 20169     <text text-anchor="middle" class="label" dy="0.375em" x="265.17499999999995" y="4.65">
 20151     <text text-anchor="middle" class="label" dy="0.375em" x="265.17499999999995" y="4.65">
 20170      <tspan dy="-1em" x="265.17499999999995">110 Packages</tspan>
 20152      <tspan dy="-1em" x="265.17499999999995">110 Packages</tspan>
 20171      <tspan dy="1em" x="265.17499999999995">663 Collections</tspan>
 20153      <tspan dy="1em" x="265.17499999999995">663 Collections</tspan>
 20172      <tspan dy="1em" x="265.17499999999995">2918 Components</tspan>
 20154      <tspan dy="1em" x="265.17499999999995">2915 Components</tspan>
 20173     </text>
 20155     </text>
 20174    </g>
 20156    </g>
 20175   </g>
 20157   </g>
 20176  </g>
 20158  </g>
 20177  <g id="Zoom" onload="resized()">
 20159  <g id="Zoom" onload="resized()">