glyn        02/05/15 06:03:57

  Modified:    java/docs architecture-guide.html
  Log:
  Add archaeological findings about event recorders dug out by Greg Truty.
  
  Revision  Changes    Path
  1.13      +10 -2     xml-axis/java/docs/architecture-guide.html
  
  Index: architecture-guide.html
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/docs/architecture-guide.html,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- architecture-guide.html   13 May 2002 15:12:10 -0000      1.12
  +++ architecture-guide.html   15 May 2002 13:03:56 -0000      1.13
  @@ -330,8 +330,16 @@
   DeserializationContext interface.
   DCI manages the construction of the parse tree and
   maintains a stack of SAX handlers, a reference to the MessageElement that
  -is currently being deserialized, a stack of namespace mappings, and a SAX event
  -recorder.
  +is currently being deserialized, a stack of namespace mappings, a mapping from IDs 
to elements, a set of type mappings for deserialization (see 
  +<a href="#Encoding Subsystem">Encoding Subsystem</a>) and a SAX event recorder.
  +<p>Elements that we scan over, or ones for which we don't have a particular
  +deserializer, are recorded - in other words, the SAX events are placed into
  +a queue which may be 'played back' at a later time to any SAX ContentHandler.
  +<p>Once a SOAPEnvelope has been built, either through a parse or manual
  +construction by the user, it may be output using a SerializationContext (also
  +see <a href="#Encoding Subsystem">Encoding Subsystem</a>).
  +MessageElements all have an output() method which lets them write out their
  +contents.
   <p>The SAX handlers form a class hierarchy:
   <br><img SRC="SAXHandlerClasses.jpg">
   <p>and stack up as shown in the following diagram:
  
  
  


Reply via email to