Class AbstractUGraphic<O>
- java.lang.Object
-
- net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
-
- net.sourceforge.plantuml.ugraphic.AbstractUGraphic<O>
-
- All Implemented Interfaces:
UGraphic
- Direct Known Subclasses:
UGraphicBraille
,UGraphicEps
,UGraphicG2d
,UGraphicHtml5
,UGraphicNull
,UGraphicSvg
,UGraphicTikz
,UGraphicVdx
public abstract class AbstractUGraphic<O> extends AbstractCommonUGraphic
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractUGraphic(AbstractUGraphic<O> other)
AbstractUGraphic(ColorMapper colorMapper, O graphic)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterDraw()
protected void
beforeDraw()
void
draw(UShape shape)
protected void
drawComment(UComment shape)
protected O
getGraphicObject()
protected boolean
manageHiddenAutomatically()
protected void
registerDriver(java.lang.Class<? extends UShape> cl, UDriver<O> driver)
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, copyUGraphic, dpiFactor, flushUg, getClip, getColorMapper, getParam, getTranslateX, getTranslateY, matchesProperty
-
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
closeAction, getStringBounder, startUrl
-
-
-
-
Constructor Detail
-
AbstractUGraphic
public AbstractUGraphic(ColorMapper colorMapper, O graphic)
-
AbstractUGraphic
protected AbstractUGraphic(AbstractUGraphic<O> other)
-
-
Method Detail
-
getGraphicObject
protected final O getGraphicObject()
-
manageHiddenAutomatically
protected boolean manageHiddenAutomatically()
-
registerDriver
protected final void registerDriver(java.lang.Class<? extends UShape> cl, UDriver<O> driver)
-
draw
public final void draw(UShape shape)
-
drawComment
protected void drawComment(UComment shape)
-
beforeDraw
protected void beforeDraw()
-
afterDraw
protected void afterDraw()
-
-