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]