<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Untitled Stationery</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4611.1300" name=GENERATOR></HEAD>
<BODY
style="FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #c0c0c0"
bgColor=#c0c0c0 background="">
<DIV><SPAN class=534405810-04042001><FONT size=3>Hi I was looking at JDomResult
and wandered why it extends SAXResult, </FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>and has to override its setters
so not to change its internals.</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN> </DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>I'd change it such
that :</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN> </DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>JDomResult implements
Result </FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>*wraps* a privately held
SAXResult</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>adds its raison-d'etre,
the getDocument() method </FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN> </DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>Edo</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN> </DIV>
<DIV><SPAN class=534405810-04042001><FONT
size=3></FONT></SPAN> </DIV></BODY></HTML>