1
1
//
2
- // Copyright (c) 2020, 2021 Contributors to the Eclipse Foundation
2
+ // Copyright (c) 2020, 2023 Contributors to the Eclipse Foundation
3
3
//
4
4
5
5
== Java Representation of XML Content
@@ -636,7 +636,7 @@ value.
636
636
637
637
.States of a Property Value
638
638
[[a623]]
639
- image::xmlb-8.png [image]
639
+ image::xmlb-8.svg [image]
640
640
641
641
*_Example:_* +
642
642
In the purchase order schema, the `partNum`
@@ -873,13 +873,13 @@ illustrate the binding changes for the following schema fragment:
873
873
----
874
874
875
875
.JAXB 1.0: isA Relationship between generated element interface and its type
876
- image::xmlb-9.png [image]
876
+ image::xmlb-9.svg [image]
877
877
878
878
.Jakarta XML Binding: hasA Relationship between element instance and its type as described in <<Named Java Element instance>>
879
- image::xmlb-10.png [image]
879
+ image::xmlb-10.svg [image]
880
880
881
881
.Jakarta XML Binding: hasA Relationship between generated element class and its type as described in <<Java Element Class>>
882
- image::xmlb-11.png [image]
882
+ image::xmlb-11.svg [image]
883
883
884
884
While a JAXB 1.0 Element interface implemented its type’s interface,
885
885
a Jakarta XML Binding Element instance has a
@@ -902,10 +902,10 @@ Java components introduced in this section are reflected in the
902
902
following diagram.
903
903
904
904
.UML diagram of Java Representationfootnote:[See next figure fordefault binding for anonymous type definition.]
905
- image::xmlb-12.png [image]
905
+ image::xmlb-12.svg [image]
906
906
907
907
.UML diagram when xs:element is bound to schema-derived Element class
908
- image::xmlb-13.png [image]
908
+ image::xmlb-13.svg [image]
909
909
910
910
See also <<table614>>.
911
911
0 commit comments