Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Raptor Engineering Public Development
Jitsi
jaxb-api
Commits
a66acfa4
Commit
a66acfa4
authored
3 years ago
by
Dmitri Cherkas
Committed by
Lukas Jungmann
3 years ago
Browse files
Options
Download
Email Patches
Plain Diff
xmlb-18 recreated in SVG format.
Signed-off-by:
Dmitri Cherkas
<
dmitricerkas@yahoo.com
>
parent
6bd42a09
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
146 additions
and
1 deletion
+146
-1
spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
+1
-1
spec/src/main/asciidoc/images/xmlb-18.png
spec/src/main/asciidoc/images/xmlb-18.png
+0
-0
spec/src/main/asciidoc/images/xmlb-18.svg
spec/src/main/asciidoc/images/xmlb-18.svg
+145
-0
No files found.
spec/src/main/asciidoc/ch07-customize_xml_schema.adoc
View file @
a66acfa4
...
...
@@ -287,7 +287,7 @@ applies only to the schema element that was annotated with the binding
declaration
.
.
Scoping
Inheritance
and
Overriding
For
Binding
Declarations
image
:
images
/
xmlb
-
18.
pn
g
[
image
]
image
:
images
/
xmlb
-
18.
sv
g
[
image
]
The
different
scopes
form
a
taxonomy
.
The
taxonomy
defines
both
the
inheritance
and
overriding
semantics
of
...
...
This diff is collapsed.
Click to expand it.
spec/src/main/asciidoc/images/xmlb-18.png
deleted
100644 → 0
View file @
6bd42a09
4.17 KB
This diff is collapsed.
Click to expand it.
spec/src/main/asciidoc/images/xmlb-18.svg
0 → 100644
View file @
a66acfa4
<?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>
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment