Hi folks,

I've been using ecs for all of 2 days now.  The archives for this list have
already helped me work out a few issues I had, so I thank you already.

First, a comment about the org.apache.ecs.factory.DOMFactory class.  I made
a change to the CreateDOM method such that it returned a Document, not a
NodeList.  Maybe it was a strange expectation, but I thought returning a
single Document made much more sense than returning a list of the children
of that document.

The only changes I made for this were to the signature and to the last line
of the method:

  //return doc.getChildNodes();  // gone
  return (doc);

This works fine for me right now, but I suspect when the next version of ecs
comes out, I'll have to change it again.  May I suggest that a new method be
added to DOMFactory which behaves this way?

Now for the question...

I'm using ecs to create XML documents.  I have a DOM from one process which
I have to embed into another DOM.  What I tried looked something like this:

  XML dataEditorInput = new XML("DataEditorInput", true);
  Element inputParamElement = (Element)paramDoc.getElement());
  dataEditorInput.addElement("ParamTag", inputParamElement);

This doesn't work at all, doesn't even compile.  The problem is that the
Element is really a org.w3c.dom.Element, which is a radically different
beast from the org.apache.ecs.Element that the addElement method is
expecting.  Is there an easy way to insert an existing org.w3c.dom.Element
into an org.apache.ecs.XML.XML?

Thanx!

c'ya
Mike
----
Mike Boucher                                    Exchange Applications
[EMAIL PROTECTED]                             Boston, MA, USA

"Don't take life too seriously, you'll never get out of it alive!"


--
------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to