I'm working on merging the serializers of Xalan-J interpretive and XSLTC, and I can't find how TransformSnapshotImpl in the org.apache.xalan.transformer package would be used.
Is anyone using it? Does anyone know what its purpose is? It seems to be saving and restoring the state of the transformation (including the serializer). But the save/restore doesn't seem to be complete so I'm wondering if it is being used. For example these fields of the ResultTreeHandler are saved and restored: m_eventCount m_nsSupport m_nsContextPushed The m_eventCount field is saved and restored and it comes from QueuedEvents class that ResultTreeHandler inherits from, but there are plenty of other fields in QueuedEvents that are not saved and restored, such as: m_name m_url m_elemIsPending ... Any help in understanding what this class is supposed to save and restore, or why it exists would be appreciated. Brian Minchau XSLT Development, IBM Toronto e-mail: [EMAIL PROTECTED]