Hi Wayne, The Document is the node factory. Have a look at the http://apache.org/xml/properties/dom/document-class-name property.
On Thu, 4 Mar 2004, Wayne Johnson wrote: > Thanks for the response. > > I think I understand everything but "set the document factory on the > DOMParser". I looked at the properties page > (http://xml.apache.org/xerces2-j/properties.html?) and dont see anything > about setting the document factories. > > Thanks. > > --- Andy Clark <[EMAIL PROTECTED]> wrote: > > Wayne Johnson wrote: > > > Do I have to subclass the ElementImpl? When I try this, and then > > attempt > > > to cast the Element returned by getDocumentElement to my subclass, I > > get > > > a java.lang.ClassCastException. > > > > Subclass both ElementImpl and DocumentImpl. You have to > > change the factory so that it returns your element types > > from createElement and createElementNS. > > > > Once you do that, you can set the document factory on > > the DOMParser. Check the properties page in the docs for > > information. > > > > -- > > Andy Clark * [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > ===== > --- > Wayne Johnson, | There are two kinds of people: Those > 3943 Penn Ave. N. | who say to God, "Thy will be done," > Minneapolis, MN 55412-1908 | and those to whom God says, "All right, > (612) 522-7003 | then, have it your way." --C.S. Lewis > > __________________________________ > Do you Yahoo!? > Yahoo! Search - Find what you’re looking for faster > http://search.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- --------------------------- Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]