You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by ke...@locus.apache.org on 2000/08/03 07:08:33 UTC

cvs commit: xml-fop/src/org/apache/fop/render/xml XMLRenderer.java

keiron      00/08/02 22:08:33

  Modified:    src/org/apache/fop/render Renderer.java
               src/org/apache/fop/render/awt AWTRenderer.java
               src/org/apache/fop/render/xml XMLRenderer.java
  Log:
  rendering for foreign object
  
  Revision  Changes    Path
  1.8       +4 -1      xml-fop/src/org/apache/fop/render/Renderer.java
  
  Index: Renderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/render/Renderer.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Renderer.java	2000/07/11 05:26:53	1.7
  +++ Renderer.java	2000/08/03 05:08:29	1.8
  @@ -1,4 +1,4 @@
  -/*-- $Id: Renderer.java,v 1.7 2000/07/11 05:26:53 keiron Exp $ -- 
  +/*-- $Id: Renderer.java,v 1.8 2000/08/03 05:08:29 keiron Exp $ -- 
   
    ============================================================================
                      The Apache Software License, Version 1.1
  @@ -88,6 +88,9 @@
   
       /** render the given SVG area */
       public void renderSVGArea(SVGArea area);
  +
  +    /** render a foreign object area */
  +    public void renderForeignObjectArea(ForeignObjectArea area);
   
       /** render the given image area */
       public void renderImageArea(ImageArea area);
  
  
  
  1.8       +7 -0      xml-fop/src/org/apache/fop/render/awt/AWTRenderer.java
  
  Index: AWTRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/render/awt/AWTRenderer.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- AWTRenderer.java	2000/07/11 05:26:53	1.7
  +++ AWTRenderer.java	2000/08/03 05:08:30	1.8
  @@ -591,6 +591,13 @@
   
     }
   
  +    /** render a foreign object area */
  +    public void renderForeignObjectArea(ForeignObjectArea area)
  +    {
  +        // if necessary need to scale and align the content
  +        area.getObject().render(this);
  +    }
  +
     public void renderSVGArea(SVGArea area) {
       int x = this.currentAreaContainerXPosition;
       int y = this.currentYPosition;
  
  
  
  1.9       +8 -1      xml-fop/src/org/apache/fop/render/xml/XMLRenderer.java
  
  Index: XMLRenderer.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/org/apache/fop/render/xml/XMLRenderer.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XMLRenderer.java	2000/07/11 05:26:54	1.8
  +++ XMLRenderer.java	2000/08/03 05:08:32	1.9
  @@ -1,4 +1,4 @@
  -/*-- $Id: XMLRenderer.java,v 1.8 2000/07/11 05:26:54 keiron Exp $ -- 
  +/*-- $Id: XMLRenderer.java,v 1.9 2000/08/03 05:08:32 keiron Exp $ -- 
   
    ============================================================================
                      The Apache Software License, Version 1.1
  @@ -215,6 +215,13 @@
       public void renderDisplaySpace(DisplaySpace space) {
   	writeEmptyElementTag("<DisplaySpace size=\""
   			     + space.getSize() +"\"/>");
  +    }
  +
  +    /** render a foreign object area */
  +    public void renderForeignObjectArea(ForeignObjectArea area)
  +    {
  +        // if necessary need to scale and align the content
  +        area.getObject().render(this);
       }
   
       /**