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
ConstructorsModifierConstructorDescriptionprotected
AbstractUGraphic
(AbstractUGraphic<O> other) AbstractUGraphic
(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, O graphic) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
final <SHAPE extends UShape>
voiddraw
(SHAPE shape) protected void
drawComment
(UComment shape) protected final O
protected final <SHAPE extends UShape>
voidignoreShape
(java.lang.Class<SHAPE> cl) protected boolean
protected final <SHAPE extends UShape>
voidregisterDriver
(java.lang.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, startUrl
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
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()
-