View Javadoc

1   // Copyright 2007, FreeHEP.
2   package org.freehep.graphicsio.emf.gdi;
3   
4   import org.freehep.graphicsio.emf.EMFRenderer;
5   
6   import java.awt.Point;
7   import java.awt.Rectangle;
8   
9   /**
10   * Parent class for a group of PolyLines. Childs are
11   * rendered as not closed polygons.
12   *
13   * @author Steffen Greiffenberg
14   * @version $Id$§
15   */
16  public abstract class AbstractPolyPolyline extends AbstractPolyPolygon {
17  
18      protected AbstractPolyPolyline(
19          int id,
20          int version,
21          Rectangle bounds,
22          int[] numberOfPoints,
23          Point[][] points) {
24  
25          super(id, version, bounds, numberOfPoints, points);
26      }
27  
28      /**
29       * displays the tag using the renderer. The default behavior
30       * is not to close the polygons and not to fill them.
31       *
32       * @param renderer EMFRenderer storing the drawing session data
33       */
34      public void render(EMFRenderer renderer) {
35          render(renderer, false);
36      }
37  }