173 * to a <tt>java.io.OutputStream</tt>, or a <tt>java.io.Writer</tt>. Use the |
173 * to a <tt>java.io.OutputStream</tt>, or a <tt>java.io.Writer</tt>. Use the |
174 * {@link #setProperty(String,Object) setProperty} API to change the output |
174 * {@link #setProperty(String,Object) setProperty} API to change the output |
175 * encoding used during these marshal operations. Client applications are |
175 * encoding used during these marshal operations. Client applications are |
176 * expected to supply a valid character encoding name as defined in the |
176 * expected to supply a valid character encoding name as defined in the |
177 * <a href="http://www.w3.org/TR/2000/REC-xml-20001006#charencoding">W3C XML 1.0 |
177 * <a href="http://www.w3.org/TR/2000/REC-xml-20001006#charencoding">W3C XML 1.0 |
178 * Recommendation</a> and supported by your |
178 * Recommendation</a> and supported by your Java Platform</a>. |
179 * <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/package-summary.html#charenc"> |
|
180 * Java Platform</a>. |
|
181 * </blockquote> |
179 * </blockquote> |
182 * |
180 * |
183 * <p> |
181 * <p> |
184 * <b>Validation and Well-Formedness</b><br> |
182 * <b>Validation and Well-Formedness</b><br> |
185 * <blockquote> |
183 * <blockquote> |
290 * <pre> |
288 * <pre> |
291 * // Invoked by Marshaller after it has created an instance of this object. |
289 * // Invoked by Marshaller after it has created an instance of this object. |
292 * boolean beforeMarshal(Marshaller); |
290 * boolean beforeMarshal(Marshaller); |
293 * |
291 * |
294 * // Invoked by Marshaller after it has marshalled all properties of this object. |
292 * // Invoked by Marshaller after it has marshalled all properties of this object. |
295 * void afterMmarshal(Marshaller); |
293 * void afterMarshal(Marshaller); |
296 * </pre> |
294 * </pre> |
297 * </blockquote> |
295 * </blockquote> |
298 * The class defined event callback methods should be used when the callback method requires |
296 * The class defined event callback methods should be used when the callback method requires |
299 * access to non-public methods and/or fields of the class. |
297 * access to non-public methods and/or fields of the class. |
300 * <p> |
298 * <p> |