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
,UGraphic2
public class UGraphicEps extends AbstractUGraphic<EpsGraphics> implements ClipContainer, UGraphic2
-
-
Constructor Summary
Constructors Modifier Constructor Description UGraphicEps(ColorMapper colorMapper, 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(ColorMapper colorMapper, EpsStrategy epsStrategy, UDrawable udrawable)
StringBounder
getStringBounder()
void
startUrl(Url url)
void
writeImageTOBEMOVED(java.io.OutputStream os, java.lang.String metadata, int dpi)
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractUGraphic
afterDraw, beforeDraw, draw, drawComment, getGraphicObject, manageHiddenAutomatically, registerDriver
-
Methods inherited from class net.sourceforge.plantuml.ugraphic.AbstractCommonUGraphic
apply, closeGroup, dpiFactor, enlargeClip, flushUg, getClip, getColorMapper, getParam, 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
-
Methods inherited from interface net.sourceforge.plantuml.ugraphic.UGraphic
apply, closeGroup, draw, flushUg, getColorMapper, getParam, matchesProperty, startGroup
-
-
-
-
Constructor Detail
-
UGraphicEps
protected UGraphicEps(UGraphicEps other)
-
UGraphicEps
public UGraphicEps(ColorMapper colorMapper, 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()
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounder
in interfaceUGraphic
-
drawEps
public void drawEps(java.lang.String eps, double x, double y)
-
getEpsString
public static java.lang.String getEpsString(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
-
writeImageTOBEMOVED
public void writeImageTOBEMOVED(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException
- Specified by:
writeImageTOBEMOVED
in interfaceUGraphic2
- Throws:
java.io.IOException
-
-