pbwest      2002/11/29 09:31:46

  Modified:    src/org/apache/fop/xml Tag: FOP_0-20-0_Alt-Design
                        FoXMLSerialHandler.java
  Log:
  Use pool.acquireFoXMLEvent().
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +10 -8     xml-fop/src/org/apache/fop/xml/Attic/FoXMLSerialHandler.java
  
  Index: FoXMLSerialHandler.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/xml/Attic/FoXMLSerialHandler.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- FoXMLSerialHandler.java   23 Nov 2002 14:42:05 -0000      1.1.2.3
  +++ FoXMLSerialHandler.java   29 Nov 2002 17:31:46 -0000      1.1.2.4
  @@ -108,7 +108,7 @@
        */
       public void startDocument() throws NoSuchElementException {
           synchronized (events) {
  -            FoXMLEvent event = new FoXMLEvent(namespaces);
  +            FoXMLEvent event = pool.acquireFoXMLEvent();
               //System.out.println("StartDocument thread "
               //                   + Thread.currentThread().getName());
               event.type = XMLEvent.STARTDOCUMENT;
  @@ -122,7 +122,7 @@
        */
       public void endDocument() throws NoSuchElementException {
           synchronized (events) {
  -            FoXMLEvent event = new FoXMLEvent(namespaces);
  +            FoXMLEvent event = pool.acquireFoXMLEvent();
               //System.out.println("EndDocument thread "
                                  //+ Thread.currentThread().getName());
               event.type = XMLEvent.ENDDOCUMENT;
  @@ -145,7 +145,8 @@
           throws NoSuchElementException
       {
           synchronized (events) {
  -            FoXMLEvent event = new FoXMLEvent(namespaces);
  +            FoXMLEvent event = pool.acquireFoXMLEvent();
  +            //System.out.println("startElement: acquired " + event.id);
               //System.out.println("StartElement thread "
               //                   + Thread.currentThread().getName());
               event.type = XMLEvent.STARTELEMENT;
  @@ -175,7 +176,8 @@
           throws NoSuchElementException
       {
           synchronized (events) {
  -            FoXMLEvent event = new FoXMLEvent(namespaces);
  +            FoXMLEvent event = pool.acquireFoXMLEvent();
  +            //System.out.println("endElement: acquired " + event.id);
               //System.out.println("EndElement thread "
                                  //+ Thread.currentThread().getName());
               event.type = XMLEvent.ENDELEMENT;
  @@ -202,7 +204,7 @@
           throws NoSuchElementException
       {
           synchronized (events) {
  -            FoXMLEvent event = new FoXMLEvent(namespaces);
  +            FoXMLEvent event = pool.acquireFoXMLEvent();
               //System.out.println("characters thread "
               //                   + Thread.currentThread().getName());
               event.type = XMLEvent.CHARACTERS;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to