public class UGraphicSvg extends AbstractUGraphic<SvgGraphics> implements ClipContainer
| Constructor and Description |
|---|
UGraphicSvg(HColor defaultBackground,
boolean svgDimensionStyle,
Dimension2D minDim,
ColorMapper colorMapper,
boolean textAsPath,
double scale,
java.lang.String linkTarget,
java.lang.String hover,
long seed,
java.lang.String preserveAspectRatio,
StringBounder stringBounder,
LengthAdjust lengthAdjust,
boolean interactive) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterDraw() |
protected void |
beforeDraw() |
void |
closeGroup() |
void |
closeUrl() |
protected AbstractCommonUGraphic |
copyUGraphic() |
double |
dpiFactor() |
protected void |
drawComment(UComment comment) |
SvgGraphics |
getSvgGraphics() |
protected boolean |
manageHiddenAutomatically() |
boolean |
matchesProperty(java.lang.String propertyName) |
void |
startGroup(java.util.Map<UGroupType,java.lang.String> typeIdents) |
void |
startUrl(Url url) |
void |
writeToStream(java.io.OutputStream os,
java.lang.String metadata,
int dpi) |
draw, getGraphicObject, ignoreShape, registerDriverapply, enlargeClip, flushUg, getClip, getColorMapper, getDefaultBackground, getParam, getStringBounder, getTranslateX, getTranslateYclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClippublic UGraphicSvg(HColor defaultBackground, boolean svgDimensionStyle, Dimension2D minDim, ColorMapper colorMapper, boolean textAsPath, double scale, java.lang.String linkTarget, java.lang.String hover, long seed, java.lang.String preserveAspectRatio, StringBounder stringBounder, LengthAdjust lengthAdjust, boolean interactive)
public double dpiFactor()
dpiFactor in class AbstractCommonUGraphicprotected AbstractCommonUGraphic copyUGraphic()
copyUGraphic in class AbstractCommonUGraphicprotected boolean manageHiddenAutomatically()
manageHiddenAutomatically in class AbstractUGraphic<SvgGraphics>protected void beforeDraw()
beforeDraw in class AbstractUGraphic<SvgGraphics>protected void afterDraw()
afterDraw in class AbstractUGraphic<SvgGraphics>public SvgGraphics getSvgGraphics()
public void writeToStream(java.io.OutputStream os,
java.lang.String metadata,
int dpi)
throws java.io.IOException
writeToStream in interface UGraphicjava.io.IOExceptionpublic void startGroup(java.util.Map<UGroupType,java.lang.String> typeIdents)
startGroup in interface UGraphicstartGroup in class AbstractCommonUGraphicpublic void closeGroup()
closeGroup in interface UGraphiccloseGroup in class AbstractCommonUGraphicpublic void startUrl(Url url)
startUrl in interface UGraphicstartUrl in class AbstractCommonUGraphicpublic void closeUrl()
closeUrl in interface UGraphiccloseUrl in class AbstractCommonUGraphicprotected void drawComment(UComment comment)
drawComment in class AbstractUGraphic<SvgGraphics>public boolean matchesProperty(java.lang.String propertyName)
matchesProperty in interface UGraphicmatchesProperty in class AbstractCommonUGraphic