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]