Class UGraphicDelegator
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.drawing.UGraphicDelegator
-
- All Implemented Interfaces:
UGraphic
- Direct Known Subclasses:
AbstractUGraphicHorizontalLine,UGraphicCompressOnXorY,UGraphicFilter,UGraphicForSnake,UGraphicHandwritten,UGraphicInterceptorGoto,UGraphicInterceptorOneSwimlane,UGraphicInterceptorTile,UGraphicInterceptorUDrawable,UGraphicInterceptorUDrawable2,UGraphicNewpages
public abstract class UGraphicDelegator extends java.lang.Object implements UGraphic
-
-
Constructor Summary
Constructors Constructor Description UGraphicDelegator(UGraphic ug)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseGroup()voidcloseUrl()voiddraw(UShape shape)voidflushUg()ColorMappergetColorMapper()HColorgetDefaultBackground()UParamgetParam()StringBoundergetStringBounder()protected UGraphicgetUg()booleanmatchesProperty(java.lang.String propertyName)voidstartGroup(java.util.Map<UGroupType,java.lang.String> typeIdents)voidstartUrl(Url url)java.lang.StringtoString()voidwriteToStream(java.io.OutputStream os, java.lang.String metadata, int dpi)
-
-
-
Constructor Detail
-
UGraphicDelegator
public UGraphicDelegator(UGraphic ug)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
matchesProperty
public final boolean matchesProperty(java.lang.String propertyName)
- Specified by:
matchesPropertyin interfaceUGraphic
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounderin interfaceUGraphic
-
getColorMapper
public ColorMapper getColorMapper()
- Specified by:
getColorMapperin interfaceUGraphic
-
startGroup
public void startGroup(java.util.Map<UGroupType,java.lang.String> typeIdents)
- Specified by:
startGroupin interfaceUGraphic
-
closeGroup
public void closeGroup()
- Specified by:
closeGroupin interfaceUGraphic
-
getUg
protected UGraphic getUg()
-
getDefaultBackground
public HColor getDefaultBackground()
- Specified by:
getDefaultBackgroundin interfaceUGraphic
-
writeToStream
public void writeToStream(java.io.OutputStream os, java.lang.String metadata, int dpi) throws java.io.IOException- Specified by:
writeToStreamin interfaceUGraphic- Throws:
java.io.IOException
-
-