>>I've just checked the TraceListener interface and it appears to me
>>that the API uses the Node interface. Is this going to change to use
>>the new DTM interface or will we be still using the Node compatibility
>>API from the DTM interface?
> I think the Node compatibility interface. Opinions?
Makes sense to me.
Trace isn't a performance-critical operation, in most cases -- it's used at
development time rather than in production -- so I don't think we really it
needs to bypass the DOM and go straight to DTM.
And DTM is an internal interface, and is still subject to continuing
evolution as we try to find ways to improve its performance. It's almost
certainly safer if folks outside the Xalan core use standardized APIs such
as the DOM.