net.sourceforge.plantuml.ugraphic
Class AbstractUGraphic<O>

java.lang.Object
  extended by net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
      extended by net.sourceforge.plantuml.ugraphic.AbstractUGraphic<O>
All Implemented Interfaces:
UGraphic
Direct Known Subclasses:
UGraphicEps, UGraphicG2d, UGraphicSvg

public abstract class AbstractUGraphic<O>
extends AbstractCommonUGraphic


Constructor Summary
AbstractUGraphic(ColorMapper colorMapper, O g2d)
           
 
Method Summary
 void draw(double x, double y, UShape shape)
           
protected  O getGraphicObject()
           
protected  void registerDriver(java.lang.Class<? extends UShape> cl, UDriver<O> driver)
           
 
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
getColorMapper, getParam, getTranslateX, getTranslateY, setTranslate, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.plantuml.ugraphic.UGraphic
centerChar, getStringBounder, setAntiAliasing, setClip, setUrl
 

Constructor Detail

AbstractUGraphic

public AbstractUGraphic(ColorMapper colorMapper,
                        O g2d)
Method Detail

getGraphicObject

protected final O getGraphicObject()

registerDriver

protected final void registerDriver(java.lang.Class<? extends UShape> cl,
                                    UDriver<O> driver)

draw

public final void draw(double x,
                       double y,
                       UShape shape)


Copyright © 2011. All Rights Reserved.