You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by vh...@apache.org on 2001/03/05 23:57:46 UTC

cvs commit: xml-batik/sources/org/apache/batik/gvt/renderer ImageRendererFactory.java DynamicRendererFactory.java StaticRendererFactory.java

vhardy      01/03/05 14:57:46

  Modified:    sources/org/apache/batik/gvt/renderer
                        DynamicRendererFactory.java
                        StaticRendererFactory.java
  Added:       sources/org/apache/batik/gvt/renderer
                        ImageRendererFactory.java
  Log:
  Added ImageRendererFactory for consistency.
  
  Revision  Changes    Path
  1.3       +2 -2      xml-batik/sources/org/apache/batik/gvt/renderer/DynamicRendererFactory.java
  
  Index: DynamicRendererFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/gvt/renderer/DynamicRendererFactory.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DynamicRendererFactory.java	2001/02/23 15:00:00	1.2
  +++ DynamicRendererFactory.java	2001/03/05 22:57:45	1.3
  @@ -15,13 +15,13 @@
    * This class is a factory for DynamicRenderers.
    *
    * @author <a href="mailto:stephane@hillion.org">Stephane Hillion</a>
  - * @version $Id: DynamicRendererFactory.java,v 1.2 2001/02/23 15:00:00 deweese Exp $
  + * @version $Id: DynamicRendererFactory.java,v 1.3 2001/03/05 22:57:45 vhardy Exp $
    */
   public class DynamicRendererFactory extends StaticRendererFactory {
       /**
        * Creates a new renderer.
        */
  -    public Renderer createRenderer() {
  +    public ImageRenderer createImageRenderer() {
           return new DynamicRenderer(getRenderContext());
       }
   }
  
  
  
  1.3       +9 -2      xml-batik/sources/org/apache/batik/gvt/renderer/StaticRendererFactory.java
  
  Index: StaticRendererFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/gvt/renderer/StaticRendererFactory.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- StaticRendererFactory.java	2001/02/23 15:00:00	1.2
  +++ StaticRendererFactory.java	2001/03/05 22:57:45	1.3
  @@ -25,9 +25,9 @@
    * This class is a factory for StaticRenderers.
    *
    * @author <a href="mailto:stephane@hillion.org">Stephane Hillion</a>
  - * @version $Id: StaticRendererFactory.java,v 1.2 2001/02/23 15:00:00 deweese Exp $
  + * @version $Id: StaticRendererFactory.java,v 1.3 2001/03/05 22:57:45 vhardy Exp $
    */
  -public class StaticRendererFactory implements RendererFactory {
  +public class StaticRendererFactory implements ImageRendererFactory {
   
       private GraphicsNodeRenderContext nodeRenderContext = null;
   
  @@ -35,6 +35,13 @@
        * Creates a new renderer.
        */
       public Renderer createRenderer() {
  +        return createImageRenderer();
  +    }
  +
  +    /**
  +     * Creates a new renderer
  +     */
  +    public ImageRenderer createImageRenderer(){
           return new StaticRenderer(getRenderContext());
       }
   
  
  
  
  1.1                  xml-batik/sources/org/apache/batik/gvt/renderer/ImageRendererFactory.java
  
  Index: ImageRendererFactory.java
  ===================================================================
  /*****************************************************************************
   * Copyright (C) The Apache Software Foundation. All rights reserved.        *
   * ------------------------------------------------------------------------- *
   * This software is published under the terms of the Apache Software License *
   * version 1.1, a copy of which has been included with this distribution in  *
   * the LICENSE file.                                                         *
   *****************************************************************************/
  
  package org.apache.batik.gvt.renderer;
  
  import org.apache.batik.gvt.GraphicsNodeRenderContext;
  
  /**
   * Interface for a factory of ImageRenderers
   *
   * @author <a href="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
   * @version $Id: ImageRendererFactory.java,v 1.1 2001/03/05 22:57:45 vhardy Exp $
   */
  public interface ImageRendererFactory extends RendererFactory{
      /**
       * Creates a new renderer.
       */
      ImageRenderer createImageRenderer();
  }