xmlb-18 recreated in SVG format.
Signed-off-by: Dmitri Cherkas <dmitricerkas@yahoo.com>
diff --git a/spec/src/main/asciidoc/ch07-customize_xml_schema.adoc b/spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
index a109794..a15a564 100644
--- a/spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
+++ b/spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
@@ -287,7 +287,7 @@
declaration.
.Scoping Inheritance and Overriding For Binding Declarations
-image:images/xmlb-18.png[image]
+image:images/xmlb-18.svg[image]
The different scopes form a taxonomy. The
taxonomy defines both the inheritance and overriding semantics of
diff --git a/spec/src/main/asciidoc/images/xmlb-18.png b/spec/src/main/asciidoc/images/xmlb-18.png
deleted file mode 100644
index 658af48..0000000
--- a/spec/src/main/asciidoc/images/xmlb-18.png
+++ /dev/null
Binary files differ
diff --git a/spec/src/main/asciidoc/images/xmlb-18.svg b/spec/src/main/asciidoc/images/xmlb-18.svg
new file mode 100644
index 0000000..0d99fd7
--- /dev/null
+++ b/spec/src/main/asciidoc/images/xmlb-18.svg
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Generato da Microsoft Visio 11.0, SVG Export, v1.0 xmlb-18.svg Pagina 1 -->
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="4.15386in"
+ height="4.66567in" viewBox="0 0 299.078 335.928" xml:space="preserve" color-interpolation-filters="sRGB" class="st8">
+ <v:documentProperties v:langID="1040" v:metric="true" v:viewMarkup="false">
+ <v:userDefs>
+ <v:ud v:nameU="MBSAAddinOutlineVisible" v:prompt="" v:val="VT0(1):26"/>
+ </v:userDefs>
+ </v:documentProperties>
+
+ <style type="text/css">
+ <![CDATA[
+ .st1 {fill:#ffffff;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
+ .st2 {fill:#ffffff;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
+ .st3 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
+ .st4 {fill:#000000;font-family:Arial;font-size:0.666664em}
+ .st5 {fill:#000000;font-family:Arial;font-size:0.666664em;font-style:italic}
+ .st6 {stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
+ .st7 {fill:#000000;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.72}
+ .st8 {fill:none;fill-rule:evenodd;font-size:12;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
+ ]]>
+ </style>
+
+ <g v:mID="0" v:index="1" v:groupContext="foregroundPage">
+ <title>Pagina 1</title>
+ <v:pageProperties v:drawingScale="0.0393701" v:pageScale="0.0393701" v:drawingUnits="24" v:shadowOffsetX="8.50394"
+ v:shadowOffsetY="-8.50394"/>
+ <g id="shape139-1" v:mID="139" v:groupContext="shape" transform="translate(0.72,-0.72)">
+ <title>Foglio.139</title>
+ <rect x="0" y="1.44" width="297.638" height="334.488" class="st1"/>
+ </g>
+ <g id="shape167-3" v:mID="167" v:groupContext="shape" transform="translate(14.8932,-46.0743)">
+ <title>Foglio.167</title>
+ <rect x="0" y="66.6369" width="269.291" height="269.291" class="st2"/>
+ </g>
+ <g id="shape168-5" v:mID="168" v:groupContext="shape" transform="translate(12.0586,-313.948)">
+ <title>Foglio.168</title>
+ <desc>GlobalScope</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="33.9397" cy="327.019" width="67.88" height="17.8178"/>
+ <rect x="0" y="318.11" width="67.8794" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st4" v:langID="1040"><v:paragraph/><v:tabList/>GlobalScope</text> </g>
+ <g id="shape171-8" v:mID="171" v:groupContext="shape" transform="translate(19.7643,-298.965)">
+ <title>Foglio.171</title>
+ <desc><globalBindings></desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="34.814" cy="327.019" width="69.63" height="17.8178"/>
+ <rect x="0" y="318.11" width="69.6279" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st5" v:langID="1040"><v:paragraph/><v:tabList/><globalBindings></text> </g>
+ <g id="shape172-11" v:mID="172" v:groupContext="shape" transform="translate(48.2003,-76.9011)">
+ <title>Foglio.172</title>
+ <rect x="0" y="131.125" width="204.803" height="204.803" class="st2"/>
+ </g>
+ <g id="shape173-13" v:mID="173" v:groupContext="shape" transform="translate(43.3917,-280.54)">
+ <title>Foglio.173</title>
+ <desc>SchemaScope</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="33.9397" cy="327.019" width="67.88" height="17.8178"/>
+ <rect x="0" y="318.11" width="67.8794" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st4" v:langID="1040"><v:paragraph/><v:tabList/>SchemaScope</text> </g>
+ <g id="shape174-16" v:mID="174" v:groupContext="shape" transform="translate(50.6903,-265.962)">
+ <title>Foglio.174</title>
+ <desc><schemaBindings></desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="38.7944" cy="327.019" width="77.59" height="17.8178"/>
+ <rect x="0" y="318.11" width="77.5888" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st5" v:langID="1040"><v:paragraph/><v:tabList/><schemaBindings></text> </g>
+ <g id="shape175-19" v:mID="175" v:groupContext="shape" transform="translate(78.6728,-99.9326)">
+ <title>Foglio.175</title>
+ <rect x="0" y="187.109" width="148.819" height="148.819" class="st2"/>
+ </g>
+ <g id="shape176-21" v:mID="176" v:groupContext="shape" transform="translate(73.169,-246.524)">
+ <title>Foglio.176</title>
+ <desc>Definition Scope</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="33.9397" cy="327.019" width="67.88" height="17.8178"/>
+ <rect x="0" y="318.11" width="67.8794" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st4" v:langID="1040"><v:paragraph/><v:tabList/>Definition Scope</text> </g>
+ <g id="shape177-24" v:mID="177" v:groupContext="shape" transform="translate(91.4287,-231.946)">
+ <title>Foglio.177</title>
+ <desc>Binding Declaration</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="38.7944" cy="327.019" width="77.59" height="17.8178"/>
+ <rect x="0" y="318.11" width="77.5888" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st5" v:langID="1040"><v:paragraph/><v:tabList/>Binding Declaration</text> </g>
+ <g id="shape178-27" v:mID="178" v:groupContext="shape" transform="translate(102.767,-125.444)">
+ <title>Foglio.178</title>
+ <rect x="0" y="245.22" width="102.047" height="90.7087" class="st2"/>
+ </g>
+ <g id="shape1-29" v:mID="1" v:groupContext="shape" transform="translate(105.602,-213.723)">
+ <title>Foglio.1</title>
+ <desc>Component Scope</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="39.685" cy="327.019" width="79.38" height="17.8178"/>
+ <rect x="0" y="318.11" width="79.3701" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st4" v:langID="1040"><v:paragraph/><v:tabList/>Component Scope</text> </g>
+ <g id="shape2-32" v:mID="2" v:groupContext="shape" transform="translate(103.658,-187.402)">
+ <title>Foglio.2</title>
+ <desc>Binding Declaration</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="38.7944" cy="327.019" width="77.59" height="17.8178"/>
+ <rect x="0" y="318.11" width="77.5888" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st5" v:langID="1040"><v:paragraph/><v:tabList/>Binding Declaration</text> </g>
+ <g id="shape3-35" v:mID="3" v:groupContext="shape" transform="translate(81.5454,-3.55465)">
+ <title>Foglio.3</title>
+ <desc>Indicates inheritance and overriding of scope</desc>
+ <v:textBlock v:margins="rect(4,4,4,4)" v:tabSpace="42.5197"/>
+ <v:textRect cx="86.4187" cy="327.019" width="172.84" height="17.8178"/>
+ <rect x="0" y="318.11" width="172.837" height="17.8178" class="st3"/>
+ <text x="4" y="329.42" class="st4" v:langID="1040"><v:paragraph/><v:tabList/>Indicates inheritance and overriding of scope</text> </g>
+ <g id="shape4-38" v:mID="4" v:groupContext="shape" transform="translate(50.0686,-114.454) rotate(-30) scale(-1,1)">
+ <title>Foglio.4</title>
+ <path d="M0 335.93 L23.98 335.93" class="st6"/>
+ </g>
+ <g id="shape5-41" v:mID="5" v:groupContext="shape" transform="translate(501.608,16.2548) rotate(60) scale(-1,1)">
+ <title>Foglio.5</title>
+ <path d="M5.67 335.93 L0 335.93 L2.83 326.29 L5.67 335.93 Z" class="st7"/>
+ </g>
+ <g id="shape6-43" v:mID="6" v:groupContext="shape" transform="translate(73.7008,-148.796) rotate(-30) scale(-1,1)">
+ <title>Foglio.6</title>
+ <path d="M0 335.93 L23.98 335.93" class="st6"/>
+ </g>
+ <g id="shape7-46" v:mID="7" v:groupContext="shape" transform="translate(525.24,-18.0866) rotate(60) scale(-1,1)">
+ <title>Foglio.7</title>
+ <path d="M5.67 335.93 L0 335.93 L2.83 326.29 L5.67 335.93 Z" class="st7"/>
+ </g>
+ <g id="shape8-48" v:mID="8" v:groupContext="shape" transform="translate(98.2576,-183.137) rotate(-30) scale(-1,1)">
+ <title>Foglio.8</title>
+ <path d="M0 335.93 L23.98 335.93" class="st6"/>
+ </g>
+ <g id="shape9-51" v:mID="9" v:groupContext="shape" transform="translate(549.797,-52.428) rotate(60) scale(-1,1)">
+ <title>Foglio.9</title>
+ <path d="M5.67 335.93 L0 335.93 L2.83 326.29 L5.67 335.93 Z" class="st7"/>
+ </g>
+ <g id="shape10-53" v:mID="10" v:groupContext="shape" transform="translate(-85.9944,24.1177) rotate(-30) scale(-1,1)">
+ <title>Foglio.10</title>
+ <path d="M0 335.93 L23.98 335.93" class="st6"/>
+ </g>
+ <g id="shape11-56" v:mID="11" v:groupContext="shape" transform="translate(365.545,154.827) rotate(60) scale(-1,1)">
+ <title>Foglio.11</title>
+ <path d="M5.67 335.93 L0 335.93 L2.83 326.29 L5.67 335.93 Z" class="st7"/>
+ </g>
+ </g>
+</svg>