1 package org.freehep.graphicsio.emf.gdi; 2 3 import org.freehep.graphicsio.emf.EMFRenderer; 4 5 /** 6 * A GDIObject uses a {@link org.freehep.graphicsio.emf.EMFRenderer} 7 * to render itself to a Graphics2D object. 8 * 9 * @author Steffen Greiffenberg 10 * @version $Id$ 11 */ 12 public interface GDIObject { 13 14 /** 15 * displays the tag using the renderer 16 * 17 * @param renderer EMFRenderer storing the drawing session data 18 */ 19 public void render(EMFRenderer renderer); 20 }