pbwest      2002/11/23 06:25:38

  Modified:    src/org/apache/fop/fo/flow Tag: FOP_0-20-0_Alt-Design
                        FoListBlock.java FoListItem.java
                        FoMultiProperties.java FoMultiSwitch.java
                        FoPageSequence.java FoTableAndCaption.java
                        FoTableFooter.java FoTableHeader.java FoTable.java
                        FoTableRow.java
  Log:
  More general getEndElement().
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.8   +4 -4      xml-fop/src/org/apache/fop/fo/flow/Attic/FoListBlock.java
  
  Index: FoListBlock.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoListBlock.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoListBlock.java  22 Nov 2002 00:35:30 -0000      1.1.2.7
  +++ FoListBlock.java  23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -121,7 +121,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one or more table-rows
  @@ -131,7 +131,7 @@
                      != null) {
                   new FoListItem(getFOTree(), this, ev, stateFlags);
                   numItems++;
  -                xmlevents.getEndElement(FObjectNames.LIST_ITEM);
  +                xmlevents.getEndElement(ev);
               }
   
               if (numItems > 0) {
  
  
  
  1.1.2.8   +5 -5      xml-fop/src/org/apache/fop/fo/flow/Attic/FoListItem.java
  
  Index: FoListItem.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoListItem.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoListItem.java   22 Nov 2002 00:35:30 -0000      1.1.2.7
  +++ FoListItem.java   23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -115,7 +115,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one list-item-label
  @@ -126,7 +126,7 @@
                   throw new FOPException
                           ("No list-item-label in list-item.");
               new FoListItemLabel(getFOTree(), this, ev, stateFlags);
  -            xmlevents.getEndElement(FObjectNames.LIST_ITEM_LABEL);
  +            xmlevents.getEndElement(ev);
   
               // Look for one list-item-body
               nowProcessing = "list-item-body";
  @@ -136,7 +136,7 @@
                   throw new FOPException
                           ("No list-item-body in list-item.");
               new FoListItemBody(getFOTree(), this, ev, stateFlags);
  -            xmlevents.getEndElement(FObjectNames.LIST_ITEM_BODY);
  +            xmlevents.getEndElement(ev);
   
               /*
           } catch (NoSuchElementException e) {
  
  
  
  1.1.2.8   +4 -4      xml-fop/src/org/apache/fop/fo/flow/Attic/FoMultiProperties.java
  
  Index: FoMultiProperties.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoMultiProperties.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoMultiProperties.java    22 Nov 2002 00:46:27 -0000      1.1.2.7
  +++ FoMultiProperties.java    23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -102,7 +102,7 @@
                      != null) {
                   new FoMultiPropertySet(getFOTree(), this, ev, stateFlags);
                   numSets++;
  -                xmlevents.getEndElement(FObjectNames.MULTI_PROPERTY_SET);
  +                xmlevents.getEndElement(ev);
               }
   
               if (numSets == 0)
  @@ -116,7 +116,7 @@
                   throw new FOPException
                           ("No wrapper in multi-properties.");
               new FoWrapper(getFOTree(), this, ev, stateFlags);
  -            xmlevents.getEndElement(FObjectNames.WRAPPER);
  +            xmlevents.getEndElement(ev);
   
               /*
           } catch (NoSuchElementException e) {
  
  
  
  1.1.2.8   +3 -3      xml-fop/src/org/apache/fop/fo/flow/Attic/FoMultiSwitch.java
  
  Index: FoMultiSwitch.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoMultiSwitch.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoMultiSwitch.java        22 Nov 2002 00:46:27 -0000      1.1.2.7
  +++ FoMultiSwitch.java        23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -102,7 +102,7 @@
                      != null) {
                   new FoMultiCase(getFOTree(), this, ev, stateFlags);
                   numCases++;
  -                xmlevents.getEndElement(FObjectNames.MULTI_CASE);
  +                xmlevents.getEndElement(ev);
               }
   
               if (numCases == 0)
  
  
  
  1.1.2.6   +6 -6      xml-fop/src/org/apache/fop/fo/flow/Attic/FoPageSequence.java
  
  Index: FoPageSequence.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoPageSequence.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- FoPageSequence.java       22 Nov 2002 00:46:27 -0000      1.1.2.5
  +++ FoPageSequence.java       23 Nov 2002 14:25:37 -0000      1.1.2.6
  @@ -109,7 +109,7 @@
                   // process the title
                   title = numChildren();
                   new FoTitle(getFOTree(), this, ev);
  -                xmlevents.getEndElement(FObjectNames.TITLE);
  +                xmlevents.getEndElement(ev);
               } // else ignore
   
               // Look for zero or more static-content
  @@ -121,7 +121,7 @@
                   if (firstStaticContent != -1)
                       firstStaticContent = numChildren();
                   new FoStaticContent(getFOTree(), this, ev);
  -                xmlevents.getEndElement(FObjectNames.STATIC_CONTENT);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one or more page-sequence
  @@ -133,13 +133,13 @@
                   throw new FOPException("No flow found.");
               firstFlow = numChildren();
               new FoFlow(getFOTree(), this, ev);
  -            xmlevents.getEndElement(FObjectNames.FLOW);
  +            xmlevents.getEndElement(ev);
               while ((ev = xmlevents.expectStartElement
                               (FObjectNames.FLOW, XMLEvent.DISCARD_W_SPACE))
                      != null) {
                   // Loop over remaining fo:page-sequences
                   new FoFlow(getFOTree(), this, ev);
  -                xmlevents.getEndElement(FObjectNames.FLOW);
  +                xmlevents.getEndElement(ev);
               }
           } catch (NoSuchElementException e) {
               throw new FOPException
  
  
  
  1.1.2.8   +5 -5      xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableAndCaption.java
  
  Index: FoTableAndCaption.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableAndCaption.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoTableAndCaption.java    22 Nov 2002 01:05:23 -0000      1.1.2.7
  +++ FoTableAndCaption.java    23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -122,7 +122,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for optional table-caption
  @@ -132,7 +132,7 @@
                      != null) {
                   new FoTableCaption(getFOTree(), this, ev, stateFlags);
                   captionOffset = numMarkers;
  -                xmlevents.getEndElement(FObjectNames.TABLE_CAPTION);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one table
  @@ -143,7 +143,7 @@
                   throw new FOPException("No table found.");
               tableOffset = numChildren();
               new FoTable(getFOTree(), this, ev, stateFlags);
  -            xmlevents.getEndElement(FObjectNames.TABLE);
  +            xmlevents.getEndElement(ev);
   
               /*
           } catch (NoSuchElementException e) {
  
  
  
  1.1.2.8   +5 -5      xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableFooter.java
  
  Index: FoTableFooter.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableFooter.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoTableFooter.java        22 Nov 2002 01:05:23 -0000      1.1.2.7
  +++ FoTableFooter.java        23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -124,7 +124,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one or more table-rows
  @@ -134,7 +134,7 @@
                      != null) {
                   new FoTableRow(getFOTree(), this, ev, stateFlags);
                   numRows++;
  -                xmlevents.getEndElement(FObjectNames.TABLE_ROW);
  +                xmlevents.getEndElement(ev);
               }
   
               if (numRows > 0) {
  @@ -147,7 +147,7 @@
                          != null) {
                       new FoTableCell(getFOTree(), this, ev, stateFlags);
                       numCells++;
  -                    xmlevents.getEndElement(FObjectNames.TABLE_CELL);
  +                    xmlevents.getEndElement(ev);
                   }
                   if (numCells == 0)
                       throw new FOPException
  
  
  
  1.1.2.8   +5 -5      xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableHeader.java
  
  Index: FoTableHeader.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableHeader.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoTableHeader.java        22 Nov 2002 01:05:23 -0000      1.1.2.7
  +++ FoTableHeader.java        23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -124,7 +124,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one or more table-rows
  @@ -134,7 +134,7 @@
                      != null) {
                   new FoTableRow(getFOTree(), this, ev, stateFlags);
                   numRows++;
  -                xmlevents.getEndElement(FObjectNames.TABLE_ROW);
  +                xmlevents.getEndElement(ev);
               }
   
               if (numRows > 0) {
  @@ -147,7 +147,7 @@
                          != null) {
                       new FoTableCell(getFOTree(), this, ev, stateFlags);
                       numCells++;
  -                    xmlevents.getEndElement(FObjectNames.TABLE_CELL);
  +                    xmlevents.getEndElement(ev);
                   }
                   if (numCells == 0)
                       throw new FOPException
  
  
  
  1.1.2.8   +8 -8      xml-fop/src/org/apache/fop/fo/flow/Attic/FoTable.java
  
  Index: FoTable.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoTable.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoTable.java      22 Nov 2002 01:05:23 -0000      1.1.2.7
  +++ FoTable.java      23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -143,7 +143,7 @@
                      != null) {
                   new FoMarker(getFOTree(), this, ev, stateFlags);
                   numMarkers++;
  -                xmlevents.getEndElement(FObjectNames.MARKER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for zero or more table-columns
  @@ -153,7 +153,7 @@
                      != null) {
                   new FoTableColumn(getFOTree(), this, ev, stateFlags);
                   numColumns++;
  -                xmlevents.getEndElement(FObjectNames.TABLE_COLUMN);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for optional table-header
  @@ -163,7 +163,7 @@
                      != null) {
                   headerOffset = numChildren();
                   new FoTableHeader(getFOTree(), this, ev, stateFlags);
  -                xmlevents.getEndElement(FObjectNames.TABLE_HEADER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for optional table-footer
  @@ -173,7 +173,7 @@
                      != null) {
                   footerOffset = numChildren();
                   new FoTableFooter(getFOTree(), this, ev, stateFlags);
  -                xmlevents.getEndElement(FObjectNames.TABLE_FOOTER);
  +                xmlevents.getEndElement(ev);
               }
   
               // Look for one or more table-body
  @@ -186,14 +186,14 @@
               firstBodyOffset = numChildren();
               new FoTableBody(getFOTree(), this, ev, stateFlags);
               numBodies++;
  -            xmlevents.getEndElement(FObjectNames.TABLE_BODY);
  +            xmlevents.getEndElement(ev);
               while ((ev = xmlevents.expectStartElement
                           (FObjectNames.TABLE_BODY, XMLEvent.DISCARD_W_SPACE))
                      != null) {
                   // Loop over remaining fo:table-body's
                   new FoTableBody(getFOTree(), this, ev, stateFlags);
                   numBodies++;
  -                xmlevents.getEndElement(FObjectNames.TABLE_BODY);
  +                xmlevents.getEndElement(ev);
               }
   
               /*
  
  
  
  1.1.2.8   +3 -3      xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableRow.java
  
  Index: FoTableRow.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/flow/Attic/FoTableRow.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- FoTableRow.java   22 Nov 2002 01:05:23 -0000      1.1.2.7
  +++ FoTableRow.java   23 Nov 2002 14:25:37 -0000      1.1.2.8
  @@ -121,7 +121,7 @@
                      != null) {
                   new FoTableCell(getFOTree(), this, ev, stateFlags);
                   numCells++;
  -                xmlevents.getEndElement(FObjectNames.TABLE_CELL);
  +                xmlevents.getEndElement(ev);
               }
               if (numCells == 0)
                   throw new FOPException
  
  
  

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

Reply via email to