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
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractUGraphic(AbstractUGraphic<O> other) AbstractUGraphic(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, O graphic) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidfinal <SHAPE extends UShape>
voiddraw(SHAPE shape) protected voiddrawComment(UComment shape) protected final Oprotected final <SHAPE extends UShape>
voidignoreShape(Class<SHAPE> cl) protected booleanprotected final <SHAPE extends UShape>
voidregisterDriver(Class<SHAPE> cl, UDriver<SHAPE, O> driver) Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, closeGroup, closeUrl, copyUGraphic, dpiFactor, enlargeClip, flushUg, getClip, getColorMapper, getDefaultBackground, getParam, getStringBounder, getTranslateX, getTranslateY, matchesProperty, startGroup, startUrlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.ugraphic.UGraphic
writeToStream
-
Constructor Details
-
AbstractUGraphic
public AbstractUGraphic(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, O graphic) -
AbstractUGraphic
-
-
Method Details
-
getGraphicObject
-
manageHiddenAutomatically
protected boolean manageHiddenAutomatically() -
registerDriver
-
ignoreShape
-
draw
-
drawComment
-
beforeDraw
protected void beforeDraw() -
afterDraw
protected void afterDraw()
-