gmazza      2004/09/25 14:55:36

  Modified:    src/java/org/apache/fop/area AreaTreeHandler.java
                        AreaTreeModel.java RenderPagesModel.java
                        StorePagesModel.java
               src/java/org/apache/fop/render AbstractRenderer.java
                        Renderer.java
               src/java/org/apache/fop/render/pdf PDFRenderer.java
               src/java/org/apache/fop/render/svg SVGRenderer.java
               src/java/org/apache/fop/render/xml XMLRenderer.java
  Removed:     src/java/org/apache/fop/area Title.java
  Log:
  Removal of empty Title subclass, now using LineArea.
  
  Revision  Changes    Path
  1.9       +5 -5      xml-fop/src/java/org/apache/fop/area/AreaTreeHandler.java
  
  Index: AreaTreeHandler.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/AreaTreeHandler.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AreaTreeHandler.java      7 Sep 2004 20:47:08 -0000       1.8
  +++ AreaTreeHandler.java      25 Sep 2004 21:55:36 -0000      1.9
  @@ -39,6 +39,7 @@
   import org.apache.fop.fo.extensions.Outline;
   import org.apache.fop.fo.extensions.Bookmarks;
   import org.apache.fop.fo.pagination.PageSequence;
  +import org.apache.fop.fo.pagination.Title;
   import org.apache.fop.layoutmgr.ContentLayoutManager;
   import org.apache.fop.layoutmgr.InlineStackingLayoutManager;
   import org.apache.fop.layoutmgr.PageLayoutManager;
  @@ -370,7 +371,7 @@
        * @throws FOPException if there is an error formatting the contents
        */
       private void formatPageSequence(PageSequence pageSeq) {
  -        Title title = null;
  +        LineArea title = null;
           if (pageSeq.getTitleFO() != null) {
               title = getTitleArea(pageSeq.getTitleFO());
           }
  @@ -422,10 +423,9 @@
       /**
        * @return the Title area
        */
  -    private org.apache.fop.area.Title 
getTitleArea(org.apache.fop.fo.pagination.Title foTitle) {
  +    private LineArea getTitleArea(Title foTitle) {
           // get breaks then add areas to title
  -        org.apache.fop.area.Title title =
  -                 new org.apache.fop.area.Title();
  +        LineArea title = new LineArea();
   
           ContentLayoutManager clm = new ContentLayoutManager(title);
           clm.setUserAgent(foTitle.getUserAgent());
  
  
  
  1.6       +2 -2      xml-fop/src/java/org/apache/fop/area/AreaTreeModel.java
  
  Index: AreaTreeModel.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/AreaTreeModel.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- AreaTreeModel.java        20 Sep 2004 00:37:13 -0000      1.5
  +++ AreaTreeModel.java        25 Sep 2004 21:55:36 -0000      1.6
  @@ -34,7 +34,7 @@
        * Start a page sequence on this model.
        * @param title the title of the new page sequence
        */
  -    public abstract void startPageSequence(Title title);
  +    public abstract void startPageSequence(LineArea title);
   
       /**
        * Add a page to this moel.
  @@ -80,6 +80,6 @@
        * @param count the page sequence count
        * @return the title of the page sequence
        */
  -    public abstract Title getTitle(int count);
  +    public abstract LineArea getTitle(int count);
   
   }
  
  
  
  1.5       +1 -1      xml-fop/src/java/org/apache/fop/area/RenderPagesModel.java
  
  Index: RenderPagesModel.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/RenderPagesModel.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- RenderPagesModel.java     9 Jul 2004 17:27:12 -0000       1.4
  +++ RenderPagesModel.java     25 Sep 2004 21:55:36 -0000      1.5
  @@ -142,7 +142,7 @@
        * started with the given title.
        * @param title the title of the new page sequence
        */
  -    public void startPageSequence(Title title) {
  +    public void startPageSequence(LineArea title) {
           super.startPageSequence(title);
           renderer.startPageSequence(title);
       }
  
  
  
  1.8       +3 -3      xml-fop/src/java/org/apache/fop/area/StorePagesModel.java
  
  Index: StorePagesModel.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/area/StorePagesModel.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- StorePagesModel.java      23 Sep 2004 10:04:36 -0000      1.7
  +++ StorePagesModel.java      25 Sep 2004 21:55:36 -0000      1.8
  @@ -47,7 +47,7 @@
        * This creates a new list for the pages in the new page sequence.
        * @param title the title of the page sequence.
        */
  -    public void startPageSequence(Title title) {
  +    public void startPageSequence(LineArea title) {
           titles.add(title);
           if (pageSequence == null) {
               pageSequence = new java.util.ArrayList();
  @@ -139,8 +139,8 @@
        * @param count the page sequence count      
        * @return the title of the page sequence    
        */      
  -    public Title getTitle(int count) {   
  -        return (Title) titles.get(count);
  +    public LineArea getTitle(int count) {   
  +        return (LineArea) titles.get(count);
       }
        
       /**
  
  
  
  1.37      +2 -3      xml-fop/src/java/org/apache/fop/render/AbstractRenderer.java
  
  Index: AbstractRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/AbstractRenderer.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- AbstractRenderer.java     23 Sep 2004 13:56:27 -0000      1.36
  +++ AbstractRenderer.java     25 Sep 2004 21:55:36 -0000      1.37
  @@ -46,7 +46,6 @@
   import org.apache.fop.area.PageViewport;
   import org.apache.fop.area.RegionViewport;
   import org.apache.fop.area.RegionReference;
  -import org.apache.fop.area.Title;
   import org.apache.fop.area.Trait;
   import org.apache.fop.area.TreeExt;
   import org.apache.fop.area.inline.Container;
  @@ -182,7 +181,7 @@
        * @param title  The Title to convert
        * @return       An expanded string representing the title
        */
  -    protected String convertTitleToString(Title title) {
  +    protected String convertTitleToString(LineArea title) {
           List children = title.getInlineAreas();
           String str = convertToString(children);
           return str.trim();
  @@ -207,7 +206,7 @@
       }
   
       /** @see org.apache.fop.render.Renderer */
  -    public void startPageSequence(Title seqTitle) {
  +    public void startPageSequence(LineArea seqTitle) {
           //do nothing
       }
   
  
  
  
  1.15      +2 -2      xml-fop/src/java/org/apache/fop/render/Renderer.java
  
  Index: Renderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/Renderer.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- Renderer.java     7 Sep 2004 20:47:11 -0000       1.14
  +++ Renderer.java     25 Sep 2004 21:55:36 -0000      1.15
  @@ -25,7 +25,7 @@
   // FOP
   import org.apache.fop.apps.FOPException;
   import org.apache.fop.area.PageViewport;
  -import org.apache.fop.area.Title;
  +import org.apache.fop.area.LineArea;
   import org.apache.fop.area.TreeExt;
   import org.apache.fop.area.inline.Container;
   import org.apache.fop.fonts.FontInfo;
  @@ -124,7 +124,7 @@
        *
        * @param seqTitle  The title of the page sequence
        */
  -    void startPageSequence(Title seqTitle);
  +    void startPageSequence(LineArea seqTitle);
   
       /**
        * Tells the renderer to render a particular page. A renderer typically
  
  
  
  1.55      +1 -2      xml-fop/src/java/org/apache/fop/render/pdf/PDFRenderer.java
  
  Index: PDFRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/pdf/PDFRenderer.java,v
  retrieving revision 1.54
  retrieving revision 1.55
  diff -u -r1.54 -r1.55
  --- PDFRenderer.java  24 Sep 2004 09:10:26 -0000      1.54
  +++ PDFRenderer.java  25 Sep 2004 21:55:36 -0000      1.55
  @@ -45,7 +45,6 @@
   import org.apache.fop.area.Page;
   import org.apache.fop.area.PageViewport;
   import org.apache.fop.area.RegionViewport;
  -import org.apache.fop.area.Title;
   import org.apache.fop.area.Trait;
   import org.apache.fop.area.TreeExt;
   import org.apache.fop.area.extensions.BookmarkData;
  @@ -361,7 +360,7 @@
        *
        * @param seqTitle the title of the page sequence
        */
  -    public void startPageSequence(Title seqTitle) {
  +    public void startPageSequence(LineArea seqTitle) {
           if (seqTitle != null) {
               String str = convertTitleToString(seqTitle);
               PDFInfo info = this.pdfDoc.getInfo();
  
  
  
  1.20      +3 -3      xml-fop/src/java/org/apache/fop/render/svg/SVGRenderer.java
  
  Index: SVGRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/svg/SVGRenderer.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- SVGRenderer.java  22 Sep 2004 13:12:38 -0000      1.19
  +++ SVGRenderer.java  25 Sep 2004 21:55:36 -0000      1.20
  @@ -20,7 +20,7 @@
   
   import org.apache.fop.apps.FOPException;
   import org.apache.fop.area.PageViewport;
  -import org.apache.fop.area.Title;
  +import org.apache.fop.area.LineArea;
   import org.apache.fop.area.inline.ForeignObject;
   import org.apache.fop.area.inline.Leader;
   import org.apache.fop.area.inline.TextArea;
  @@ -78,7 +78,7 @@
       private Element pagesGroup = null;
   
       // first sequence title
  -    private Title docTitle = null;
  +    private LineArea docTitle = null;
   
       private RendererContext context;
   
  @@ -205,7 +205,7 @@
       /**
        * @see org.apache.fop.render.Renderer#startPageSequence(Title)
        */
  -    public void startPageSequence(Title seqTitle) {
  +    public void startPageSequence(LineArea seqTitle) {
           totalWidth += sequenceWidth;
           if (sequenceHeight > totalHeight) {
               totalHeight = sequenceHeight;
  
  
  
  1.29      +1 -2      xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java
  
  Index: XMLRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/render/xml/XMLRenderer.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- XMLRenderer.java  22 Sep 2004 08:29:45 -0000      1.28
  +++ XMLRenderer.java  25 Sep 2004 21:55:36 -0000      1.29
  @@ -46,7 +46,6 @@
   import org.apache.fop.area.RegionReference;
   import org.apache.fop.area.RegionViewport;
   import org.apache.fop.area.Span;
  -import org.apache.fop.area.Title;
   import org.apache.fop.area.Trait;
   import org.apache.fop.area.inline.Container;
   import org.apache.fop.area.inline.ForeignObject;
  @@ -225,7 +224,7 @@
       /**
        * @see org.apache.fop.render.Renderer#startPageSequence(Title)
        */
  -    public void startPageSequence(Title seqTitle) {
  +    public void startPageSequence(LineArea seqTitle) {
           if (startedSequence) {
               writeEndTag("</pageSequence>");
           }
  
  
  

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

Reply via email to