<!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>&nbsp;</DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>I'd change it&nbsp;such 
that&nbsp;:</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>JDomResult&nbsp;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&nbsp;raison-d'etre, 
the getDocument()&nbsp;&nbsp;method </FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3>Edo</FONT></SPAN></DIV>
<DIV><SPAN class=534405810-04042001><FONT size=3></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=534405810-04042001><FONT 
size=3></FONT></SPAN>&nbsp;</DIV></BODY></HTML>