Class UGraphicSvg
java.lang.Object
net.sourceforge.plantuml.klimt.drawing.AbstractCommonUGraphic
net.sourceforge.plantuml.klimt.drawing.AbstractUGraphic<SvgGraphics>
net.sourceforge.plantuml.klimt.drawing.svg.UGraphicSvg
- All Implemented Interfaces:
ClipContainer
,UGraphic
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
static UGraphicSvg
build
(SvgOption option, boolean textAsPath, long seed, StringBounder stringBounder) void
void
closeUrl()
protected AbstractCommonUGraphic
double
protected void
drawComment
(UComment comment) protected boolean
boolean
matchesProperty
(String propertyName) void
startGroup
(Map<UGroupType, String> typeIdents) void
void
writeToStream
(OutputStream os, String metadata, int dpi) Methods inherited from class net.sourceforge.plantuml.klimt.drawing.AbstractUGraphic
copy, copy, draw, getGraphicObject, getMaxX, getMaxY, ignoreShape, registerDriver, resetMax
Methods inherited from class net.sourceforge.plantuml.klimt.drawing.AbstractCommonUGraphic
apply, basicCopy, basicCopy, enlargeClip, flushUg, getClip, getColorMapper, getDefaultBackground, getParam, getStringBounder, getTranslate, getTranslateX, getTranslateY
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.klimt.ClipContainer
getClip
-
Method Details
-
dpiFactor
public double dpiFactor()- Overrides:
dpiFactor
in classAbstractCommonUGraphic
-
copyUGraphic
- Specified by:
copyUGraphic
in classAbstractCommonUGraphic
-
build
public static UGraphicSvg build(SvgOption option, boolean textAsPath, long seed, StringBounder stringBounder) -
manageHiddenAutomatically
protected boolean manageHiddenAutomatically()- Overrides:
manageHiddenAutomatically
in classAbstractUGraphic<SvgGraphics>
-
beforeDraw
protected void beforeDraw()- Overrides:
beforeDraw
in classAbstractUGraphic<SvgGraphics>
-
afterDraw
protected void afterDraw()- Overrides:
afterDraw
in classAbstractUGraphic<SvgGraphics>
-
getSvgGraphics
-
writeToStream
- Specified by:
writeToStream
in interfaceUGraphic
- Throws:
IOException
-
startGroup
- Specified by:
startGroup
in interfaceUGraphic
- Overrides:
startGroup
in classAbstractCommonUGraphic
-
closeGroup
public void closeGroup()- Specified by:
closeGroup
in interfaceUGraphic
- Overrides:
closeGroup
in classAbstractCommonUGraphic
-
startUrl
- Specified by:
startUrl
in interfaceUGraphic
- Overrides:
startUrl
in classAbstractCommonUGraphic
-
closeUrl
public void closeUrl()- Specified by:
closeUrl
in interfaceUGraphic
- Overrides:
closeUrl
in classAbstractCommonUGraphic
-
drawComment
- Overrides:
drawComment
in classAbstractUGraphic<SvgGraphics>
-
matchesProperty
- Specified by:
matchesProperty
in interfaceUGraphic
- Overrides:
matchesProperty
in classAbstractCommonUGraphic
-