Class UGraphicEps
- java.lang.Object
-
- net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
-
- net.sourceforge.plantuml.ugraphic.AbstractUGraphic<EpsGraphics>
-
- net.sourceforge.plantuml.ugraphic.eps.UGraphicEps
-
- All Implemented Interfaces:
ClipContainer
,UGraphic
public class UGraphicEps extends AbstractUGraphic<EpsGraphics> implements ClipContainer
-
-
Constructor Summary
Constructors Modifier Constructor Description UGraphicEps(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, EpsStrategy strategy)
protected
UGraphicEps(UGraphicEps other)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
closeUrl()
protected AbstractCommonUGraphic
copyUGraphic()
void
drawEps(java.lang.String eps, double x, double y)
java.lang.String
getEPSCode()
EpsGraphics
getEpsGraphics()
static java.lang.String
getEpsString(HColor defaultBackground, ColorMapper colorMapper, EpsStrategy epsStrategy, UDrawable udrawable)
void
startUrl(Url url)
void
writeToStream(java.io.OutputStream os, java.lang.String metadata, int dpi)
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractUGraphic
afterDraw, beforeDraw, draw, drawComment, getGraphicObject, ignoreShape, manageHiddenAutomatically, registerDriver
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, closeGroup, dpiFactor, enlargeClip, flushUg, getClip, getColorMapper, getDefaultBackground, getParam, getStringBounder, getTranslateX, getTranslateY, matchesProperty, startGroup
-
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.ClipContainer
getClip
-
-
-
-
Constructor Detail
-
UGraphicEps
protected UGraphicEps(UGraphicEps other)
-
UGraphicEps
public UGraphicEps(HColor defaultBackground, ColorMapper colorMapper, StringBounder stringBounder, EpsStrategy strategy)
-
-
Method Detail
-
copyUGraphic
protected AbstractCommonUGraphic copyUGraphic()
- Specified by:
copyUGraphic
in classAbstractCommonUGraphic
-
close
public void close()
-
getEPSCode
public java.lang.String getEPSCode()
-
getEpsGraphics
public EpsGraphics getEpsGraphics()
-
drawEps
public void drawEps(java.lang.String eps, double x, double y)
-
getEpsString
public static java.lang.String getEpsString(HColor defaultBackground, ColorMapper colorMapper, EpsStrategy epsStrategy, UDrawable udrawable) throws java.io.IOException
- Throws:
java.io.IOException
-
startUrl
public void startUrl(Url url)
- Specified by:
startUrl
in interfaceUGraphic
- Overrides:
startUrl
in classAbstractCommonUGraphic
-
closeUrl
public void closeUrl()
- Specified by:
closeUrl
in interfaceUGraphic
- Overrides:
closeUrl
in classAbstractCommonUGraphic
-
writeToStream
public void writeToStream(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException
- Specified by:
writeToStream
in interfaceUGraphic
- Throws:
java.io.IOException
-
-