Interface UGraphic
-
- All Known Implementing Classes:
AbstractCommonUGraphic
,AbstractUGraphic
,AbstractUGraphicHorizontalLine
,CollisionDetector
,LimitFinder
,SlotFinder
,TextLimitFinder
,UGraphicBraille
,UGraphicCompressOnXorY
,UGraphicDebug
,UGraphicDelegator
,UGraphicEps
,UGraphicFilter
,UGraphicForSnake
,UGraphicG2d
,UGraphicHandwritten
,UGraphicHtml5
,UGraphicInterceptorGoto
,UGraphicInterceptorOneSwimlane
,UGraphicInterceptorTile
,UGraphicInterceptorUDrawable
,UGraphicInterceptorUDrawable2
,UGraphicNewpages
,UGraphicNo
,UGraphicNull
,UGraphicStencil
,UGraphicSvg
,UGraphicTikz
,UGraphicTxt
,UGraphicVdx
,ZadBuilder
public interface UGraphic
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UGraphic
apply(UChange change)
void
closeGroup()
void
closeUrl()
<SHAPE extends UShape>
voiddraw(SHAPE shape)
void
flushUg()
ColorMapper
getColorMapper()
HColor
getDefaultBackground()
UParam
getParam()
StringBounder
getStringBounder()
boolean
matchesProperty(String propertyName)
void
startGroup(Map<UGroupType,String> typeIdents)
void
startUrl(Url url)
void
writeToStream(OutputStream os, String metadata, int dpi)
-
-
-
Method Detail
-
getStringBounder
StringBounder getStringBounder()
-
getParam
UParam getParam()
-
draw
<SHAPE extends UShape> void draw(SHAPE shape)
-
getColorMapper
ColorMapper getColorMapper()
-
startUrl
void startUrl(Url url)
-
closeUrl
void closeUrl()
-
startGroup
void startGroup(Map<UGroupType,String> typeIdents)
-
closeGroup
void closeGroup()
-
flushUg
void flushUg()
-
matchesProperty
boolean matchesProperty(String propertyName)
-
getDefaultBackground
HColor getDefaultBackground()
-
writeToStream
void writeToStream(OutputStream os, String metadata, int dpi) throws IOException
- Throws:
IOException
-
-