@@ -78,21 +78,21 @@ public interface Marshaller {
78
78
<tgroup cols =" 2" >
79
79
<thead >
80
80
<row >
81
- <entry ><interfacename >javax.xml.transform. Result</interfacename > implementation</entry >
81
+ <entry ><interfacename >Result</interfacename > implementation</entry >
82
82
<entry >Wraps XML representation</entry >
83
83
</row >
84
84
</thead >
85
85
<tbody >
86
86
<row >
87
- <entry ><classname >javax.xml.transform.dom. DOMResult</classname ></entry >
87
+ <entry ><classname >DOMResult</classname ></entry >
88
88
<entry ><interfacename >org.w3c.dom.Node</interfacename ></entry >
89
89
</row >
90
90
<row >
91
- <entry ><classname >javax.xml.transform.sax. SAXResult</classname ></entry >
91
+ <entry ><classname >SAXResult</classname ></entry >
92
92
<entry ><interfacename >org.xml.sax.ContentHandler</interfacename ></entry >
93
93
</row >
94
94
<row >
95
- <entry ><interfacename >javax.xml.transform.stream. StreamResult</interfacename ></entry >
95
+ <entry ><interfacename >StreamResult</interfacename ></entry >
96
96
<entry >
97
97
<classname >java.io.File</classname >,
98
98
<classname >java.io.OutputStream</classname >, or
@@ -106,9 +106,9 @@ public interface Marshaller {
106
106
<para >
107
107
Although the <methodname >marshal</methodname > method accepts a plain object as its first
108
108
parameter, most <classname >Marshaller</classname > implementations cannot handle arbitrary
109
- objects. Instead, an object class must be mapped in a mapping file, registered with the
110
- marshaller, or have a common base class. Refer to the further sections in this chapter to
111
- determine how your O/X technology of choice manages this.
109
+ objects. Instead, an object class must be mapped in a mapping file, marked with an annotation,
110
+ registered with the marshaller, or have a common base class. Refer to the further sections
111
+ in this chapter to determine how your O/X technology of choice manages this.
112
112
</para >
113
113
</note >
114
114
</para >
@@ -135,24 +135,24 @@ public interface Unmarshaller {
135
135
<tgroup cols =" 2" >
136
136
<thead >
137
137
<row >
138
- <entry ><interfacename >javax.xml.transform. Source</interfacename > implementation</entry >
138
+ <entry ><interfacename >Source</interfacename > implementation</entry >
139
139
<entry >Wraps XML representation</entry >
140
140
</row >
141
141
</thead >
142
142
<tbody >
143
143
<row >
144
- <entry ><classname >javax.xml.transform.dom. DOMSource</classname ></entry >
144
+ <entry ><classname >DOMSource</classname ></entry >
145
145
<entry ><interfacename >org.w3c.dom.Node</interfacename ></entry >
146
146
</row >
147
147
<row >
148
- <entry ><classname >javax.xml.transform.sax. SAXSource</classname ></entry >
148
+ <entry ><classname >SAXSource</classname ></entry >
149
149
<entry >
150
150
<classname >org.xml.sax.InputSource</classname >, and
151
151
<interfacename >org.xml.sax.XMLReader</interfacename >
152
152
</entry >
153
153
</row >
154
154
<row >
155
- <entry ><classname >javax.xml.transform.stream. StreamSource</classname ></entry >
155
+ <entry ><classname >StreamSource</classname ></entry >
156
156
<entry >
157
157
<classname >java.io.File</classname >,
158
158
<classname >java.io.InputStream</classname >, or
@@ -185,13 +185,8 @@ public interface Unmarshaller {
185
185
<para >
186
186
The O/X Mapping exception hierarchy is shown in the following figure:
187
187
<mediaobject >
188
- <imageobject role =" fo" >
189
- <imagedata fileref =" src/docbkx/resources/images/oxm-exceptions.svg"
190
- format =" SVG" align =" center" />
191
- </imageobject >
192
- <imageobject role =" html" >
193
- <imagedata fileref =" images/oxm-exceptions.png"
194
- format =" PNG" align =" center" />
188
+ <imageobject >
189
+ <imagedata fileref =" images/oxm-exceptions.png" align =" center" />
195
190
</imageobject >
196
191
<caption >
197
192
<para >
0 commit comments