]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
XMLEvent renamed to XmlEvent
authorPeter Bernard West <pbwest@apache.org>
Thu, 15 Jan 2004 03:05:52 +0000 (03:05 +0000)
committerPeter Bernard West <pbwest@apache.org>
Thu, 15 Jan 2004 03:05:52 +0000 (03:05 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197196 13f79535-47bb-0310-9956-ffa450edef68

58 files changed:
src/java/org/apache/fop/fo/FOAttributes.java
src/java/org/apache/fop/fo/FONode.java
src/java/org/apache/fop/fo/FOTree.java
src/java/org/apache/fop/fo/FObjects.java
src/java/org/apache/fop/fo/FoRoot.java
src/java/org/apache/fop/fo/declarations/FoColorProfile.java
src/java/org/apache/fop/fo/declarations/FoDeclarations.java
src/java/org/apache/fop/fo/flow/FoBasicLink.java
src/java/org/apache/fop/fo/flow/FoBidiOverride.java
src/java/org/apache/fop/fo/flow/FoBlock.java
src/java/org/apache/fop/fo/flow/FoBlockContainer.java
src/java/org/apache/fop/fo/flow/FoFloat.java
src/java/org/apache/fop/fo/flow/FoFlow.java
src/java/org/apache/fop/fo/flow/FoFootnote.java
src/java/org/apache/fop/fo/flow/FoFootnoteBody.java
src/java/org/apache/fop/fo/flow/FoInline.java
src/java/org/apache/fop/fo/flow/FoInlineContainer.java
src/java/org/apache/fop/fo/flow/FoLeader.java
src/java/org/apache/fop/fo/flow/FoListBlock.java
src/java/org/apache/fop/fo/flow/FoListItem.java
src/java/org/apache/fop/fo/flow/FoListItemBody.java
src/java/org/apache/fop/fo/flow/FoListItemLabel.java
src/java/org/apache/fop/fo/flow/FoMarker.java
src/java/org/apache/fop/fo/flow/FoMultiCase.java
src/java/org/apache/fop/fo/flow/FoMultiProperties.java
src/java/org/apache/fop/fo/flow/FoMultiSwitch.java
src/java/org/apache/fop/fo/flow/FoMultiToggle.java
src/java/org/apache/fop/fo/flow/FoPageSequence.java
src/java/org/apache/fop/fo/flow/FoPcdata.java
src/java/org/apache/fop/fo/flow/FoStaticContent.java
src/java/org/apache/fop/fo/flow/FoTable.java
src/java/org/apache/fop/fo/flow/FoTableAndCaption.java
src/java/org/apache/fop/fo/flow/FoTableBody.java
src/java/org/apache/fop/fo/flow/FoTableCaption.java
src/java/org/apache/fop/fo/flow/FoTableCell.java
src/java/org/apache/fop/fo/flow/FoTableFooter.java
src/java/org/apache/fop/fo/flow/FoTableHeader.java
src/java/org/apache/fop/fo/flow/FoTableRow.java
src/java/org/apache/fop/fo/flow/FoTitle.java
src/java/org/apache/fop/fo/flow/FoWrapper.java
src/java/org/apache/fop/fo/pagination/FoLayoutMasterSet.java
src/java/org/apache/fop/fo/pagination/FoPageSequenceMaster.java
src/java/org/apache/fop/fo/pagination/FoRegionAfter.java
src/java/org/apache/fop/fo/pagination/FoRegionBefore.java
src/java/org/apache/fop/fo/pagination/FoRegionBeforeAfter.java
src/java/org/apache/fop/fo/pagination/FoRegionBody.java
src/java/org/apache/fop/fo/pagination/FoRegionEnd.java
src/java/org/apache/fop/fo/pagination/FoRegionStart.java
src/java/org/apache/fop/fo/pagination/FoRegionStartEnd.java
src/java/org/apache/fop/fo/pagination/FoSimplePageMaster.java
src/java/org/apache/fop/pool/XMLEventPool.java
src/java/org/apache/fop/xml/FoXMLEvent.java
src/java/org/apache/fop/xml/FoXmlSerialHandler.java
src/java/org/apache/fop/xml/Namespaces.java
src/java/org/apache/fop/xml/SyncedXmlEventsBuffer.java
src/java/org/apache/fop/xml/UriLocalName.java
src/java/org/apache/fop/xml/XMLEvent.java [deleted file]
src/java/org/apache/fop/xml/XmlEvent.java [new file with mode: 0644]

index cc409585a32c158ae03de87c071203e2267b1749..79cc8b1ef66b26a7d688dde35d1f2ac269481a34 100644 (file)
@@ -68,7 +68,7 @@ import org.xml.sax.Attributes;
 import org.apache.fop.apps.FOPException;
 import org.apache.fop.datatypes.Ints;
 import org.apache.fop.fo.expr.PropertyException;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.Namespaces;
 
 /**
@@ -135,7 +135,7 @@ public class FOAttributes {
      * @param foNode - the <tt>FONode</tt> with which these attributes are
      * associated.
      */
-    public FOAttributes(XMLEvent event, FONode foNode) throws FOPException {
+    public FOAttributes(XmlEvent event, FONode foNode) throws FOPException {
 
         // If the event is null, there is no event associated with this
         // node, probably because this is a manufactured node; e.g.,
@@ -143,13 +143,13 @@ public class FOAttributes {
         // includes an empty foAttrMap HashMap.
         if (event == null) return;
 
-        if (event.getType() == XMLEvent.CHARACTERS)
+        if (event.getType() == XmlEvent.CHARACTERS)
             return;  // go with the empty foAttrMap
 
         // Create the foAttrMap.
         Attributes attributes = event.getAttributes();
         if (attributes == null) throw new FOPException
-                                       ("No Attributes in XMLEvent");
+                                       ("No Attributes in XmlEvent");
         for (int i = 0; i < attributes.getLength(); i++) {
             String attrUri = attributes.getURI(i);
             String attrLocalname = attributes.getLocalName(i);
@@ -265,7 +265,7 @@ public class FOAttributes {
      * Get an unmodifiable <tt>Map</tt> of the attribute values for a
      * particular namespace.
      * @param uriIndex an <tt>int</tt> containing the index of the attribute
-     * values namespace, maintained in an <tt>XMLEvent</tt> <tt>static</tt>
+     * values namespace, maintained in an <tt>XmlEvent</tt> <tt>static</tt>
      * array.
      * @return an unmodifiable <tt>Map</tt> of the attribute values
      * within the indexed namespace, for this attribute list, indexed by the
@@ -287,7 +287,7 @@ public class FOAttributes {
     /**
      * Get the value of an attribute in a particular namespace.
      * @param uriIndex an <tt>int</tt> index of the URIs maintained
-     * by <tt>XMLEvent</tt>.
+     * by <tt>XmlEvent</tt>.
      * @param localName a <tt>String</tt> with the local name of the
      * attribute.  In the case of the default attribute namespace, this
      * will be the fo property name.
index ea45cc5ee899f836e576a53382d484c1e57487f6..19d710bbd5e84afd43b0c8d6f12fe6a1d7d65eb5 100644 (file)
@@ -73,7 +73,7 @@ import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.fo.expr.PropertyParser;
 import org.apache.fop.fo.properties.Property;
 import org.apache.fop.messaging.MessageHandler;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.Namespaces;
 
@@ -212,7 +212,7 @@ public class FONode extends Node{
      * @param type the fo type of this FONode.
      * @param parent an <tt>FONode</tt>, the parent node of this node in
      * <i>foTree</i>
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of this
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of this
      * node.
      * @param stateFlags - the set of states relevant at this point in the
      * tree.  Includes the state information necessaryto select an attribute
@@ -226,7 +226,7 @@ public class FONode extends Node{
      * properties.
      */
     public FONode
-        (FOTree foTree, int type, FONode parent, XMLEvent event,
+        (FOTree foTree, int type, FONode parent, XmlEvent event,
              int stateFlags, int[] sparsePropsMap, int[] sparseIndices)
         throws TreeException, FOPException, PropertyException
     {
index 7ae077a96d941b0fe9a7de3801a70c9d6697d809..14787cfe74924dc5814d41635ffa765ac0b4bd43 100644 (file)
@@ -64,7 +64,7 @@ import org.apache.fop.datatypes.PropertyValue;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.fo.expr.PropertyParser;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * <tt>FOTree</tt> is the class that generates and maintains the FO Tree.
@@ -77,7 +77,7 @@ public class FOTree extends Tree implements Runnable {
     private static final String revision = "$Revision$";
 
     /**
-     * The buffer from which the <tt>XMLEvent</tt>s from the parser will
+     * The buffer from which the <tt>XmlEvent</tt>s from the parser will
      * be read.  <tt>protected</tt> so that FONode can access it.
      */
     protected SyncedXmlEventsBuffer xmlevents;
@@ -91,7 +91,7 @@ public class FOTree extends Tree implements Runnable {
     protected PropertyParser exprParser;
 
     /**
-     * @param xmlevents the buffer from which <tt>XMLEvent</tt>s from the
+     * @param xmlevents the buffer from which <tt>XmlEvent</tt>s from the
      * parser are read.
      */
     public FOTree(SyncedXmlEventsBuffer xmlevents)
@@ -149,7 +149,7 @@ public class FOTree extends Tree implements Runnable {
      */
     public void run() {
         FoRoot foRoot;
-        XMLEvent event;
+        XmlEvent event;
         try {
             // Let the parser look after STARTDOCUMENT and the correct
             // positioning of the root element
index e52591e8df7c2c1edf14ae0c6e247c600bc474f3..b5957b5bdf93722a13f5f79a80dd2db3947aab4e 100644 (file)
@@ -64,7 +64,7 @@ import org.apache.fop.apps.FOPException;
 import org.apache.fop.datatypes.Ints;
 import org.apache.fop.fo.flow.FoPcdata;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Data class for common data and methods relating to Flow Objects.
@@ -234,7 +234,7 @@ public class FObjects {
 
     /**
      * This method generates generates new FO objects, except for FoPcdata
-     * objects, which require an XMLEvent argument.  Use only when it is
+     * objects, which require an XmlEvent argument.  Use only when it is
      * known that no CHARACTERS event will be passed.
      * @param foTree
      * @param parent
@@ -283,27 +283,27 @@ public class FObjects {
      * This method generates generates new FO objects, including FoPcdata
      * objects.  It is more general in this sense than the overloaded
      * version which takes the <code>FoXMLEvent event</code> parameter.
-     * objects, which require an XMLEvent argument.
+     * objects, which require an XmlEvent argument.
      * @param foTree
      * @param parent
-     * @param event the <code>XMLEvent</code> which triggered the generation
+     * @param event the <code>XmlEvent</code> which triggered the generation
      * of this fo
      * @param stateFlags
      * @return
      * @throws FOPException
      */
     public Object makeFlowObject(FOTree foTree,
-            FONode parent, XMLEvent event, int stateFlags)
+            FONode parent, XmlEvent event, int stateFlags)
     throws FOPException
     {
         if (event instanceof FoXMLEvent) {
             return makeFlowObject(
                     foTree, parent, (FoXMLEvent)event, stateFlags);
         }
-        if (event.getType() != XMLEvent.CHARACTERS) {
+        if (event.getType() != XmlEvent.CHARACTERS) {
             throw new FOPException(
-                    "Attempt to makeFlowObject() with XMLEvent for event type "
-                    + XMLEvent.eventTypeName(event.getType()));
+                    "Attempt to makeFlowObject() with XmlEvent for event type "
+                    + XmlEvent.eventTypeName(event.getType()));
         }
         return new FoPcdata(foTree, parent, event, stateFlags);
     }
index 78ea43448c0de8eedf5b4a143ced66ded623c748..c9e9120ef56fe1b9c42cbdae158989bc4344059b 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
 import org.apache.fop.fo.pagination.FoLayoutMasterSet;
 import org.apache.fop.xml.FoXMLEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.Namespaces;
 
 /**
@@ -125,11 +125,11 @@ public class FoRoot extends FONode {
 
     /**
      * @param foTree the FO tree being built
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of this
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of this
      * node
      */
     public FoRoot
-        (FOTree foTree, XMLEvent event)
+        (FOTree foTree, XmlEvent event)
         throws TreeException, FOPException, PropertyException
     {
         // This is the root node of the tree; hence the null argument
@@ -162,14 +162,14 @@ public class FoRoot extends FONode {
      * in the page-sequence-sequence.
      */
     public void buildFoTree() throws FOPException{
-        XMLEvent ev;
+        XmlEvent ev;
         String nowProcessing;
         //System.out.println("buildFoTree: " + event);
         nowProcessing = "layout-master-set";
         try {
             // Look for layout-master-set.  Must be one.
             ev = xmlevents.expectStartElement
-                (FObjectNames.LAYOUT_MASTER_SET, XMLEvent.DISCARD_W_SPACE);
+                (FObjectNames.LAYOUT_MASTER_SET, XmlEvent.DISCARD_W_SPACE);
             // Process the layout-master-set
             FoLayoutMasterSet layoutMasters =
                                 new FoLayoutMasterSet(getFOTree(), this, ev);
@@ -182,7 +182,7 @@ public class FoRoot extends FONode {
             // Look for optional declarations
             nowProcessing = "declarations";
             ev = xmlevents.expectStartElement
-                        (FObjectNames.DECLARATIONS, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.DECLARATIONS, XmlEvent.DISCARD_W_SPACE);
             if (ev != null) {
                 // process the declarations
                 declarations = numChildren();
@@ -195,7 +195,7 @@ public class FoRoot extends FONode {
             // must have at least one
             nowProcessing = "page-sequence";
             ev = xmlevents.expectStartElement
-                        (FObjectNames.PAGE_SEQUENCE, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.PAGE_SEQUENCE, XmlEvent.DISCARD_W_SPACE);
             if (ev == null)
                 throw new FOPException("No page-sequence found.");
             firstPageSeq = numChildren();
@@ -203,7 +203,7 @@ public class FoRoot extends FONode {
             ev = xmlevents.getEndElement(SyncedXmlEventsBuffer.DISCARD_EV, ev);
             namespaces.surrenderEvent(ev);
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.PAGE_SEQUENCE, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.PAGE_SEQUENCE, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 // Loop over remaining fo:page-sequences
                 new FoPageSequence(getFOTree(), this, (FoXMLEvent)ev);
index b709534de7a91fc3783b55ff179a894099d67156..e8c87c509e787891a0839546d7ebcc454c0e644f 100644 (file)
@@ -63,7 +63,7 @@ import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -118,7 +118,7 @@ public class FoColorProfile extends FONode {
      * @param event the <tt>FoXMLEvent</tt> that triggered the creation of
      * this node
      */
-    public FoColorProfile(FOTree foTree, FONode parent, XMLEvent event)
+    public FoColorProfile(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.COLOR_PROFILE, parent, event,
index 75b3530357bfcac0073d2ab19d8233140c306f5a..772fd06040961c4cce2e801b6edf67f45132118f 100644 (file)
@@ -65,7 +65,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * <tt>FoLayoutMasterSet</tt> is the class which processes the
@@ -106,19 +106,19 @@ public class FoDeclarations extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoDeclarations
-        (FOTree foTree, FONode parent, XMLEvent event)
+        (FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException, PropertyException
     {
         super(foTree, FObjectNames.DECLARATIONS, parent, event,
               FONode.DECLARATIONS_SET, sparsePropsMap, sparseIndices);
         try {
-            XMLEvent ev =
+            XmlEvent ev =
                 xmlevents.expectStartElement
-                    (FObjectNames.COLOR_PROFILE, XMLEvent.DISCARD_W_SPACE);
+                    (FObjectNames.COLOR_PROFILE, XmlEvent.DISCARD_W_SPACE);
             if (ev == null)
                 throw new FOPException
                         ("No fo:color-profile in fo:declarations.");
@@ -127,7 +127,7 @@ public class FoDeclarations extends FONode {
             namespaces.surrenderEvent(ev);
             do {
                 ev = xmlevents.expectStartElement
-                    (FObjectNames.COLOR_PROFILE, XMLEvent.DISCARD_W_SPACE);
+                    (FObjectNames.COLOR_PROFILE, XmlEvent.DISCARD_W_SPACE);
                 if (ev == null) break; // No instance of these elements found
                 new FoColorProfile(foTree, this, ev);
                 // Flush the master event
index 37d884dc62a5241ac92b5d5fef2d7fdd6a78d0bb..8c6400df379e27f002dc672f6ad27b0b6600a7bc 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -146,7 +146,7 @@ public class FoBasicLink extends FONode {
      * <p>Content model for fo:basic-link: (#PCDATA|%inline;|%block;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -157,7 +157,7 @@ public class FoBasicLink extends FONode {
     {
         super(foTree, FObjectNames.BASIC_LINK, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -169,7 +169,7 @@ public class FoBasicLink extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS)
+                    if (ev.getType() != XmlEvent.CHARACTERS)
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     namespaces.surrenderEvent(ev);
index 04b698b728d8667c77e04f102a6cf470c720bba8..3c842c7d61f9e7486206ef0d681b6793e7ed251e 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -133,7 +133,7 @@ public class FoBidiOverride extends FONode {
      * <p>Content model for fo:bidi-override: (#PCDATA|%inline;|%block;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -144,7 +144,7 @@ public class FoBidiOverride extends FONode {
     {
         super(foTree, FObjectNames.BIDI_OVERRIDE, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -155,7 +155,7 @@ public class FoBidiOverride extends FONode {
                     // Generate the flow object
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS)
+                    if (ev.getType() != XmlEvent.CHARACTERS)
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     namespaces.surrenderEvent(ev);
index 935948ece7c7fc22d3de5021f8f9310a1246d40f..debc5da589a03119c04e2998db3add86dd260269 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -158,7 +158,7 @@ public class FoBlock extends FONode {
      * <p>Content model for fo:inline: (#PCDATA|%inline;|%block;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -169,7 +169,7 @@ public class FoBlock extends FONode {
     {
         super(foTree, FObjectNames.BLOCK, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -181,7 +181,7 @@ public class FoBlock extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index 90b77b7686a9d7fd6a8dee8193671f2e681cac01..47ffbf8098314920a9ccc6a611940687001cfc83 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -144,7 +144,7 @@ public class FoBlockContainer extends FONode {
      * <p>Content model for fo:block-container: (%block;)+
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -159,7 +159,7 @@ public class FoBlockContainer extends FONode {
         // absolutely positioned areas.  They are not allowed as descendents
         // of fo:title, fo:float or fo:footnote.  They are not allowed to
         // have any fo:marker children.
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index d4b2a3bfd4a1fa30217d4682096b6e761e792f5a..39240ac92739ac4d2e45e07a28572f7dc5d3d91e 100644 (file)
@@ -66,7 +66,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -121,7 +121,7 @@ public class FoFloat extends FONode {
      * <p>Content model for fo:float: (%block;+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -132,7 +132,7 @@ public class FoFloat extends FONode {
     {
         super(foTree, FObjectNames.FLOAT, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         if ((stateFlags & (FONode.MC_FLOAT | FONode.MC_FOOTNOTE)) != 0)
             throw new FOPException
                 ("float not permitted as descendent of float or footnote.");
index 3f544cd8254fd89daa227fd6076b291e8adffa85..5feb92bb40abcd42664e9aadd2c0a6dead0120cd 100644 (file)
@@ -66,7 +66,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -114,7 +114,7 @@ public class FoFlow extends FONode {
      * <p>Content model for fo:flow (%block;)+
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoFlow(FOTree foTree, FONode parent, FoXMLEvent event)
@@ -122,7 +122,7 @@ public class FoFlow extends FONode {
     {
         super(foTree, FObjectNames.FLOW, parent, event,
               FONode.FLOW_SET, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         try {
             // Get at least one %block;
             if ((ev = xmlevents.expectBlock()) == null)
index 7919e4bb04eb245d9a7f2361f67e128456243803..12c39f8f587911a6d8e6bc919a9f5d0e10a26b84 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -131,7 +131,7 @@ public class FoFootnote extends FONode {
      * <p>Content model for fo:footnote: (inline,footnote-body)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -145,11 +145,11 @@ public class FoFootnote extends FONode {
         if ((stateFlags & FONode.MC_FOOTNOTE) != 0)
             throw new FOPException
                     ("fo:footnote not allowed as child of fo:footnote.");
-        XMLEvent ev;
+        XmlEvent ev;
         try {
             // Look for the inline
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.INLINE, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.INLINE, XmlEvent.DISCARD_W_SPACE))
                    == null)
                 throw new FOPException("No inline in footnote.");
             new FoInline(
@@ -161,7 +161,7 @@ public class FoFootnote extends FONode {
 
             // Look for the footnote-body
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.FOOTNOTE_BODY, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.FOOTNOTE_BODY, XmlEvent.DISCARD_W_SPACE))
                    == null)
                 throw new FOPException("No footnote-body in footnote.");
             new FoFootnoteBody(
index 7d4dbbaf257a9fb71ac1562c198cf53e2f98263b..fc00b3297b405ed577f1bff70164dfe517d9c91b 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -122,7 +122,7 @@ public class FoFootnoteBody extends FONode {
      * <p>Content model for fo:footnote-body: (%block;+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -133,7 +133,7 @@ public class FoFootnoteBody extends FONode {
     {
         super(foTree, FObjectNames.FOOTNOTE_BODY, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index 11d9832df1518b9a73ae805fee2785c8993edf0b..f8e4ff6b9608e5caaba5711192feaec14730b186 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -147,7 +147,7 @@ public class FoInline extends FONode {
      * <p>Content model for fo:inline: (#PCDATA|%inline;|%block;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -158,7 +158,7 @@ public class FoInline extends FONode {
     {
         super(foTree, FObjectNames.INLINE, parent, event,
                                   stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -170,7 +170,7 @@ public class FoInline extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index 995684be8c58398aa60286001b52c6d55444059e..616e47ca63d493a971769d8b9de876a2b41ac87a 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -144,7 +144,7 @@ public class FoInlineContainer extends FONode {
      * <p>Content model for fo:inline-container (%block;)+
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -155,7 +155,7 @@ public class FoInlineContainer extends FONode {
     {
         super(foTree, FObjectNames.INLINE_CONTAINER, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index 64e897834bf56c0c0babd63e6a3e5682f79f4262..486e0f4bddf9856a84fc46c9fec68dc2965d3285 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -150,7 +150,7 @@ public class FoLeader extends FONode {
      * <p>Content model for fo:leader: (#PCDATA|%inline;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -161,7 +161,7 @@ public class FoLeader extends FONode {
     {
         super(foTree, FObjectNames.LEADER, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -173,7 +173,7 @@ public class FoLeader extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index ec5b7408e757ad4dfdcc01536da5230a1df13b59..e546bb19305234f1aad6cc9dc2cb40e851035bd8 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -144,7 +144,7 @@ public class FoListBlock extends FONode {
      * <p>Content model for fo:list-block: (marker*, list-item+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -155,12 +155,12 @@ public class FoListBlock extends FONode {
     {
         super(foTree, FObjectNames.LIST_BLOCK, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -172,7 +172,7 @@ public class FoListBlock extends FONode {
             // Look for one or more table-rows
             nowProcessing = "list-item";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.LIST_ITEM, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.LIST_ITEM, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoListItem(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numItems++;
index d46cf5b288680ebdad30e95c8cd4a889269b633c..54328a39ce55a961d7b6fa15b6a85696355138aa 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -138,7 +138,7 @@ public class FoListItem extends FONode {
      * (marker*, list-item-label,list-item-body)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -149,12 +149,12 @@ public class FoListItem extends FONode {
     {
         super(foTree, FObjectNames.LIST_ITEM, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -165,7 +165,7 @@ public class FoListItem extends FONode {
             // Look for one list-item-label
             nowProcessing = "list-item-label";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.LIST_ITEM_LABEL, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.LIST_ITEM_LABEL, XmlEvent.DISCARD_W_SPACE))
                    == null)
                 throw new FOPException
                         ("No list-item-label in list-item.");
@@ -177,7 +177,7 @@ public class FoListItem extends FONode {
             // Look for one list-item-body
             nowProcessing = "list-item-body";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.LIST_ITEM_BODY, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.LIST_ITEM_BODY, XmlEvent.DISCARD_W_SPACE))
                    == null)
                 throw new FOPException
                         ("No list-item-body in list-item.");
index 9d0717fa0c46c786aa5e0e31ec059b9d1b77c2ec..e7e17c6a9c11a2dbe2b6579c3075ff13595b8576 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -124,7 +124,7 @@ public class FoListItemBody extends FONode {
      * <p>Content model for fo:list-item-body: (marker*, %block;+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -135,7 +135,7 @@ public class FoListItemBody extends FONode {
     {
         super(foTree, FObjectNames.LIST_ITEM_BODY, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index eeeb1331ac9347f41faf73df7428a03db98c0475..ba6ab79d9ca3f00d58204b4c869416a1db6ed94c 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -124,7 +124,7 @@ public class FoListItemLabel extends FONode {
      * <p>Content model for fo:list-item-label: (marker*, %block;+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -135,7 +135,7 @@ public class FoListItemLabel extends FONode {
     {
         super(foTree, FObjectNames.LIST_ITEM_LABEL, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index ee024ec70254dfc58973d52098568b54a4e528da..bcba6624b37f57477f128f4d0075f9ecd978f669 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -114,7 +114,7 @@ public class FoMarker extends FONode {
      * <p>Content model for fo:inline: (marker*,(#PCDATA|%inline;|%wrapper;)*)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -128,7 +128,7 @@ public class FoMarker extends FONode {
         if ((stateFlags & FONode.FLOW) == 0)
             throw new FOPException
                     ("fo:marker must be descendent of fo:flow.");
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -140,7 +140,7 @@ public class FoMarker extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index 71b8ea967034d9dc84ab4d1e59e11befe512d268..df59e58078710f1ddaa034e2fd38b4b8c609e729 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -141,7 +141,7 @@ public class FoMultiCase extends FONode {
         super(foTree, FObjectNames.MULTI_CASE, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
         stateFlags |= FONode.MC_MULTI_CASE;
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -153,7 +153,7 @@ public class FoMultiCase extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject
                                 (foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index 4da5c88e8ed04b041b06bedf5fc95695f4d6679e..86993b92eea5c633acb4961cb2211e4c391e7d5e 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -136,12 +136,12 @@ public class FoMultiProperties extends FONode {
     {
         super(foTree, FObjectNames.MULTI_PROPERTIES, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         try {
             // Look for one or more multi-property-set
             while ((ev = xmlevents.expectStartElement
                     (FObjectNames.MULTI_PROPERTY_SET,
-                                                 XMLEvent.DISCARD_W_SPACE))
+                                                 XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMultiPropertySet(
                         getFOTree(), this, (FoXMLEvent)ev, stateFlags);
@@ -157,7 +157,7 @@ public class FoMultiProperties extends FONode {
 
             // Look for the wrapper
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.WRAPPER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.WRAPPER, XmlEvent.DISCARD_W_SPACE))
                    == null)
                 throw new FOPException
                         ("No wrapper in multi-properties.");
index 213625c2df000ec5f43e26c5d515723e6e40b8b6..d5500c945094195f734c5f391c5db105b8b08a81 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -137,11 +137,11 @@ public class FoMultiSwitch extends FONode {
     {
         super(foTree, FObjectNames.MULTI_SWITCH, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         try {
             // Look for one or more multi-case
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MULTI_CASE, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MULTI_CASE, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMultiCase(
                         getFOTree(), this, (FoXMLEvent)ev, stateFlags);
index 2f2d7055cd45e219df23ca97406b7bc23721fe72..398b132d4e338c01f7ac414bbd9fb955393de3d3 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -137,7 +137,7 @@ public class FoMultiToggle extends FONode {
     {
         super(foTree, FObjectNames.MULTI_TOGGLE, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         if ((stateFlags & FONode.MC_MULTI_CASE) != 0)
         do {
             try {
@@ -150,7 +150,7 @@ public class FoMultiToggle extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject
                                 (foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS) {
+                    if (ev.getType() != XmlEvent.CHARACTERS) {
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                     }
index 05cb4a273e842cf0f2f1ea9af925c2133333d197..dc539ee810939421c64a2c75566728fda7ead1ae 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -134,7 +134,7 @@ public class FoPageSequence extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoPageSequence(FOTree foTree, FONode parent, FoXMLEvent event)
@@ -142,12 +142,12 @@ public class FoPageSequence extends FONode {
     {
         super(foTree, FObjectNames.PAGE_SEQUENCE, parent, event,
               FONode.PAGESEQ_SET, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for optional title
         String nowProcessing = "title";
         try {
             ev = xmlevents.expectStartElement
-                        (FObjectNames.TITLE, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.TITLE, XmlEvent.DISCARD_W_SPACE);
             if (ev != null) {
                 // process the title
                 title = numChildren();
@@ -159,7 +159,7 @@ public class FoPageSequence extends FONode {
             // Look for zero or more static-content
             nowProcessing = "static-content";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.STATIC_CONTENT, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.STATIC_CONTENT, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 // Loop over remaining fo:static-content
                 if (firstStaticContent != -1)
@@ -173,7 +173,7 @@ public class FoPageSequence extends FONode {
             // must have at least one
             nowProcessing = "flow";
             ev = xmlevents.expectStartElement
-                        (FObjectNames.FLOW, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.FLOW, XmlEvent.DISCARD_W_SPACE);
             if (ev == null)
                 throw new FOPException("No flow found.");
             firstFlow = numChildren();
@@ -181,7 +181,7 @@ public class FoPageSequence extends FONode {
             ev = xmlevents.getEndElement(SyncedXmlEventsBuffer.DISCARD_EV, ev);
             namespaces.surrenderEvent(ev);
             while ((ev = xmlevents.expectStartElement
-                            (FObjectNames.FLOW, XMLEvent.DISCARD_W_SPACE))
+                            (FObjectNames.FLOW, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 // Loop over remaining fo:page-sequences
                 new FoFlow(getFOTree(), this, (FoXMLEvent)ev);
index 15d54dafd5a9266f0c4863852b07379a3c918f8a..97019e32ac9e8b56ea6aad10922c2f769f9ff4c4 100644 (file)
@@ -65,7 +65,7 @@ import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements #PcdATA within page-sequence flow objects.
@@ -151,13 +151,13 @@ public class FoPcdata extends FONode {
      * specification.
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
      */
     public FoPcdata
-            (FOTree foTree, FONode parent, XMLEvent event, int stateFlags)
+            (FOTree foTree, FONode parent, XmlEvent event, int stateFlags)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.PCDATA, parent, event,
index b53d2ec1bac7e9508e694dcf6dbcb90414b0d87f..dea482afb7a212935eae024df58cc7041f520d65 100644 (file)
@@ -66,7 +66,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -115,7 +115,7 @@ public class FoStaticContent extends FONode {
      * <p>Content model for fo:static-content: (%block;)+
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoStaticContent(FOTree foTree, FONode parent, FoXMLEvent event)
@@ -123,7 +123,7 @@ public class FoStaticContent extends FONode {
     {
         super(foTree, FObjectNames.STATIC_CONTENT, parent, event,
               FONode.STATIC_SET, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         try {
             // Get at least one %block;
             if ((ev = xmlevents.expectBlock()) == null)
index 650deb3c2e521171d01f6c60486c0b048d38b7ca..aa5e77df03ed17dc830aeca9c9cbf67bd876cf8f 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -166,7 +166,7 @@ public class FoTable extends FONode {
      * (marker*, table-column*, table-header?, table-footer?, table-body+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -177,12 +177,12 @@ public class FoTable extends FONode {
     {
         super(foTree, FObjectNames.TABLE, parent, event,
                                   stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -193,7 +193,7 @@ public class FoTable extends FONode {
             // Look for zero or more table-columns
             nowProcessing = "table-column";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_COLUMN, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_COLUMN, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableColumn(
                         getFOTree(), this, (FoXMLEvent)ev, stateFlags);
@@ -206,7 +206,7 @@ public class FoTable extends FONode {
             // Look for optional table-header
             nowProcessing = "table-header";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_HEADER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_HEADER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 headerOffset = numChildren();
                 new FoTableHeader(
@@ -219,7 +219,7 @@ public class FoTable extends FONode {
             // Look for optional table-footer
             nowProcessing = "table-footer";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_FOOTER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_FOOTER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 footerOffset = numChildren();
                 new FoTableFooter(
@@ -233,7 +233,7 @@ public class FoTable extends FONode {
             // must have at least one
             nowProcessing = "table-body";
             ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE_BODY, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.TABLE_BODY, XmlEvent.DISCARD_W_SPACE);
             if (ev == null)
                 throw new FOPException("No table-body found.");
             firstBodyOffset = numChildren();
@@ -242,7 +242,7 @@ public class FoTable extends FONode {
             ev = xmlevents.getEndElement(SyncedXmlEventsBuffer.DISCARD_EV, ev);
             namespaces.surrenderEvent(ev);
             while ((ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE_BODY, XMLEvent.DISCARD_W_SPACE))
+                        (FObjectNames.TABLE_BODY, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 // Loop over remaining fo:table-body's
                 new FoTableBody(
index 96998136107dc90060b6bd0231fc6fc1321acbf3..06922ff14fe25b8043ecd78ef6b33de944d29adc 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -146,7 +146,7 @@ public class FoTableAndCaption extends FONode {
      * (marker*, table-caption?, table)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -157,12 +157,12 @@ public class FoTableAndCaption extends FONode {
     {
         super(foTree, FObjectNames.TABLE_AND_CAPTION, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -174,7 +174,7 @@ public class FoTableAndCaption extends FONode {
             // Look for optional table-caption
             nowProcessing = "table-caption";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_CAPTION, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_CAPTION, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableCaption(
                         getFOTree(), this, (FoXMLEvent)ev, stateFlags);
@@ -186,7 +186,7 @@ public class FoTableAndCaption extends FONode {
             // Look for one table
             nowProcessing = "table";
             ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE, XMLEvent.DISCARD_W_SPACE);
+                        (FObjectNames.TABLE, XmlEvent.DISCARD_W_SPACE);
             if (ev == null)
                 throw new FOPException("No table found.");
             tableOffset = numChildren();
index a31e2e968ad5a7b8fd0a1ff22c145088ff6092aa..44452831cc85f0d3a1aa6e0f21fc88ea61da0e44 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -147,7 +147,7 @@ public class FoTableBody extends FONode {
      * (marker*, (table-row+|table-cell+))
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -158,12 +158,12 @@ public class FoTableBody extends FONode {
     {
         super(foTree, FObjectNames.TABLE_BODY, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -174,7 +174,7 @@ public class FoTableBody extends FONode {
             // Look for one or more table-rows
             nowProcessing = "table-row";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_ROW, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_ROW, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableRow(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numRows++;
@@ -189,7 +189,7 @@ public class FoTableBody extends FONode {
                 // No rows - look for one or more table-cells
                 nowProcessing = "table-cell";
                 if ((ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE_CELL, XMLEvent.DISCARD_W_SPACE))
+                        (FObjectNames.TABLE_CELL, XmlEvent.DISCARD_W_SPACE))
                        != null) {
                     new FoTableCell(
                             getFOTree(), this, (FoXMLEvent)ev, stateFlags);
index 3d56d530e72252ec773f8af44e4c130f10c6e1cc..e77e352f4b557504117226c4421a1c1f1df42e5d 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -134,7 +134,7 @@ public class FoTableCaption extends FONode {
      * <p>Content model for fo:table-caption (%block;)+
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -145,7 +145,7 @@ public class FoTableCaption extends FONode {
     {
         super(foTree, FObjectNames.TABLE_CAPTION, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index 85dd3613e9143e3705066a701fceb9c2155ee253..feb8efefcc9a533e556f28d9d7f2cbcb7abc4a1f 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -143,7 +143,7 @@ public class FoTableCell extends FONode {
      * <p>Content model for fo:table-cell: (marker*, %block;+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -154,7 +154,7 @@ public class FoTableCell extends FONode {
     {
         super(foTree, FObjectNames.TABLE_CELL, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         try {
             // Get at least one %block;
             if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
index 699cb8c8f3dcd6d265c0af85f13ac76a8559587e..87d5dfa8b08e5a100431d9c52ed5029a11c3fb0a 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -147,7 +147,7 @@ public class FoTableFooter extends FONode {
      * (marker*, (table-row+|table-cell+))
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -158,12 +158,12 @@ public class FoTableFooter extends FONode {
     {
         super(foTree, FObjectNames.TABLE_FOOTER, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -174,7 +174,7 @@ public class FoTableFooter extends FONode {
             // Look for one or more table-rows
             nowProcessing = "table-row";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_ROW, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_ROW, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableRow(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numRows++;
@@ -188,7 +188,7 @@ public class FoTableFooter extends FONode {
                 // No rows - look for one or more table-cells
                 nowProcessing = "table-cell";
                 if ((ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE_CELL, XMLEvent.DISCARD_W_SPACE))
+                        (FObjectNames.TABLE_CELL, XmlEvent.DISCARD_W_SPACE))
                        != null) {
                     new FoTableCell(
                             getFOTree(), this, (FoXMLEvent)ev, stateFlags);
index 3deb5cb66cacc0933b39cb1bc6bba2dda63d29fa..479079f7e392cbe88253f3893260bef00ceeacf8 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -147,7 +147,7 @@ public class FoTableHeader extends FONode {
      * (marker*, (table-row+|table-cell+))
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -158,12 +158,12 @@ public class FoTableHeader extends FONode {
     {
         super(foTree, FObjectNames.TABLE_HEADER, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "marker";
         try {
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.MARKER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.MARKER, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoMarker(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numMarkers++;
@@ -174,7 +174,7 @@ public class FoTableHeader extends FONode {
             // Look for one or more table-rows
             nowProcessing = "table-row";
             while ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_ROW, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_ROW, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableRow(getFOTree(), this, (FoXMLEvent)ev, stateFlags);
                 numRows++;
@@ -188,7 +188,7 @@ public class FoTableHeader extends FONode {
                 // No rows - look for one or more table-cells
                 nowProcessing = "table-cell";
                 if ((ev = xmlevents.expectStartElement
-                        (FObjectNames.TABLE_CELL, XMLEvent.DISCARD_W_SPACE))
+                        (FObjectNames.TABLE_CELL, XmlEvent.DISCARD_W_SPACE))
                        != null) {
                     new FoTableCell(
                             getFOTree(), this, (FoXMLEvent)ev, stateFlags);
index a36679db308c6116d720bca7d36190d10cee9e0c..eb13eb1871e45e61385e236cadcf21296785e41c 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 
 /**
@@ -143,7 +143,7 @@ public class FoTableRow extends FONode {
      * <p>Content model for fo:table-row: (table-cell+)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -154,13 +154,13 @@ public class FoTableRow extends FONode {
     {
         super(foTree, FObjectNames.TABLE_ROW, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev;
+        XmlEvent ev;
         // Look for zero or more markers
         String nowProcessing = "table-cell";
         try {
             nowProcessing = "table-cell";
             if ((ev = xmlevents.expectStartElement
-                    (FObjectNames.TABLE_CELL, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.TABLE_CELL, XmlEvent.DISCARD_W_SPACE))
                    != null) {
                 new FoTableCell(
                         getFOTree(), this, (FoXMLEvent)ev, stateFlags);
index 765c6cdc7628d58971da7a284e533aba852f12cd..1e42ca4842625bc4925210f4c7a444bb71f11270 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -134,7 +134,7 @@ public class FoTitle extends FONode {
      * <p>Content model for fo:title: (#PCDATA|%inline;)*
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoTitle(FOTree foTree, FONode parent, FoXMLEvent event)
@@ -142,7 +142,7 @@ public class FoTitle extends FONode {
     {
         super(foTree, FObjectNames.TITLE, parent, event,
               FONode.TITLE_SET, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 ev = xmlevents.expectOutOfLinePcdataOrInline();
@@ -150,7 +150,7 @@ public class FoTitle extends FONode {
                     // Generate the flow object
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, FONode.TITLE_SET);
-                    if (ev.getType() != XMLEvent.CHARACTERS)
+                    if (ev.getType() != XmlEvent.CHARACTERS)
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                         namespaces.surrenderEvent(ev);
index d35bea79958a02b368d2380409345f5b7c1d8e05..beb4bc987a7b2943e7d503551a970bbbfb75d7ab 100644 (file)
@@ -67,7 +67,7 @@ import org.apache.fop.fo.FObjects;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.messaging.MessageHandler;
 import org.apache.fop.xml.FoXMLEvent;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
 import org.apache.fop.xml.UnexpectedStartElementException;
 
@@ -114,7 +114,7 @@ public class FoWrapper extends FONode {
      * <p>Content model for fo:inline: (marker*,(#PCDATA|%inline;|%wrapper;)*)
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      * @param stateFlags - passed down from the parent.  Includes the
      * attribute set information.
@@ -125,7 +125,7 @@ public class FoWrapper extends FONode {
     {
         super(foTree, FObjectNames.WRAPPER, parent, event,
                           stateFlags, sparsePropsMap, sparseIndices);
-        XMLEvent ev = null;
+        XmlEvent ev = null;
         do {
             try {
                 if ((stateFlags & FONode.MC_OUT_OF_LINE) == 0)
@@ -137,7 +137,7 @@ public class FoWrapper extends FONode {
                     //System.out.println("Generating flow object for " + ev);
                     FObjects.fobjects.makeFlowObject(
                             foTree, this, ev, stateFlags);
-                    if (ev.getType() != XMLEvent.CHARACTERS)
+                    if (ev.getType() != XmlEvent.CHARACTERS)
                         ev = xmlevents.getEndElement(
                                 SyncedXmlEventsBuffer.DISCARD_EV, ev);
                         namespaces.surrenderEvent(ev);
index 6a1686c193f98d5ab98791298c734d8d94939626..02e8d9cf73478f7541cb18a402d499f3236c0908 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * <tt>FoLayoutMasterSet</tt> is the class which processes the
@@ -138,11 +138,11 @@ public class FoLayoutMasterSet extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoLayoutMasterSet
-        (FOTree foTree, FONode parent, XMLEvent event)
+        (FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException, PropertyException
     {
         super(foTree, FObjectNames.LAYOUT_MASTER_SET, parent, event,
@@ -160,7 +160,7 @@ public class FoLayoutMasterSet extends FONode {
      * @param event - the layout page-master-set STARTELEMENT event.
      * @throws FOPException
      */
-    public void setupPageMasters(XMLEvent event)
+    public void setupPageMasters(XmlEvent event)
             throws FOPException, PropertyException
     {
         FoSimplePageMaster simple;
@@ -169,9 +169,9 @@ public class FoLayoutMasterSet extends FONode {
         FoPageSequenceMaster foPageSeq;
         try {
             do {
-                XMLEvent ev =
+                XmlEvent ev =
                     xmlevents.expectStartElement
-                        (simpleOrSequenceMaster, XMLEvent.DISCARD_W_SPACE);
+                        (simpleOrSequenceMaster, XmlEvent.DISCARD_W_SPACE);
                 if (ev == null) break; // No instance of these elements found
                 foType = ev.getFoType();
                 if (foType == FObjectNames.SIMPLE_PAGE_MASTER) {
index 7cbf509220ce0cda44d9d63c5c2e031934ed92f4..97c23a93d1f55efda85d798dca53506d022988b3 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:page-sequence-master flow object.  These Fos are
@@ -223,7 +223,7 @@ public class FoPageSequenceMaster extends FONode {
         FObjectNames.REPEATABLE_PAGE_MASTER_ALTERNATIVES
     };
 
-    public FoPageSequenceMaster(FOTree foTree, FONode parent, XMLEvent event)
+    public FoPageSequenceMaster(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException, PropertyException
     {
         super(foTree, FObjectNames.PAGE_SEQUENCE_MASTER, parent, event,
@@ -231,8 +231,8 @@ public class FoPageSequenceMaster extends FONode {
         // Process sequence members here
         try {
             do {
-                XMLEvent ev = xmlevents.expectStartElement
-                    (singleOrRepeatableMasterRefs, XMLEvent.DISCARD_W_SPACE);
+                XmlEvent ev = xmlevents.expectStartElement
+                    (singleOrRepeatableMasterRefs, XmlEvent.DISCARD_W_SPACE);
                 if (ev == null) break;  // page-sequence-masters exhausted
                 int foType = ev.getFoType();
                 if (foType == FObjectNames.SINGLE_PAGE_MASTER_REFERENCE) {
@@ -277,7 +277,7 @@ public class FoPageSequenceMaster extends FONode {
     public class FoSinglePageMasterReference extends FONode {
 
         public FoSinglePageMasterReference
-                            (FOTree foTree, FONode parent, XMLEvent event)
+                            (FOTree foTree, FONode parent, XmlEvent event)
             throws TreeException, FOPException, PropertyException
         {
             super(foTree, FObjectNames.SINGLE_PAGE_MASTER_REFERENCE, parent,
@@ -299,7 +299,7 @@ public class FoPageSequenceMaster extends FONode {
     public class FoRepeatablePageMasterReference extends FONode {
 
         public FoRepeatablePageMasterReference
-                            (FOTree foTree, FONode parent, XMLEvent event)
+                            (FOTree foTree, FONode parent, XmlEvent event)
             throws TreeException, FOPException, PropertyException
         {
             super(foTree, FObjectNames.REPEATABLE_PAGE_MASTER_REFERENCE,
@@ -325,7 +325,7 @@ public class FoPageSequenceMaster extends FONode {
     public class FoRepeatablePageMasterAlternatives extends FONode {
 
         public FoRepeatablePageMasterAlternatives
-                            (FOTree foTree, FONode parent, XMLEvent event)
+                            (FOTree foTree, FONode parent, XmlEvent event)
             throws TreeException, FOPException, PropertyException
         {
             super(foTree, FObjectNames.REPEATABLE_PAGE_MASTER_ALTERNATIVES,
@@ -335,9 +335,9 @@ public class FoPageSequenceMaster extends FONode {
             // Process conditional-page-master-references here
             try {
                 do {
-                    XMLEvent ev = this.xmlevents.expectStartElement
+                    XmlEvent ev = this.xmlevents.expectStartElement
                             (FObjectNames.CONDITIONAL_PAGE_MASTER_REFERENCE,
-                                                    XMLEvent.DISCARD_W_SPACE);
+                                                    XmlEvent.DISCARD_W_SPACE);
                     if (ev == null) break; // Sub-sequences exhausted
                     //System.out.println
                     //    ("Found conditional-page-master-reference");
@@ -360,7 +360,7 @@ public class FoPageSequenceMaster extends FONode {
         public class FoConditionalPageMasterReference extends FONode {
 
             public FoConditionalPageMasterReference
-                            (FOTree foTree, FONode parent, XMLEvent event)
+                            (FOTree foTree, FONode parent, XmlEvent event)
             throws TreeException, FOPException, PropertyException
             {
                 super(foTree, FObjectNames.CONDITIONAL_PAGE_MASTER_REFERENCE,
index d6dae52c79db27ef7b7efc91634d2266385afbeb..fa265fe0aaf777f66b80a32aca4ea616a544c023 100644 (file)
@@ -60,7 +60,7 @@ import org.apache.fop.datastructs.TreeException;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -73,10 +73,10 @@ public class FoRegionAfter extends FoRegionBeforeAfter {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
-    public FoRegionAfter(FOTree foTree, FONode parent, XMLEvent event)
+    public FoRegionAfter(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.REGION_AFTER, parent, event);
index 8853c09c3bbac8f0c61a02b88e1236487ec8985e..38e9f087f7139be595b71b2fd9f5e53a4cda2d0e 100644 (file)
@@ -60,7 +60,7 @@ import org.apache.fop.datastructs.TreeException;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -73,10 +73,10 @@ public class FoRegionBefore extends FoRegionBeforeAfter {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
-    public FoRegionBefore(FOTree foTree, FONode parent, XMLEvent event)
+    public FoRegionBefore(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.REGION_BEFORE, parent, event);
index 050d1bc3fbb13dc2fdb10026fb39edd10e940295..094aba609dca129af3c815f82eefc56de9340036 100644 (file)
@@ -64,7 +64,7 @@ import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -123,11 +123,11 @@ public class FoRegionBeforeAfter extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoRegionBeforeAfter
-                (FOTree foTree, int foType, FONode parent, XMLEvent event)
+                (FOTree foTree, int foType, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, foType, parent, event, FONode.LAYOUT_SET,
index d5af4f06237692b2879c87bc62a560f51d50cd0e..e37935bb24f6ad462ed0d54c5629c00a0913268a 100644 (file)
@@ -65,7 +65,7 @@ import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -128,7 +128,7 @@ public class FoRegionBody extends FONode {
      * @param event the <tt>FoXMLEvent</tt> that triggered the creation of
      * this node
      */
-    public FoRegionBody(FOTree foTree, FONode parent, XMLEvent event)
+    public FoRegionBody(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.REGION_BODY, parent, event,
index 912628ea759691e328ee4e8f751c49854c2deaad..8fd59582d00d4870e4e1ace2210d47e78d2a7408 100644 (file)
@@ -60,7 +60,7 @@ import org.apache.fop.datastructs.TreeException;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 
 /**
@@ -74,10 +74,10 @@ public class FoRegionEnd extends FoRegionStartEnd {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
-    public FoRegionEnd(FOTree foTree, FONode parent, XMLEvent event)
+    public FoRegionEnd(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.REGION_END, parent, event);
index 5d2e552e445cb5d4b5315e2f4a7a3a0a40597b7f..a11cd59472924e2a0173e16c659754ef9b6e3525 100644 (file)
@@ -60,7 +60,7 @@ import org.apache.fop.datastructs.TreeException;
 import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.FObjectNames;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -73,10 +73,10 @@ public class FoRegionStart extends FoRegionStartEnd {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
-    public FoRegionStart(FOTree foTree, FONode parent, XMLEvent event)
+    public FoRegionStart(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.REGION_START, parent, event);
index 0a4c12a8388570879d8fe49d7038861103157a5a..c3083e4be630992d0c459ba9fed285e823d8b99a 100644 (file)
@@ -64,7 +64,7 @@ import org.apache.fop.fo.FONode;
 import org.apache.fop.fo.FOTree;
 import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -122,11 +122,11 @@ public class FoRegionStartEnd extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
     public FoRegionStartEnd
-                (FOTree foTree, int foType, FONode parent, XMLEvent event)
+                (FOTree foTree, int foType, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, foType, parent, event, FONode.LAYOUT_SET,
index 1bc7609552eb1f94d8d93d0c2c3f14088148745e..cf2335435e0c3bae52b9195ad4c8b3c0cc803a5b 100644 (file)
@@ -68,7 +68,7 @@ import org.apache.fop.fo.PropNames;
 import org.apache.fop.fo.PropertySets;
 import org.apache.fop.fo.expr.PropertyException;
 import org.apache.fop.xml.SyncedXmlEventsBuffer;
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
  * Implements the fo:simple-page-master flow object
@@ -128,18 +128,18 @@ public class FoSimplePageMaster extends FONode {
     /**
      * @param foTree the FO tree being built
      * @param parent the parent FONode of this node
-     * @param event the <tt>XMLEvent</tt> that triggered the creation of
+     * @param event the <tt>XmlEvent</tt> that triggered the creation of
      * this node
      */
-    public FoSimplePageMaster(FOTree foTree, FONode parent, XMLEvent event)
+    public FoSimplePageMaster(FOTree foTree, FONode parent, XmlEvent event)
         throws TreeException, FOPException
     {
         super(foTree, FObjectNames.SIMPLE_PAGE_MASTER, parent, event,
               FONode.LAYOUT_SET, sparsePropsMap, sparseIndices);
         // Process regions here
-        XMLEvent regionEv;
+        XmlEvent regionEv;
         if ((regionEv = xmlevents.expectStartElement
-                (FObjectNames.REGION_BODY, XMLEvent.DISCARD_W_SPACE)) == null)
+                (FObjectNames.REGION_BODY, XmlEvent.DISCARD_W_SPACE)) == null)
             throw new FOPException
                 ("No fo:region-body in simple-page-master: "
                     + getMasterName());
@@ -151,7 +151,7 @@ public class FoSimplePageMaster extends FONode {
 
         // Remaining regions are optional
         if ((regionEv = xmlevents.expectStartElement
-                    (FObjectNames.REGION_BEFORE, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.REGION_BEFORE, XmlEvent.DISCARD_W_SPACE))
                 != null)
         {
             regionBefore = new FoRegionBefore(foTree, this, regionEv);
@@ -161,7 +161,7 @@ public class FoSimplePageMaster extends FONode {
         }
 
         if ((regionEv = xmlevents.expectStartElement
-                    (FObjectNames.REGION_AFTER, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.REGION_AFTER, XmlEvent.DISCARD_W_SPACE))
                 != null)
         {
             regionAfter = new FoRegionAfter(foTree, this, regionEv);
@@ -171,7 +171,7 @@ public class FoSimplePageMaster extends FONode {
         }
 
         if ((regionEv = xmlevents.expectStartElement
-                    (FObjectNames.REGION_START, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.REGION_START, XmlEvent.DISCARD_W_SPACE))
                 != null)
         {
             regionStart = new FoRegionStart(foTree, this, regionEv);
@@ -181,7 +181,7 @@ public class FoSimplePageMaster extends FONode {
         }
 
         if ((regionEv = xmlevents.expectStartElement
-                    (FObjectNames.REGION_END, XMLEvent.DISCARD_W_SPACE))
+                    (FObjectNames.REGION_END, XmlEvent.DISCARD_W_SPACE))
                 != null)
         {
             regionEnd = new FoRegionEnd(foTree, this, regionEv);
index 655d861f4cfaa41e44f9c611467fe3da2ce06673..4a77d5d08950b7b7e72e5c8ddbfe29d997938f5e 100644 (file)
  */
 package org.apache.fop.pool;
 
-import org.apache.fop.xml.XMLEvent;
+import org.apache.fop.xml.XmlEvent;
 
 /**
- * This class provides a pool of <tt>XMLEvent</tt> objects.
+ * This class provides a pool of <tt>XmlEvent</tt> objects.
  */
 
 public class XMLEventPool extends FopPool {
@@ -64,7 +64,7 @@ public class XMLEventPool extends FopPool {
     private static final String tag = "$Name$";
     private static final String revision = "$Revision$";
 
-    /** Required argument for constructing new <tt>XMLEvent</tt>s. */
+    /** Required argument for constructing new <tt>XmlEvent</tt>s. */
     //protected final Namespaces namespaces;
     /**
      * The zero-argument constructor
@@ -81,11 +81,11 @@ public class XMLEventPool extends FopPool {
     }
 
     /**
-     * Acquire an <tt>XMLEvent</tt>.
-     * @return an <tt>XMLEvent</tt>.
+     * Acquire an <tt>XmlEvent</tt>.
+     * @return an <tt>XmlEvent</tt>.
      */
-    public synchronized XMLEvent acquireXMLEvent() {
-        return (XMLEvent)acquirePoolable();
+    public synchronized XmlEvent acquireXMLEvent() {
+        return (XmlEvent)acquirePoolable();
     }
 
 }
index d8686dcac8e4efc51d7dac3d416b1924af3d6a1f..9d9c3d632b568d9def8d2e5dafc06260410c3074 100644 (file)
@@ -66,7 +66,7 @@ import org.apache.fop.pool.Poolable;
  * The <tt>XMLSerialHandler</tt> methods set the values directly.
  */
 
-public class FoXMLEvent extends XMLEvent {
+public class FoXMLEvent extends XmlEvent {
 
     private static final String tag = "$Name$";
     private static final String revision = "$Revision$";
@@ -127,7 +127,7 @@ public class FoXMLEvent extends XMLEvent {
     /**
      * Clear the fields of this event.  Provided for pool operations.
      * Neither the <i>namespaces</i> nor the <i>id</i> field is cleared.
-     * @return the cleared <tt>XMLEvent</tt> event.
+     * @return the cleared <tt>XmlEvent</tt> event.
      */
     public Poolable clear() {
         foType = FObjectNames.NO_FO;
@@ -137,7 +137,7 @@ public class FoXMLEvent extends XMLEvent {
     /**
      * Clear the fields of this event.  Provided for pool operations.
      * Neither the <i>namespaces</i> nor the <i>id</i> field is cleared.
-     * @return the cleared <tt>XMLEvent</tt> event.
+     * @return the cleared <tt>XmlEvent</tt> event.
      */
     public FoXMLEvent clearFo() {
         return (FoXMLEvent)clear();
@@ -148,10 +148,10 @@ public class FoXMLEvent extends XMLEvent {
      * Provided for pool operations.
      * Neither the <i>namespaces</i> nor the <i>id</i> field is copied.
      * The <i>namespaces</i> field is not cleared.
-     * @param ev the <tt>XMLEvent</tt> to copy.
-     * @return the copied <tt>XMLEvent</tt> event.
+     * @param ev the <tt>XmlEvent</tt> to copy.
+     * @return the copied <tt>XmlEvent</tt> event.
      */
-    public XMLEvent copyEvent(FoXMLEvent ev) {
+    public XmlEvent copyEvent(FoXMLEvent ev) {
         foType = ev.foType;
         return super.copyEvent(ev);
     }
@@ -161,7 +161,7 @@ public class FoXMLEvent extends XMLEvent {
      * Provided for pool operations.
      * Neither the <i>namespaces</i> nor the <i>id</i> field is copied.
      * The <i>namespaces</i> field is not cleared.
-     * @return the copied <tt>XMLEvent</tt> event.
+     * @return the copied <tt>XmlEvent</tt> event.
      */
     public FoXMLEvent copyFoEvent(FoXMLEvent ev) {
         return (FoXMLEvent)copyEvent(ev);
index 259a7d12b36a721382f970b6ce2d478cfd428b23..0aae0ab574a91ea253e28af93ca0853b6b535c8b 100644 (file)
@@ -129,7 +129,7 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
      * <tt>InterruptedException</tt> that is possible from the <i>put</i>
      * method of a <tt>SyncedXmlEventsBuffer</tt>.
      */
-    public void putEvent(XMLEvent event) throws NoSuchElementException {
+    public void putEvent(XmlEvent event) throws NoSuchElementException {
         synchronized (events) {
             try {
                 events.put(event);
@@ -145,10 +145,10 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
      */
     public void startDocument() throws NoSuchElementException {
         synchronized (events) {
-            XMLEvent event = acquireXMLEvent(Namespaces.DefAttrNSIndex);
+            XmlEvent event = acquireXMLEvent(Namespaces.DefAttrNSIndex);
             //System.out.println("StartDocument thread "
             //                   + Thread.currentThread().getName());
-            event.type = XMLEvent.STARTDOCUMENT;
+            event.type = XmlEvent.STARTDOCUMENT;
             //System.out.println("SerialHandler: " + event);
             putEvent(event);
         }
@@ -159,10 +159,10 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
      */
     public void endDocument() throws NoSuchElementException {
         synchronized (events) {
-            XMLEvent event = acquireXMLEvent(Namespaces.DefAttrNSIndex);
+            XmlEvent event = acquireXMLEvent(Namespaces.DefAttrNSIndex);
             //System.out.println("EndDocument thread "
                                //+ Thread.currentThread().getName());
-            event.type = XMLEvent.ENDDOCUMENT;
+            event.type = XmlEvent.ENDDOCUMENT;
             //System.out.println("SerialHandler: " + event);
             putEvent(event);
             events.producerExhausted();
@@ -174,7 +174,7 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
      * @param nsIndex the namespace index
      * @return the acquired event
      */
-    private XMLEvent acquireXMLEvent(int nsIndex) {
+    private XmlEvent acquireXMLEvent(int nsIndex) {
         try {
             return
                 namespaces.acquireXMLEvent(nsIndex);
@@ -199,14 +199,14 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
         synchronized (events) {
             try {
                 int uriIndex = namespaces.getURIIndex(uri);
-                XMLEvent event = acquireXMLEvent(uriIndex);
+                XmlEvent event = acquireXMLEvent(uriIndex);
                 if (uriIndex == Namespaces.XSLNSpaceIndex) {
                         event.setFoType(FObjectNames.getFOIndex(localName));
                 }
                 //System.out.println("startElement: acquired " + event.id);
                 //System.out.println("StartElement thread "
                 //                   + Thread.currentThread().getName());
-                event.type = XMLEvent.STARTELEMENT;
+                event.type = XmlEvent.STARTELEMENT;
                 // Is this from the fo: namespace?
                 event.uriIndex = uriIndex;
                 event.localName = localName;
@@ -234,11 +234,11 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
         synchronized (events) {
             try {
                 int uriIndex = namespaces.getURIIndex(uri);
-                XMLEvent event = namespaces.acquireXMLEvent(uriIndex);
+                XmlEvent event = namespaces.acquireXMLEvent(uriIndex);
                 //System.out.println("endElement: acquired " + event.id);
                 //System.out.println("EndElement thread "
                                    //+ Thread.currentThread().getName());
-                event.type = XMLEvent.ENDELEMENT;
+                event.type = XmlEvent.ENDELEMENT;
                 event.uriIndex = uriIndex;
                 if (uriIndex == Namespaces.XSLNSpaceIndex) {
                     event.setFoType(FObjectNames.getFOIndex(localName));
@@ -270,13 +270,13 @@ public class FoXmlSerialHandler extends DefaultHandler implements Runnable {
                 // attribute namespace (the empty string), and rely on
                 // downstream processing to determine the environment in
                 // which the characters belong.
-                XMLEvent event
+                XmlEvent event
                     = namespaces.acquireXMLEvent(Namespaces.DefAttrNSIndex);
                 //System.out.println("characters thread "
                 //                   + Thread.currentThread().getName());
-                event.type = XMLEvent.CHARACTERS;
+                event.type = XmlEvent.CHARACTERS;
                 event.chars = new String(ch, start, length);
-                // Can't setFoType, because this event is now an XMLEvent,
+                // Can't setFoType, because this event is now an XmlEvent,
                 // not an FoXMLEvent
                 //event.setFoType(FObjectNames.PCDATA);
                 //System.out.println("SerialHandler: " + event);
index fc3a58207f94097d406f705a235d84ebaf857c93..d0b7f5f506b22961801775afaca2c33a98511fa8 100644 (file)
@@ -57,7 +57,7 @@ import org.apache.fop.pool.*;
  *  <tt>XMLSerialHandler</tt>.
  * One instance of <i>Namespaces</i> is maintained across all documents
  * that may be processed in a single invocation of <tt>XMLSerialhandler</tt>.
- * A reference to that instance is kept with every instance of <tt>XMLEvent</tt>.
+ * A reference to that instance is kept with every instance of <tt>XmlEvent</tt>.
  * An <code>XMLEventPool</code> pool of event objects is maintained for every
  * namesapce encountered in parsing. The pool for the
  * http://www.w3.org/1999/XSL/Format (XSL_FO) namespace is created immediately;
@@ -133,10 +133,10 @@ public class Namespaces {
     private UriLocalNamePool uriLocalNamePool;
 
     /**
-     * Sequenced objects for use by <tt>XMLEvent</tt>s. Because an
-     * <tt>XMLEvent</tt> object must always be associated with an
+     * Sequenced objects for use by <tt>XmlEvent</tt>s. Because an
+     * <tt>XmlEvent</tt> object must always be associated with an
      * <i>XMLNamespace</i> object, this namespace object will act as a
-     * singleton for <tt>XMLEvent</tt>s. This field provides a counter for
+     * singleton for <tt>XmlEvent</tt>s. This field provides a counter for
      * those objects. The range of values which may be assigned to
      * <i>nsSequences</i> is restricted by <i>nsSeqMasks</i>.
      */
@@ -267,15 +267,15 @@ public class Namespaces {
     }
 
     /**
-     * Generate a new XMLEvent, based on the uriIndex argument. The uriIndex
+     * Generate a new XmlEvent, based on the uriIndex argument. The uriIndex
      * must be valid for this Namespaces object; i.e. it must correspond to
      * a namespace being tracked in this object.
      * 
      * @param nsIndex
      *            the namespace index
-     * @return an appropriate <code>XMLEvent</code>
+     * @return an appropriate <code>XmlEvent</code>
      */
-    public XMLEvent makeXMLEvent(int nsIndex) throws FOPException {
+    public XmlEvent makeXMLEvent(int nsIndex) throws FOPException {
         if (nsIndex < 0 | nsIndex >= (uris.length)) {
             throw new FOPException("URI index out or range");
         }
@@ -283,24 +283,24 @@ public class Namespaces {
     }
 
     /**
-     * Generate a new XMLEvent, based on the uriIndex argument. This
+     * Generate a new XmlEvent, based on the uriIndex argument. This
      * private method is for interanl use when the <code>nsIndex</code> is
      * known to be in range.
      * 
      * @param nsIndex
      *            the namespace index
-     * @return an appropriate <code>XMLEvent</code>
+     * @return an appropriate <code>XmlEvent</code>
      */
-    private XMLEvent newXMLEvent(int nsIndex) {
-        // The only currently known subclass of XMLEvent is FoXMLEvent
+    private XmlEvent newXMLEvent(int nsIndex) {
+        // The only currently known subclass of XmlEvent is FoXMLEvent
         switch (nsIndex) {
         case DefAttrNSIndex :
-            // Produce an XMLEvent, e.g. for START_DOCUMENT and, more
+            // Produce an XmlEvent, e.g. for START_DOCUMENT and, more
             // importantly, CHARACTERS.
             synchronized (nsSequences) {
                 nsSequences[nsIndex] =
                     ++nsSequences[nsIndex] & nsSeqMasks[nsIndex];
-                return new XMLEvent(this, nsSequences[nsIndex], nsIndex);
+                return new XmlEvent(this, nsSequences[nsIndex], nsIndex);
             }
         case XSLNSpaceIndex :
             // Make an FoXMLEvent
@@ -314,11 +314,11 @@ public class Namespaces {
         case SVGNSpaceIndex :
             // No SvgXMLEvent defined - don't break, but fall through
         default :
-            // Just produce a raw XMLEvent
+            // Just produce a raw XmlEvent
             synchronized (nsSequences) {
                 nsSequences[nsIndex] =
                     ++nsSequences[nsIndex] & nsSeqMasks[nsIndex];
-                return new XMLEvent(this, nsSequences[nsIndex], nsIndex);
+                return new XmlEvent(this, nsSequences[nsIndex], nsIndex);
             }
         }
     }
@@ -326,13 +326,13 @@ public class Namespaces {
     /**
      * Acquire an event.
      * 
-     * @return an <tt>XMLEvent</tt>.
+     * @return an <tt>XmlEvent</tt>.
      */
-    public XMLEvent acquireXMLEvent(int nsIndex) throws FOPException {
+    public XmlEvent acquireXMLEvent(int nsIndex) throws FOPException {
         if (nsIndex < 0 || nsIndex > uris.length) {
             throw new FOPException("URI index out of range: " + nsIndex);
         }
-        XMLEvent ev;
+        XmlEvent ev;
         if ((ev = pools[nsIndex].acquireXMLEvent()) != null) {
             return ev;
         }
@@ -346,7 +346,7 @@ public class Namespaces {
      * the pool.
      * @param event to surrender
      */
-    public void surrenderEvent(XMLEvent event) {
+    public void surrenderEvent(XmlEvent event) {
         pools[event.uriIndex].surrenderPoolable(event);
     }
 
index 48b94e3cbea3af75153b3b74bd00967039f13952..007d4e6c96905c56c2c951519bbb7e5028ff3b3e 100644 (file)
@@ -73,7 +73,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
 
     /**
      * Constant for <i>discardEvent</i> field of
-     * <i>getEndElement(boolean discardEvent, XMLEvent(, boolean)).
+     * <i>getEndElement(boolean discardEvent, XmlEvent(, boolean)).
      */
     public static final boolean DISCARD_EV = true,
                                  RETAIN_EV = false;
@@ -120,10 +120,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * any InterruptedException exceptions thrown by the
      * <tt>SyncedCircularBuffer</tt> are transformed
      */
-    public XMLEvent getEvent() throws FOPException {
-        XMLEvent ev;
+    public XmlEvent getEvent() throws FOPException {
+        XmlEvent ev;
         try {
-            ev = (XMLEvent)get();
+            ev = (XmlEvent)get();
             //System.out.println("getEvent: " + ev);
             return ev;
         } catch (InterruptedException e) {
@@ -139,14 +139,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if the event is not found.
      */
-    public XMLEvent getSaxEvent(int eventType) throws FOPException {
-        XMLEvent ev = getEvent();
+    public XmlEvent getSaxEvent(int eventType) throws FOPException {
+        XmlEvent ev = getEvent();
         while (ev != null && ev.type != eventType) {
             ev = getEvent();
         }
         if (ev == null) {
             throw new NoSuchElementException
-                        (XMLEvent.eventTypeName(eventType) + " not found.");
+                        (XmlEvent.eventTypeName(eventType) + " not found.");
         }
         return ev;
     }
@@ -161,17 +161,17 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if the event is not found.
      */
-    public XMLEvent getSaxQNameEvent(int eventType, String qName)
+    public XmlEvent getSaxQNameEvent(int eventType, String qName)
                 throws FOPException
     {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         while (ev != null &&
                ! (ev.type == eventType && ev.qName.equals(qName))) {
             ev = getEvent();
         }
         if (ev == null) {
             throw new NoSuchElementException
-            (XMLEvent.eventTypeName(eventType) + " " + qName + " not found.");
+            (XmlEvent.eventTypeName(eventType) + " " + qName + " not found.");
         }
         return ev;
     }
@@ -188,11 +188,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if the event is not found.
      */
-    public XMLEvent getSaxUriLocalEvent
+    public XmlEvent getSaxUriLocalEvent
                             (int eventType, int uriIndex, String localName)
                 throws FOPException
     {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         while (ev != null &&
                ! (ev.type == eventType
                   && ev.uriIndex == uriIndex
@@ -202,7 +202,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
         }
         if (ev == null)
             throw new NoSuchElementException
-                    (XMLEvent.eventTypeName(eventType)
+                    (XmlEvent.eventTypeName(eventType)
                              + namespaces.getIndexURI(uriIndex)
                                        + ":" + localName + " not found.");
         return ev;
@@ -219,9 +219,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @return the matching event
      * @throws FOPException
      */
-    public XMLEvent getSaxUriTypedEvent(
+    public XmlEvent getSaxUriTypedEvent(
             int eventType, int uriIndex, int nsType) throws FOPException {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         while (ev != null) {
             if (ev.type == eventType && ev.uriIndex == uriIndex) {
                 switch (uriIndex) {
@@ -252,7 +252,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
             ev = getEvent();
         }
         throw new NoSuchElementException
-            (XMLEvent.eventTypeName(eventType) + " "
+            (XmlEvent.eventTypeName(eventType) + " "
                     + namespaces.getIndexURI(uriIndex)
                     + " type " + nsType + " not found.");
     }
@@ -266,7 +266,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if the event is not found.
      */
-    public XMLEvent getSaxFoEvent(int eventType, int foType)
+    public XmlEvent getSaxFoEvent(int eventType, int foType)
                 throws FOPException
     {
         return getSaxUriTypedEvent(
@@ -285,13 +285,13 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if the buffer is empty.
      */
-    public XMLEvent expectSaxEvent
+    public XmlEvent expectSaxEvent
                                     (int eventType, boolean discardWhiteSpace)
                 throws FOPException
     {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         if (discardWhiteSpace) {
-            while (ev != null && ev.type == XMLEvent.CHARACTERS
+            while (ev != null && ev.type == XmlEvent.CHARACTERS
                    && ev.chars.trim().equals("")) {
                 namespaces.surrenderEvent(ev);
                 ev = getEvent();
@@ -302,7 +302,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
         }
         if (ev == null)
             throw new NoSuchElementException
-                        (XMLEvent.eventTypeName(eventType)
+                        (XmlEvent.eventTypeName(eventType)
                                            + " not found: end of buffer.");
         pushBack(ev);
         return null;
@@ -324,13 +324,13 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if the event is not found.
      */
     /*
-    public XMLEvent expectSaxQNameEvent
+    public XmlEvent expectSaxQNameEvent
                     (int eventType, String qName, boolean discardWhiteSpace)
                 throws FOPException
     {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         if (discardWhiteSpace) {
-            while (ev != null && ev.type == XMLEvent.CHARACTERS
+            while (ev != null && ev.type == XmlEvent.CHARACTERS
                    && ev.chars.trim().equals("")) {
                 namespaces.surrenderEvent(ev);
                 ev = getEvent();
@@ -341,7 +341,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
         }
         if (ev == null)
             throw new NoSuchElementException
-                        (XMLEvent.eventTypeName(eventType)
+                        (XmlEvent.eventTypeName(eventType)
                                            + " not found: end of buffer.");
         pushBack(ev);
         return null;
@@ -364,14 +364,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectSaxUriLocalEvent
+    public XmlEvent expectSaxUriLocalEvent
                             (int eventType, int uriIndex,
                                  String localName, boolean discardWhiteSpace)
                 throws FOPException
     {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         if (discardWhiteSpace) {
-            while (ev != null && ev.type == XMLEvent.CHARACTERS
+            while (ev != null && ev.type == XmlEvent.CHARACTERS
                    && ev.chars.trim().equals("")) {
                 namespaces.surrenderEvent(ev);
                 ev = getEvent();
@@ -385,7 +385,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
         }
         if (ev == null)
             throw new NoSuchElementException
-                        (XMLEvent.eventTypeName(eventType)
+                        (XmlEvent.eventTypeName(eventType)
                                            + " not found: end of buffer.");
         pushBack(ev);
         return null;
@@ -407,13 +407,13 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * The erroneous event is pushed back.
      * @throws FOPException
      */
-    public XMLEvent expectSaxUriTypedEvent(
+    public XmlEvent expectSaxUriTypedEvent(
             int eventType, int uriIndex, int nsType,
             boolean discardWhiteSpace)
     throws FOPException {
-        XMLEvent ev = getEvent();
+        XmlEvent ev = getEvent();
         if (discardWhiteSpace) {
-            while (ev != null && ev.type == XMLEvent.CHARACTERS
+            while (ev != null && ev.type == XmlEvent.CHARACTERS
                     && ev.chars.trim().equals("")) {
                 namespaces.surrenderEvent(ev);
                 ev = getEvent();
@@ -446,7 +446,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
         }
         if (ev == null)
             throw new NoSuchElementException
-            (XMLEvent.eventTypeName(eventType) + " "
+            (XmlEvent.eventTypeName(eventType) + " "
                     + namespaces.getIndexURI(uriIndex)
                     + " type " + nsType + " not found.");
         pushBack(ev);
@@ -467,7 +467,7 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur.
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectSaxFoEvent
+    public XmlEvent expectSaxFoEvent
                     (int eventType, int foType, boolean discardWhiteSpace)
                 throws FOPException
     {
@@ -483,8 +483,8 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndDocument() throws FOPException {
-        return getSaxEvent(XMLEvent.ENDDOCUMENT);
+    public XmlEvent getEndDocument() throws FOPException {
+        return getSaxEvent(XmlEvent.ENDDOCUMENT);
     }
 
     /**
@@ -498,10 +498,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectEndDocument(boolean discardWhiteSpace)
+    public XmlEvent expectEndDocument(boolean discardWhiteSpace)
                 throws FOPException
     {
-        return expectSaxEvent(XMLEvent.ENDDOCUMENT, discardWhiteSpace);
+        return expectSaxEvent(XmlEvent.ENDDOCUMENT, discardWhiteSpace);
     }
 
     /**
@@ -511,8 +511,8 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement() throws FOPException {
-        return getSaxEvent(XMLEvent.STARTELEMENT);
+    public XmlEvent getStartElement() throws FOPException {
+        return getSaxEvent(XmlEvent.STARTELEMENT);
     }
 
     /**
@@ -526,10 +526,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement(boolean discardWhiteSpace)
+    public XmlEvent expectStartElement(boolean discardWhiteSpace)
                 throws FOPException
     {
-        return expectSaxEvent(XMLEvent.STARTELEMENT, discardWhiteSpace);
+        return expectSaxEvent(XmlEvent.STARTELEMENT, discardWhiteSpace);
     }
 
     /**
@@ -543,9 +543,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if the event is not found
      */
     /*
-    public XMLEvent getStartElement(String qName) throws FOPException
+    public XmlEvent getStartElement(String qName) throws FOPException
     {
-        return getSaxQNameEvent(XMLEvent.STARTELEMENT, qName);
+        return getSaxQNameEvent(XmlEvent.STARTELEMENT, qName);
     }
     */
 
@@ -564,12 +564,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if end of buffer detected.
      */
     /*
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                                 (String qName, boolean discardWhiteSpace)
         throws FOPException
     {
         return expectSaxQNameEvent
-                        (XMLEvent.STARTELEMENT, qName, discardWhiteSpace);
+                        (XmlEvent.STARTELEMENT, qName, discardWhiteSpace);
     }
     */
 
@@ -585,10 +585,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement(int uriIndex, String localName)
+    public XmlEvent getStartElement(int uriIndex, String localName)
         throws FOPException
     {
-        return getSaxUriLocalEvent(XMLEvent.STARTELEMENT, uriIndex, localName);
+        return getSaxUriLocalEvent(XmlEvent.STARTELEMENT, uriIndex, localName);
     }
 
     /**
@@ -606,12 +606,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                 (int uriIndex, String localName, boolean discardWhiteSpace)
         throws FOPException
     {
         return expectSaxUriLocalEvent
-            (XMLEvent.STARTELEMENT, uriIndex, localName, discardWhiteSpace);
+            (XmlEvent.STARTELEMENT, uriIndex, localName, discardWhiteSpace);
     }
 
     /**
@@ -625,10 +625,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement(int uriIndex, int nsType)
+    public XmlEvent getStartElement(int uriIndex, int nsType)
     throws FOPException
     {
-        return getSaxUriTypedEvent(XMLEvent.STARTELEMENT, uriIndex, nsType);
+        return getSaxUriTypedEvent(XmlEvent.STARTELEMENT, uriIndex, nsType);
     }
 
     /**
@@ -645,12 +645,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement(
+    public XmlEvent expectStartElement(
             int uriIndex, int nsType, boolean discardWhiteSpace)
     throws FOPException
     {
         return expectSaxUriTypedEvent(
-                XMLEvent.STARTELEMENT, uriIndex, nsType, discardWhiteSpace);
+                XmlEvent.STARTELEMENT, uriIndex, nsType, discardWhiteSpace);
     }
     
     /**
@@ -664,10 +664,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement(int foType)
+    public XmlEvent getStartElement(int foType)
     throws FOPException
     {
-        return getSaxFoEvent(XMLEvent.STARTELEMENT, foType);
+        return getSaxFoEvent(XmlEvent.STARTELEMENT, foType);
     }
 
     /**
@@ -684,12 +684,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
     (int foType, boolean discardWhiteSpace)
     throws FOPException
     {
         return expectSaxFoEvent(
-                XMLEvent.STARTELEMENT, foType, discardWhiteSpace);
+                XmlEvent.STARTELEMENT, foType, discardWhiteSpace);
     }
     
     /**
@@ -704,11 +704,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement
+    public XmlEvent getStartElement
                                 (LinkedList list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         do {
             ev = expectStartElement(list, discardWhiteSpace);
             if (ev != null) return ev;
@@ -739,11 +739,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                                 (LinkedList list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         Iterator elements = list.iterator();
         while (elements.hasNext()) {
             Object o = elements.next();
@@ -790,11 +790,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement
+    public XmlEvent getStartElement
                     (UriLocalName[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         do {
             ev = expectStartElement(list, discardWhiteSpace);
             if (ev != null) return ev;
@@ -825,11 +825,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                     (UriLocalName[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         for (int i = 0; i < list.length; i++) {
             ev = expectStartElement(list[i].uriIndex,
                                     list[i].localName,
@@ -853,10 +853,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if the event is not found
      */
     /*
-    public XMLEvent getStartElement(String[] list, boolean discardWhiteSpace)
+    public XmlEvent getStartElement(String[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         do {
             ev = expectStartElement(list, discardWhiteSpace);
             if (ev != null) return ev;
@@ -888,11 +888,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if end of buffer detected.
      */
     /*
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                                     (String[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         for (int i = 0; i < list.length; i++) {
             ev = expectStartElement(list[i], discardWhiteSpace);
             // Found it!
@@ -915,10 +915,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement(int[] list, boolean discardWhiteSpace)
+    public XmlEvent getStartElement(int[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         do {
             ev = expectStartElement(list, discardWhiteSpace);
             if (ev != null) return ev;
@@ -948,11 +948,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                                     (int[] list, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         for (int i = 0; i < list.length; i++) {
             ev = expectStartElement(list[i], discardWhiteSpace);
             // Found it!
@@ -974,10 +974,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getStartElement(BitSet set, boolean discardWhiteSpace)
+    public XmlEvent getStartElement(BitSet set, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         do {
             try {
                 ev = expectStartElement(set, discardWhiteSpace);
@@ -1015,12 +1015,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectStartElement
+    public XmlEvent expectStartElement
                                     (BitSet set, boolean discardWhiteSpace)
         throws FOPException, UnexpectedStartElementException
     {
-        XMLEvent ev;
-        ev = expectSaxEvent(XMLEvent.STARTELEMENT, discardWhiteSpace);
+        XmlEvent ev;
+        ev = expectSaxEvent(XmlEvent.STARTELEMENT, discardWhiteSpace);
         if (ev == null) return ev;
 
         for (int i = set.nextSetBit(0); i >= 0; i = set.nextSetBit(++i)) {
@@ -1040,14 +1040,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * <b>6.2 Formatting Object Content</b>, including out-of-line flow
      * objects which may occur except as descendents of out-of-line formatting
      * objects.  White space is discarded.
-     * @return the <tt>XMLEvent found. If any other events are encountered
+     * @return the <tt>XmlEvent found. If any other events are encountered
      * return <tt>null</tt>.
      */
-    public XMLEvent expectBlock()
+    public XmlEvent expectBlock()
         throws FOPException, UnexpectedStartElementException
     {
         return expectStartElement
-                (FObjectSets.blockEntity, XMLEvent.DISCARD_W_SPACE);
+                (FObjectSets.blockEntity, XmlEvent.DISCARD_W_SPACE);
     }
 
     /**
@@ -1056,14 +1056,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * <b>6.2 Formatting Object Content</b>, excluding out-of-line flow
      * objects which may not occur as descendents of out-of-line formatting
      * objects.  White space is discarded.
-     * @return the <tt>XMLEvent found. If any other events are encountered
+     * @return the <tt>XmlEvent found. If any other events are encountered
      * return <tt>null</tt>.
      */
-    public XMLEvent expectOutOfLineBlock()
+    public XmlEvent expectOutOfLineBlock()
         throws FOPException, UnexpectedStartElementException
     {
         return expectStartElement
-                (FObjectSets.outOfLineBlockSet, XMLEvent.DISCARD_W_SPACE);
+                (FObjectSets.outOfLineBlockSet, XmlEvent.DISCARD_W_SPACE);
     }
 
     /**
@@ -1073,14 +1073,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * objects which may occur except as descendents of out-of-line
      * formatting objects.  White space is retained, and
      * will appear as #PCDATA, i.e, as an instance of FoCharacters.
-     * @return the <tt>XMLEvent found. If any other events are encountered
+     * @return the <tt>XmlEvent found. If any other events are encountered
      * return <tt>null</tt>.
      */
-    public XMLEvent expectPcdataOrInline()
+    public XmlEvent expectPcdataOrInline()
         throws FOPException, UnexpectedStartElementException
     {
-        XMLEvent ev = expectStartElement
-                (FObjectSets.normalPcdataInlineSet, XMLEvent.RETAIN_W_SPACE);
+        XmlEvent ev = expectStartElement
+                (FObjectSets.normalPcdataInlineSet, XmlEvent.RETAIN_W_SPACE);
         if (ev == null)
             ev = expectCharacters();
         return ev;
@@ -1093,14 +1093,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * objects which may not occur as descendents of out-of-line formatting
      * objects.  White space is retained, and
      * will appear as #PCDATA, i.e, as an instance of FoCharacters.
-     * @return the <tt>XMLEvent found. If any other events are encountered
+     * @return the <tt>XmlEvent found. If any other events are encountered
      * return <tt>null</tt>.
      */
-    public XMLEvent expectOutOfLinePcdataOrInline()
+    public XmlEvent expectOutOfLinePcdataOrInline()
         throws FOPException, UnexpectedStartElementException
     {
-        XMLEvent ev = expectStartElement
-                    (FObjectSets.inlineEntity, XMLEvent.RETAIN_W_SPACE);
+        XmlEvent ev = expectStartElement
+                    (FObjectSets.inlineEntity, XmlEvent.RETAIN_W_SPACE);
         if (ev == null)
             ev = expectCharacters();
         return ev;
@@ -1113,14 +1113,14 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * objects which may occur except as descendents of out-of-line
      * formatting objects.  White space is retained, and
      * will appear as #PCDATA, i.e, as an instance of FoCharacters.
-     * @return the <tt>XMLEvent</tt> found. If any other events are
+     * @return the <tt>XmlEvent</tt> found. If any other events are
      * encountered return <tt>null</tt>.
      */
-    public XMLEvent expectPcdataOrInlineOrBlock()
+    public XmlEvent expectPcdataOrInlineOrBlock()
         throws FOPException, UnexpectedStartElementException
     {
-        XMLEvent ev = expectStartElement
-            (FObjectSets.normalPcdataBlockInlineSet, XMLEvent.RETAIN_W_SPACE);
+        XmlEvent ev = expectStartElement
+            (FObjectSets.normalPcdataBlockInlineSet, XmlEvent.RETAIN_W_SPACE);
         if (ev == null)
             ev = expectCharacters();
         return ev;
@@ -1133,15 +1133,15 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * objects which may not occur as descendents of out-of-line formatting
      * objects.  White space is retained, and
      * will appear as #PCDATA, i.e, as an instance of FoCharacters.
-     * @return the <tt>XMLEvent</tt> found. If any other events are
+     * @return the <tt>XmlEvent</tt> found. If any other events are
      * encountered return <tt>null</tt>.
      */
-    public XMLEvent expectOutOfLinePcdataOrInlineOrBlock()
+    public XmlEvent expectOutOfLinePcdataOrInlineOrBlock()
         throws FOPException, UnexpectedStartElementException
     {
-        XMLEvent ev = expectStartElement
+        XmlEvent ev = expectStartElement
             (FObjectSets.outOfLinePcdataBlockInlineSet,
-                                                     XMLEvent.RETAIN_W_SPACE);
+                                                     XmlEvent.RETAIN_W_SPACE);
         if (ev == null)
             ev = expectCharacters();
         return ev;
@@ -1154,8 +1154,8 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement() throws FOPException {
-        return getSaxEvent(XMLEvent.ENDELEMENT);
+    public XmlEvent getEndElement() throws FOPException {
+        return getSaxEvent(XmlEvent.ENDELEMENT);
     }
 
     /**
@@ -1170,10 +1170,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if ENDELEMENT is not the next
      * event detected.  The erroneous event is pushed back.
      */
-    public XMLEvent expectEndElement(boolean discardWhiteSpace)
+    public XmlEvent expectEndElement(boolean discardWhiteSpace)
                 throws FOPException
     {
-        return expectSaxEvent(XMLEvent.ENDELEMENT, discardWhiteSpace);
+        return expectSaxEvent(XmlEvent.ENDELEMENT, discardWhiteSpace);
     }
 
     /**
@@ -1186,9 +1186,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement(String qName) throws FOPException
+    public XmlEvent getEndElement(String qName) throws FOPException
     {
-        return getSaxQNameEvent(XMLEvent.ENDELEMENT, qName);
+        return getSaxQNameEvent(XmlEvent.ENDELEMENT, qName);
     }
 
     /**
@@ -1206,10 +1206,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception NoSuchElementException if end of buffer detected.
      */
     /*
-    public XMLEvent expectEndElement(String qName, boolean discardWhiteSpace)
+    public XmlEvent expectEndElement(String qName, boolean discardWhiteSpace)
         throws FOPException
     {
-        return expectSaxQNameEvent(XMLEvent.ENDELEMENT, qName, discardWhiteSpace);
+        return expectSaxQNameEvent(XmlEvent.ENDELEMENT, qName, discardWhiteSpace);
     }
     */
 
@@ -1225,10 +1225,10 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement(int uriIndex, String localName)
+    public XmlEvent getEndElement(int uriIndex, String localName)
         throws FOPException
     {
-        return getSaxUriLocalEvent(XMLEvent.ENDELEMENT, uriIndex, localName);
+        return getSaxUriLocalEvent(XmlEvent.ENDELEMENT, uriIndex, localName);
     }
 
     /**
@@ -1248,12 +1248,12 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectEndElement
+    public XmlEvent expectEndElement
                 (int uriIndex, String localName, boolean discardWhiteSpace)
         throws FOPException
     {
         return expectSaxUriLocalEvent
-                (XMLEvent.ENDELEMENT, uriIndex, localName, discardWhiteSpace);
+                (XmlEvent.ENDELEMENT, uriIndex, localName, discardWhiteSpace);
     }
 
     /**
@@ -1265,9 +1265,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement(int foType) throws FOPException
+    public XmlEvent getEndElement(int foType) throws FOPException
     {
-        return getSaxFoEvent(XMLEvent.ENDELEMENT, foType);
+        return getSaxFoEvent(XmlEvent.ENDELEMENT, foType);
     }
 
     /**
@@ -1283,39 +1283,39 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectEndElement(int foType, boolean discardWhiteSpace)
+    public XmlEvent expectEndElement(int foType, boolean discardWhiteSpace)
         throws FOPException
     {
         return expectSaxFoEvent
-                            (XMLEvent.ENDELEMENT, foType, discardWhiteSpace);
+                            (XmlEvent.ENDELEMENT, foType, discardWhiteSpace);
     }
 
     /**
      * Get the next ENDELEMENT event, with the same URI index and local name
-     * as the <tt>XMLEvent</tt> argument, from the buffer.
+     * as the <tt>XmlEvent</tt> argument, from the buffer.
      * Discard any other events preceding the ENDELEMENT event.
-     * @param event an <tt>XMLEvent</tt>.  Only the uriIndex and the
-     * localName from the event are used.  It is intended that the XMLEvent
+     * @param event an <tt>XmlEvent</tt>.  Only the uriIndex and the
+     * localName from the event are used.  It is intended that the XmlEvent
      * returned to the corresponding get/expectStartElement() call be used.
      * @return an ENDELEMENT event
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement(XMLEvent event) throws FOPException
+    public XmlEvent getEndElement(XmlEvent event) throws FOPException
     {
         int foType;
         if ((foType = event.getFoType()) != FObjectNames.NO_FO)
-            return getSaxFoEvent(XMLEvent.ENDELEMENT, foType);
+            return getSaxFoEvent(XmlEvent.ENDELEMENT, foType);
         return getSaxUriLocalEvent
-                    (XMLEvent.ENDELEMENT, event.uriIndex, event.localName);
+                    (XmlEvent.ENDELEMENT, event.uriIndex, event.localName);
     }
 
     /**
      * Return the next element if it is an ENDELEMENT with the same
-     * URI index and local name as the <tt>XMLEvent argument</tt>.  If the
+     * URI index and local name as the <tt>XmlEvent argument</tt>.  If the
      * next element is not of the required type, push it back onto the buffer.
-     * @param event an <tt>XMLEvent</tt>.  Only the uriIndex and the
-     * localName from the event are used.  It is intended that the XMLEvent
+     * @param event an <tt>XmlEvent</tt>.  Only the uriIndex and the
+     * localName from the event are used.  It is intended that the XmlEvent
      * returned to the corresponding get/expectStartElement() call be used.
      * @param discardWhiteSpace - if true, discard any <tt>characters</tt>
      * events which contain only whitespace.
@@ -1325,41 +1325,41 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectEndElement
-                                (XMLEvent event, boolean discardWhiteSpace)
+    public XmlEvent expectEndElement
+                                (XmlEvent event, boolean discardWhiteSpace)
         throws FOPException
     {
         int foType;
         if ((foType = event.getFoType()) != FObjectNames.NO_FO)
             return expectSaxFoEvent
-                    (XMLEvent.ENDELEMENT, foType, discardWhiteSpace);
+                    (XmlEvent.ENDELEMENT, foType, discardWhiteSpace);
         return expectSaxUriLocalEvent
-                (XMLEvent.ENDELEMENT, event.uriIndex, event.localName,
+                (XmlEvent.ENDELEMENT, event.uriIndex, event.localName,
                                                          discardWhiteSpace);
     }
 
     /**
      * Get the next ENDELEMENT event, with the same URI index and local name
-     * as the <tt>XMLEvent</tt> argument, from the buffer.
+     * as the <tt>XmlEvent</tt> argument, from the buffer.
      * Discard any other events preceding the ENDELEMENT event.
      * @param discardEvent the argument event may be discarded.
-     * @param event an <tt>XMLEvent</tt>.  Only the uriIndex and the
-     * localName from the event are used.  It is intended that the XMLEvent
+     * @param event an <tt>XmlEvent</tt>.  Only the uriIndex and the
+     * localName from the event are used.  It is intended that the XmlEvent
      * returned to the corresponding get/expectStartElement() call be used.
      * @return an ENDELEMENT event
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getEndElement(boolean discardEvent, XMLEvent event)
+    public XmlEvent getEndElement(boolean discardEvent, XmlEvent event)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         int foType;
         if ((foType = event.getFoType()) != FObjectNames.NO_FO)
-            ev = getSaxFoEvent(XMLEvent.ENDELEMENT, foType);
+            ev = getSaxFoEvent(XmlEvent.ENDELEMENT, foType);
         else
             ev = getSaxUriLocalEvent
-                    (XMLEvent.ENDELEMENT, event.uriIndex, event.localName);
+                    (XmlEvent.ENDELEMENT, event.uriIndex, event.localName);
         if (discardEvent) {
             //System.out.println("discardEvent");
             namespaces.surrenderEvent(event);
@@ -1369,11 +1369,11 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
 
     /**
      * Return the next element if it is an ENDELEMENT with the same
-     * URI index and local name as the <tt>XMLEvent argument</tt>.  If the
+     * URI index and local name as the <tt>XmlEvent argument</tt>.  If the
      * next element is not of the required type, push it back onto the buffer.
      * @param discardEvent the argument event may be discarded.
-     * @param event an <tt>XMLEvent</tt>.  Only the uriIndex and the
-     * localName from the event are used.  It is intended that the XMLEvent
+     * @param event an <tt>XmlEvent</tt>.  Only the uriIndex and the
+     * localName from the event are used.  It is intended that the XmlEvent
      * returned to the corresponding get/expectStartElement() call be used.
      * @param discardWhiteSpace - if true, discard any <tt>characters</tt>
      * events which contain only whitespace.
@@ -1383,18 +1383,18 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectEndElement
-        (boolean discardEvent, XMLEvent event, boolean discardWhiteSpace)
+    public XmlEvent expectEndElement
+        (boolean discardEvent, XmlEvent event, boolean discardWhiteSpace)
         throws FOPException
     {
-        XMLEvent ev;
+        XmlEvent ev;
         int foType;
         if ((foType = event.getFoType()) != FObjectNames.NO_FO)
             ev = expectSaxFoEvent
-                    (XMLEvent.ENDELEMENT, foType, discardWhiteSpace);
+                    (XmlEvent.ENDELEMENT, foType, discardWhiteSpace);
         else
             ev = expectSaxUriLocalEvent
-                (XMLEvent.ENDELEMENT, event.uriIndex, event.localName,
+                (XmlEvent.ENDELEMENT, event.uriIndex, event.localName,
                                                          discardWhiteSpace);
         if (discardEvent)
             namespaces.surrenderEvent(event);
@@ -1406,9 +1406,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if the event is not found
      */
-    public XMLEvent getCharacters() throws FOPException {
-        XMLEvent ev = getEvent();
-        while (ev != null && ev.type != XMLEvent.CHARACTERS) {
+    public XmlEvent getCharacters() throws FOPException {
+        XmlEvent ev = getEvent();
+        while (ev != null && ev.type != XmlEvent.CHARACTERS) {
             namespaces.surrenderEvent(ev);
             ev = getEvent();
         }
@@ -1425,9 +1425,9 @@ public class SyncedXmlEventsBuffer extends SyncedCircularBuffer {
      * @exception FOPException if buffer errors or interrupts occur
      * @exception NoSuchElementException if end of buffer detected.
      */
-    public XMLEvent expectCharacters() throws FOPException {
-        XMLEvent ev = getEvent();
-        if (ev != null && ev.type == XMLEvent.CHARACTERS) {
+    public XmlEvent expectCharacters() throws FOPException {
+        XmlEvent ev = getEvent();
+        if (ev != null && ev.type == XmlEvent.CHARACTERS) {
             return ev;
         }
         pushBack(ev);
index 3f5da03af9ca115d050ccc28a81156becdacdb1b..0c075f85d9f062db106705c6322813d8d76abd9a 100644 (file)
@@ -59,7 +59,7 @@ import org.apache.fop.pool.Poolable;
 
 /**
  * A class for holding and passing a URI index and local name
- * pair, as used in the <tt>XMLEvent</tt> class.
+ * pair, as used in the <tt>XmlEvent</tt> class.
  */
 public class UriLocalName extends Poolable {
     protected int uriIndex;
diff --git a/src/java/org/apache/fop/xml/XMLEvent.java b/src/java/org/apache/fop/xml/XMLEvent.java
deleted file mode 100644 (file)
index 012d8d6..0000000
+++ /dev/null
@@ -1,438 +0,0 @@
-/*
- * $Id$
- * 
- * ============================================================================
- *                   The Apache Software License, Version 1.1
- * ============================================================================
- * 
- * Copyright (C) 1999-2004 The Apache Software Foundation. All rights reserved.
- * 
- * Redistribution and use in source and binary forms, with or without modifica-
- * tion, are permitted provided that the following conditions are met:
- * 
- * 1. Redistributions of  source code must  retain the above copyright  notice,
- *    this list of conditions and the following disclaimer.
- * 
- * 2. Redistributions in binary form must reproduce the above copyright notice,
- *    this list of conditions and the following disclaimer in the documentation
- *    and/or other materials provided with the distribution.
- * 
- * 3. The end-user documentation included with the redistribution, if any, must
- *    include  the following  acknowledgment:  "This product includes  software
- *    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
- *    Alternately, this  acknowledgment may  appear in the software itself,  if
- *    and wherever such third-party acknowledgments normally appear.
- * 
- * 4. The names "FOP" and  "Apache Software Foundation"  must not be used to
- *    endorse  or promote  products derived  from this  software without  prior
- *    written permission. For written permission, please contact
- *    apache@apache.org.
- * 
- * 5. Products  derived from this software may not  be called "Apache", nor may
- *    "Apache" appear  in their name,  without prior written permission  of the
- *    Apache Software Foundation.
- * 
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- * FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- * APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- * DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- * ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- * (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- * 
- * This software  consists of voluntary contributions made  by many individuals
- * on  behalf of the Apache Software  Foundation and was  originally created by
- * James Tauber <jtauber@jtauber.com>. For more  information on the Apache 
- * Software Foundation, please see <http://www.apache.org/>.
- *  
- * @author <a href="mailto:pbwest@powerup.com.au">Peter B. West</a>
- * @version $Revision$ $Name$
- */
-package org.apache.fop.xml;
-
-import org.apache.fop.pool.Poolable;
-
-import org.xml.sax.helpers.AttributesImpl;
-
-/**
- * This is a data class to encapsulate the data of an individual XML
- * parse event. The current version, while defining accessor methods,
- * leaves the component data of the event as protected.  The
- * <tt>XMLSerialHandler</tt> methods set the values directly.
- */
-
-public class XMLEvent extends Poolable {
-
-    private static final String tag = "$Name$";
-    private static final String revision = "$Revision$";
-
-    public static final int NOEVENT = 0;
-    public static final int STARTDOCUMENT = 1;
-    public static final int ENDDOCUMENT = 2;
-    public static final int STARTELEMENT = 3;
-    public static final int ENDELEMENT = 4;
-    public static final int CHARACTERS = 5;
-
-    private static final int MIN_XML_EV_TYPE = NOEVENT;
-    private static final int MAX_XML_EV_TYPE = CHARACTERS;
-
-    public static final boolean DISCARD_W_SPACE = true;
-    public static final boolean RETAIN_W_SPACE = false;
-
-    public static String eventTypeName(int type) {
-        switch (type) {
-        case NOEVENT:
-            return "NOEVENT";
-        case STARTDOCUMENT:
-            return "STARTDOCUMENT";
-        case ENDDOCUMENT:
-            return "ENDDOCUMENT";
-        case STARTELEMENT:
-            return "STARTELEMENT";
-        case ENDELEMENT:
-            return "ENDELEMENT";
-        case CHARACTERS:
-            return "CHARACTERS";
-        default:
-            return "Unknown type " + type;
-        }
-    }
-
-    // These are made protected specifically so the the values of individual
-    // XMLEvent instances can be changed directly, on the assumption that
-    // the basic XML events are unlikely to change.
-    protected int type = NOEVENT;
-    protected String chars;
-    protected int uriIndex = Namespaces.DefAttrNSIndex;
-    protected String localName;
-    protected String qName;
-    protected AttributesImpl attributes;
-    protected Namespaces namespaces;
-    
-    /**
-     * The one-argument constructor uses the default initialization values:
-     * NOEVENT for the event <i>type</i>, the default attribute namespace,
-     * and null references for all others except <i>namespaces</i>.
-     * @param namespaces the object maintaing the URIs and their indices
-     * @param sequence the sequence number of this event within its
-     * namespace
-     * @param uriIndex the namespace index
-     */
-    public XMLEvent (Namespaces namespaces, int sequence, int uriIndex ) {
-        super(sequence);
-        this.namespaces = namespaces;
-        this.uriIndex = uriIndex;
-    }
-
-    /**
-     * The fully defined constructor takes values for each of the data
-     * elements.
-     * @param namespaces the object maintaining the namespaces and their
-     *         indices
-     * @param sequence the next sequence number for this namespace
-     * @param type the SAX type of the event
-     * @param chars is null unless this is a SAX chars event
-     * @param uriIndex the index of the event URI in <b>namespaces</b>
-     * @param localName the name associated with the <b>uriIndex</b>
-     * @param attributes the AttributesImpl containing the element
-     *         attributes, if any
-     */
-    public XMLEvent(Namespaces namespaces, int sequence,
-            int type, String chars, int uriIndex,
-                    String localName, String qName,
-                    AttributesImpl attributes)
-    {
-        super(sequence);
-        this.namespaces = namespaces;
-        this.type = type;
-        this.chars = chars;
-        this.uriIndex = uriIndex;
-        this.localName = localName;
-        this.qName = qName;
-        this.attributes = attributes;
-    }
-
-    /**
-     * The cloning constructor takes a reference to an existing
-     * <tt>XMLEvent</tt> object.  Only the <code>id</code> field is not
-     * cloned, but set from the <code>sequence</code> parameter.
-     * @param ev the event to clone
-     * @param sequence the sequence number of the clone
-     */
-    public XMLEvent(XMLEvent ev, int sequence) {
-        super(sequence);
-        namespaces = ev.namespaces;
-        type = ev.type;
-        chars = ev.chars;
-        uriIndex = ev.uriIndex;
-        localName = ev.localName;
-        qName = ev.qName;
-        attributes = ev.attributes;
-    }
-
-    
-    /**
-     * @param type the SAX type of this event
-     * @param chars in this event, if any
-     * @param namespaces the object maintaing URIs and their indices
-     */
-    public XMLEvent(Namespaces namespaces, int sequence,
-            int uriIndex, int type, String chars) {
-        super(sequence);
-        this.namespaces = namespaces;
-        this.type = type;
-        this.chars = chars;
-        // N.B. CHARACTERS events have no namespace - they should always
-        // belong to the DefAttrNSpace
-        this.uriIndex = uriIndex;
-    }
-
-    /**
-     * Clear the fields of this event.  Provided for pool operations.
-     * Neither the <i>namespaces</i> nor the <i>id</i> field is cleared.
-     * @return the cleared event.
-     */
-    public Poolable clear() {
-        type = NOEVENT;
-        chars = null;
-        uriIndex = 0;
-        localName = null;
-        qName = null;
-        attributes = null;
-        return this;
-    }
-
-    /**
-     * Copy the fields of the argument event to this event.
-     * Provided for pool operations.
-     * Neither the <i>namespaces</i> nor the <i>id</i> field is copied.
-     * @param ev the event to copy.
-     * @return this (copied) event.
-     */
-    public XMLEvent copyEvent(XMLEvent ev) {
-        type = ev.type;
-        chars = ev.chars;
-        uriIndex = ev.uriIndex;
-        localName = ev.localName;
-        qName = ev.qName;
-        attributes = ev.attributes;
-        return this;
-    }
-
-    /**
-     * Get the SAX type of this event
-     * @return the type
-     */
-    public int getType() { return type; }
-    
-    /**
-     * Set the SAX event type for this event
-     * @param type to which to set this event
-     */
-    public void setType(int type) {
-        if (type < MIN_XML_EV_TYPE || type > MAX_XML_EV_TYPE) {
-            throw new IllegalArgumentException(
-                    "XML event type out of range.");
-        }
-        this.type = type;
-    }
-
-    /**
-     * Get the chars value of this event
-     * @return the chars in this event
-     */
-    public String getChars() { return chars; }
-
-    /**
-     * Set the chars field of this event
-     * @param chars to set
-     */
-    public void setChars(String chars) {
-        this.chars = chars;
-    }
-
-    /**
-     * Set the chars field for this event.   A new string is created from
-     * the array passed.
-     * @param ch array from which to set chars field
-     * @param start index in the <tt>ch</tt> array
-     * @param length number of characters to set
-     */
-    public void setChars(char[] ch, int start, int length) {
-        chars = new String(ch, start, length);
-    }
-
-    /**
-     * Get the URI of this event
-     * @return the URI
-     */
-    public String getUri() { return namespaces.getIndexURI(uriIndex); }
-    
-    /**
-     * Get the URI index of this event
-     * @return the index of the event URI from <tt>namespaces</tt>
-     */
-    public int getUriIndex() { return uriIndex; }
-    
-    /**
-     * Set the URI index of this event
-     * @param uriIndex of the event URI
-     */
-    public void setUriIndex(int uriIndex) {
-        this.uriIndex = uriIndex;
-    }
-
-    /**
-     * Get the local name of this event.
-     * @return the local name.
-     */
-    public String getLocalName() { return localName; }
-
-    /**
-     * Set the local name of this event.
-     * @param localName - the local name.
-     */
-    public void setLocalName(String localName) {
-        this.localName = localName;
-    }
-
-    /**
-     * Get the qualified name of this event.
-     * @return the qualified name.
-     */
-    public String getQName() { return qName; }
-
-    /**
-     * Get the prefix of the qualified name of this evetn.
-     * @return - the prefix.
-     */
-    public String getQNamePrefix() {
-        int i;
-        if ((i = qName.indexOf(':')) == -1) {
-            return "";
-        } else {
-            return qName.substring(0, i);
-        }
-    }
-
-    /**
-     * Set the qualified name of this event.
-     * @param qName - the qualified name.
-     */
-    public void setQName(String qName) {
-        this.qName = qName;
-    }
-
-    /**
-     * Get the <tt>AttributesImpl</tt> object associated with this event.
-     * @return the <tt>AttributesImpl</tt> object.
-     */
-    public AttributesImpl getAttributes() { return attributes; }
-
-    /**
-     * Set the <tt>AttributesImpl</tt> object associated with this event.
-     * @param attributes the attributes
-     */
-    public void setAttributes(AttributesImpl attributes) {
-        this.attributes = attributes;
-    }
-
-    /**
-     * Set the <tt>Namespaces</tt> object associated with this event.
-     * @param namespaces  the Namespaces
-     */
-    public void setNamespaces(Namespaces namespaces) {
-        this.namespaces = namespaces;
-    }
-
-    /**
-     * Get the <tt>Namespaces</tt> object associated with this event.
-     * @return the <tt>Namespaces</tt> object.
-     */
-    public Namespaces getNamespaces() { return namespaces; }
-
-    /**
-     * Illegal operation in superclass
-     * @return the foType.  Never returns from superclass.
-     */
-    public int getFoType() {
-        throw new UnsupportedOperationException
-                                    ("getFoType not supported in XMLEvent");
-    }
-
-    /**
-     * Illegal operation in superclass
-     * @param type the FoType
-     */
-    public void setFoType(int type) {
-        throw new UnsupportedOperationException
-        ("setFoType not supported in XMLEvent");
-    }
-    
-    /**
-     * Illegal operation in superclass
-     * @return the foxType.  Never returns from superclass.
-     */
-    public int getFoxType() {
-        throw new UnsupportedOperationException
-        ("getFoxType not supported in XMLEvent");
-    }
-
-    /**
-     * Illegal operation in superclass
-     * @param type the FoxType
-     */
-    public void setFoxType(int type) {
-        throw new UnsupportedOperationException
-        ("setFoxType not supported in XMLEvent");
-    }
-    
-    /**
-     * Illegal operation in superclass
-     * @return the svgType.  Never returns from superclass.
-     */
-    public int getSvgType() {
-        throw new UnsupportedOperationException
-        ("getSvgType not supported in XMLEvent");
-    }
-
-    /**
-     * Illegal operation in superclass
-     * @param type the svgType
-     */
-    public void setSvgType(int type) {
-        throw new UnsupportedOperationException
-        ("setSvgType not supported in XMLEvent");
-    }
-    
-    public String toString() {
-        String tstr;
-        tstr = eventTypeName(type);
-        tstr = tstr + "\nSeq " + id;
-        tstr = tstr + "\nNamespaces " + namespaces.hashCode();
-        tstr = tstr + "\nURI "
-                + uriIndex + " " + namespaces.getIndexURI(uriIndex);
-        tstr = tstr + "\n" + "Local Name " + localName;
-        tstr = tstr + "\n" + "QName " + qName;
-        tstr = tstr + "\n" + "Chars <<<" + chars + ">>>";
-        if (attributes == null) {
-            tstr = tstr + "\n" + "Attributes null";
-        } else {
-            int len = attributes.getLength();
-            tstr = tstr + "\n" + "No. of attributes " + len;
-            for (int i = 0; i < len; i++) {
-                tstr = tstr + "\n" + "  URI: " + attributes.getURI(i);
-                tstr = tstr + "\n" + "  QName: " + attributes.getQName(i);
-                tstr = tstr + "\n" + "  LocalName: "
-                                   + attributes.getLocalName(i);
-                tstr = tstr + "\n" + "  type: " + attributes.getType(i);
-                tstr = tstr + "\n" + "  value: " + attributes.getValue(i);
-            }
-        }
-        return tstr;
-    }
-
-}
diff --git a/src/java/org/apache/fop/xml/XmlEvent.java b/src/java/org/apache/fop/xml/XmlEvent.java
new file mode 100644 (file)
index 0000000..1e9001a
--- /dev/null
@@ -0,0 +1,438 @@
+/*
+ * $Id$
+ * 
+ * ============================================================================
+ *                   The Apache Software License, Version 1.1
+ * ============================================================================
+ * 
+ * Copyright (C) 1999-2004 The Apache Software Foundation. All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without modifica-
+ * tion, are permitted provided that the following conditions are met:
+ * 
+ * 1. Redistributions of  source code must  retain the above copyright  notice,
+ *    this list of conditions and the following disclaimer.
+ * 
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ *    this list of conditions and the following disclaimer in the documentation
+ *    and/or other materials provided with the distribution.
+ * 
+ * 3. The end-user documentation included with the redistribution, if any, must
+ *    include  the following  acknowledgment:  "This product includes  software
+ *    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
+ *    Alternately, this  acknowledgment may  appear in the software itself,  if
+ *    and wherever such third-party acknowledgments normally appear.
+ * 
+ * 4. The names "FOP" and  "Apache Software Foundation"  must not be used to
+ *    endorse  or promote  products derived  from this  software without  prior
+ *    written permission. For written permission, please contact
+ *    apache@apache.org.
+ * 
+ * 5. Products  derived from this software may not  be called "Apache", nor may
+ *    "Apache" appear  in their name,  without prior written permission  of the
+ *    Apache Software Foundation.
+ * 
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ * FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
+ * APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
+ * DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ * OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
+ * ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
+ * (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
+ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ * 
+ * This software  consists of voluntary contributions made  by many individuals
+ * on  behalf of the Apache Software  Foundation and was  originally created by
+ * James Tauber <jtauber@jtauber.com>. For more  information on the Apache 
+ * Software Foundation, please see <http://www.apache.org/>.
+ *  
+ * @author <a href="mailto:pbwest@powerup.com.au">Peter B. West</a>
+ * @version $Revision$ $Name$
+ */
+package org.apache.fop.xml;
+
+import org.apache.fop.pool.Poolable;
+
+import org.xml.sax.helpers.AttributesImpl;
+
+/**
+ * This is a data class to encapsulate the data of an individual XML
+ * parse event. The current version, while defining accessor methods,
+ * leaves the component data of the event as protected.  The
+ * <tt>XMLSerialHandler</tt> methods set the values directly.
+ */
+
+public class XmlEvent extends Poolable {
+
+    private static final String tag = "$Name$";
+    private static final String revision = "$Revision$";
+
+    public static final int NOEVENT = 0;
+    public static final int STARTDOCUMENT = 1;
+    public static final int ENDDOCUMENT = 2;
+    public static final int STARTELEMENT = 3;
+    public static final int ENDELEMENT = 4;
+    public static final int CHARACTERS = 5;
+
+    private static final int MIN_XML_EV_TYPE = NOEVENT;
+    private static final int MAX_XML_EV_TYPE = CHARACTERS;
+
+    public static final boolean DISCARD_W_SPACE = true;
+    public static final boolean RETAIN_W_SPACE = false;
+
+    public static String eventTypeName(int type) {
+        switch (type) {
+        case NOEVENT:
+            return "NOEVENT";
+        case STARTDOCUMENT:
+            return "STARTDOCUMENT";
+        case ENDDOCUMENT:
+            return "ENDDOCUMENT";
+        case STARTELEMENT:
+            return "STARTELEMENT";
+        case ENDELEMENT:
+            return "ENDELEMENT";
+        case CHARACTERS:
+            return "CHARACTERS";
+        default:
+            return "Unknown type " + type;
+        }
+    }
+
+    // These are made protected specifically so the the values of individual
+    // XmlEvent instances can be changed directly, on the assumption that
+    // the basic XML events are unlikely to change.
+    protected int type = NOEVENT;
+    protected String chars;
+    protected int uriIndex = Namespaces.DefAttrNSIndex;
+    protected String localName;
+    protected String qName;
+    protected AttributesImpl attributes;
+    protected Namespaces namespaces;
+    
+    /**
+     * The one-argument constructor uses the default initialization values:
+     * NOEVENT for the event <i>type</i>, the default attribute namespace,
+     * and null references for all others except <i>namespaces</i>.
+     * @param namespaces the object maintaing the URIs and their indices
+     * @param sequence the sequence number of this event within its
+     * namespace
+     * @param uriIndex the namespace index
+     */
+    public XmlEvent (Namespaces namespaces, int sequence, int uriIndex ) {
+        super(sequence);
+        this.namespaces = namespaces;
+        this.uriIndex = uriIndex;
+    }
+
+    /**
+     * The fully defined constructor takes values for each of the data
+     * elements.
+     * @param namespaces the object maintaining the namespaces and their
+     *         indices
+     * @param sequence the next sequence number for this namespace
+     * @param type the SAX type of the event
+     * @param chars is null unless this is a SAX chars event
+     * @param uriIndex the index of the event URI in <b>namespaces</b>
+     * @param localName the name associated with the <b>uriIndex</b>
+     * @param attributes the AttributesImpl containing the element
+     *         attributes, if any
+     */
+    public XmlEvent(Namespaces namespaces, int sequence,
+            int type, String chars, int uriIndex,
+                    String localName, String qName,
+                    AttributesImpl attributes)
+    {
+        super(sequence);
+        this.namespaces = namespaces;
+        this.type = type;
+        this.chars = chars;
+        this.uriIndex = uriIndex;
+        this.localName = localName;
+        this.qName = qName;
+        this.attributes = attributes;
+    }
+
+    /**
+     * The cloning constructor takes a reference to an existing
+     * <tt>XmlEvent</tt> object.  Only the <code>id</code> field is not
+     * cloned, but set from the <code>sequence</code> parameter.
+     * @param ev the event to clone
+     * @param sequence the sequence number of the clone
+     */
+    public XmlEvent(XmlEvent ev, int sequence) {
+        super(sequence);
+        namespaces = ev.namespaces;
+        type = ev.type;
+        chars = ev.chars;
+        uriIndex = ev.uriIndex;
+        localName = ev.localName;
+        qName = ev.qName;
+        attributes = ev.attributes;
+    }
+
+    
+    /**
+     * @param type the SAX type of this event
+     * @param chars in this event, if any
+     * @param namespaces the object maintaing URIs and their indices
+     */
+    public XmlEvent(Namespaces namespaces, int sequence,
+            int uriIndex, int type, String chars) {
+        super(sequence);
+        this.namespaces = namespaces;
+        this.type = type;
+        this.chars = chars;
+        // N.B. CHARACTERS events have no namespace - they should always
+        // belong to the DefAttrNSpace
+        this.uriIndex = uriIndex;
+    }
+
+    /**
+     * Clear the fields of this event.  Provided for pool operations.
+     * Neither the <i>namespaces</i> nor the <i>id</i> field is cleared.
+     * @return the cleared event.
+     */
+    public Poolable clear() {
+        type = NOEVENT;
+        chars = null;
+        uriIndex = 0;
+        localName = null;
+        qName = null;
+        attributes = null;
+        return this;
+    }
+
+    /**
+     * Copy the fields of the argument event to this event.
+     * Provided for pool operations.
+     * Neither the <i>namespaces</i> nor the <i>id</i> field is copied.
+     * @param ev the event to copy.
+     * @return this (copied) event.
+     */
+    public XmlEvent copyEvent(XmlEvent ev) {
+        type = ev.type;
+        chars = ev.chars;
+        uriIndex = ev.uriIndex;
+        localName = ev.localName;
+        qName = ev.qName;
+        attributes = ev.attributes;
+        return this;
+    }
+
+    /**
+     * Get the SAX type of this event
+     * @return the type
+     */
+    public int getType() { return type; }
+    
+    /**
+     * Set the SAX event type for this event
+     * @param type to which to set this event
+     */
+    public void setType(int type) {
+        if (type < MIN_XML_EV_TYPE || type > MAX_XML_EV_TYPE) {
+            throw new IllegalArgumentException(
+                    "XML event type out of range.");
+        }
+        this.type = type;
+    }
+
+    /**
+     * Get the chars value of this event
+     * @return the chars in this event
+     */
+    public String getChars() { return chars; }
+
+    /**
+     * Set the chars field of this event
+     * @param chars to set
+     */
+    public void setChars(String chars) {
+        this.chars = chars;
+    }
+
+    /**
+     * Set the chars field for this event.   A new string is created from
+     * the array passed.
+     * @param ch array from which to set chars field
+     * @param start index in the <tt>ch</tt> array
+     * @param length number of characters to set
+     */
+    public void setChars(char[] ch, int start, int length) {
+        chars = new String(ch, start, length);
+    }
+
+    /**
+     * Get the URI of this event
+     * @return the URI
+     */
+    public String getUri() { return namespaces.getIndexURI(uriIndex); }
+    
+    /**
+     * Get the URI index of this event
+     * @return the index of the event URI from <tt>namespaces</tt>
+     */
+    public int getUriIndex() { return uriIndex; }
+    
+    /**
+     * Set the URI index of this event
+     * @param uriIndex of the event URI
+     */
+    public void setUriIndex(int uriIndex) {
+        this.uriIndex = uriIndex;
+    }
+
+    /**
+     * Get the local name of this event.
+     * @return the local name.
+     */
+    public String getLocalName() { return localName; }
+
+    /**
+     * Set the local name of this event.
+     * @param localName - the local name.
+     */
+    public void setLocalName(String localName) {
+        this.localName = localName;
+    }
+
+    /**
+     * Get the qualified name of this event.
+     * @return the qualified name.
+     */
+    public String getQName() { return qName; }
+
+    /**
+     * Get the prefix of the qualified name of this evetn.
+     * @return - the prefix.
+     */
+    public String getQNamePrefix() {
+        int i;
+        if ((i = qName.indexOf(':')) == -1) {
+            return "";
+        } else {
+            return qName.substring(0, i);
+        }
+    }
+
+    /**
+     * Set the qualified name of this event.
+     * @param qName - the qualified name.
+     */
+    public void setQName(String qName) {
+        this.qName = qName;
+    }
+
+    /**
+     * Get the <tt>AttributesImpl</tt> object associated with this event.
+     * @return the <tt>AttributesImpl</tt> object.
+     */
+    public AttributesImpl getAttributes() { return attributes; }
+
+    /**
+     * Set the <tt>AttributesImpl</tt> object associated with this event.
+     * @param attributes the attributes
+     */
+    public void setAttributes(AttributesImpl attributes) {
+        this.attributes = attributes;
+    }
+
+    /**
+     * Set the <tt>Namespaces</tt> object associated with this event.
+     * @param namespaces  the Namespaces
+     */
+    public void setNamespaces(Namespaces namespaces) {
+        this.namespaces = namespaces;
+    }
+
+    /**
+     * Get the <tt>Namespaces</tt> object associated with this event.
+     * @return the <tt>Namespaces</tt> object.
+     */
+    public Namespaces getNamespaces() { return namespaces; }
+
+    /**
+     * Illegal operation in superclass
+     * @return the foType.  Never returns from superclass.
+     */
+    public int getFoType() {
+        throw new UnsupportedOperationException
+                                    ("getFoType not supported in XmlEvent");
+    }
+
+    /**
+     * Illegal operation in superclass
+     * @param type the FoType
+     */
+    public void setFoType(int type) {
+        throw new UnsupportedOperationException
+        ("setFoType not supported in XmlEvent");
+    }
+    
+    /**
+     * Illegal operation in superclass
+     * @return the foxType.  Never returns from superclass.
+     */
+    public int getFoxType() {
+        throw new UnsupportedOperationException
+        ("getFoxType not supported in XmlEvent");
+    }
+
+    /**
+     * Illegal operation in superclass
+     * @param type the FoxType
+     */
+    public void setFoxType(int type) {
+        throw new UnsupportedOperationException
+        ("setFoxType not supported in XmlEvent");
+    }
+    
+    /**
+     * Illegal operation in superclass
+     * @return the svgType.  Never returns from superclass.
+     */
+    public int getSvgType() {
+        throw new UnsupportedOperationException
+        ("getSvgType not supported in XmlEvent");
+    }
+
+    /**
+     * Illegal operation in superclass
+     * @param type the svgType
+     */
+    public void setSvgType(int type) {
+        throw new UnsupportedOperationException
+        ("setSvgType not supported in XmlEvent");
+    }
+    
+    public String toString() {
+        String tstr;
+        tstr = eventTypeName(type);
+        tstr = tstr + "\nSeq " + id;
+        tstr = tstr + "\nNamespaces " + namespaces.hashCode();
+        tstr = tstr + "\nURI "
+                + uriIndex + " " + namespaces.getIndexURI(uriIndex);
+        tstr = tstr + "\n" + "Local Name " + localName;
+        tstr = tstr + "\n" + "QName " + qName;
+        tstr = tstr + "\n" + "Chars <<<" + chars + ">>>";
+        if (attributes == null) {
+            tstr = tstr + "\n" + "Attributes null";
+        } else {
+            int len = attributes.getLength();
+            tstr = tstr + "\n" + "No. of attributes " + len;
+            for (int i = 0; i < len; i++) {
+                tstr = tstr + "\n" + "  URI: " + attributes.getURI(i);
+                tstr = tstr + "\n" + "  QName: " + attributes.getQName(i);
+                tstr = tstr + "\n" + "  LocalName: "
+                                   + attributes.getLocalName(i);
+                tstr = tstr + "\n" + "  type: " + attributes.getType(i);
+                tstr = tstr + "\n" + "  value: " + attributes.getValue(i);
+            }
+        }
+        return tstr;
+    }
+
+}