public class UGraphicSvg extends AbstractUGraphic<SvgGraphics> implements ClipContainer, UGraphic2
Constructor and Description |
---|
UGraphicSvg(boolean svgDimensionStyle,
java.awt.geom.Dimension2D minDim,
ColorMapper colorMapper,
boolean textAsPath,
double scale,
java.lang.String linkTarget,
java.lang.String hover,
long seed) |
UGraphicSvg(boolean svgDimensionStyle,
java.awt.geom.Dimension2D minDim,
ColorMapper mapper,
HtmlColorGradient gr,
boolean textAsPath,
double scale,
java.lang.String linkTarget,
java.lang.String hover,
long seed) |
UGraphicSvg(boolean svgDimensionStyle,
java.awt.geom.Dimension2D minDim,
ColorMapper colorMapper,
java.lang.String backcolor,
boolean textAsPath,
double scale,
java.lang.String linkTarget,
java.lang.String hover,
long seed) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterDraw() |
protected void |
beforeDraw() |
void |
closeAction() |
protected AbstractCommonUGraphic |
copyUGraphic() |
void |
createXml(java.io.OutputStream os,
java.lang.String metadata) |
double |
dpiFactor() |
protected void |
drawComment(UComment comment) |
StringBounder |
getStringBounder() |
SvgGraphics |
getSvgGraphics() |
protected boolean |
manageHiddenAutomatically() |
boolean |
matchesProperty(java.lang.String propertyName) |
void |
startUrl(Url url) |
void |
writeImageTOBEMOVED(java.io.OutputStream os,
java.lang.String metadata,
int dpi) |
draw, getGraphicObject, registerDriver
apply, flushUg, getClip, getColorMapper, getParam, getTranslateX, getTranslateY
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getClip
public UGraphicSvg(boolean svgDimensionStyle, java.awt.geom.Dimension2D minDim, ColorMapper colorMapper, java.lang.String backcolor, boolean textAsPath, double scale, java.lang.String linkTarget, java.lang.String hover, long seed)
public UGraphicSvg(boolean svgDimensionStyle, java.awt.geom.Dimension2D minDim, ColorMapper colorMapper, boolean textAsPath, double scale, java.lang.String linkTarget, java.lang.String hover, long seed)
public UGraphicSvg(boolean svgDimensionStyle, java.awt.geom.Dimension2D minDim, ColorMapper mapper, HtmlColorGradient gr, boolean textAsPath, double scale, java.lang.String linkTarget, java.lang.String hover, long seed)
public double dpiFactor()
dpiFactor
in class AbstractCommonUGraphic
protected AbstractCommonUGraphic copyUGraphic()
copyUGraphic
in class AbstractCommonUGraphic
protected 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 StringBounder getStringBounder()
getStringBounder
in interface UGraphic
public void createXml(java.io.OutputStream os, java.lang.String metadata) throws java.io.IOException
java.io.IOException
public void closeAction()
closeAction
in interface UGraphic
public void writeImageTOBEMOVED(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException
writeImageTOBEMOVED
in interface UGraphic2
java.io.IOException
protected void drawComment(UComment comment)
drawComment
in class AbstractUGraphic<SvgGraphics>
public boolean matchesProperty(java.lang.String propertyName)
matchesProperty
in interface UGraphic
matchesProperty
in class AbstractCommonUGraphic
Copyright © 2019. All Rights Reserved.