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
Modifier and TypeMethodDescriptionvoid
void
closeUrl()
<SHAPE extends UShape>
voiddraw
(SHAPE shape) void
flushUg()
getParam()
boolean
matchesProperty
(String propertyName) void
startGroup
(Map<UGroupType, String> typeIdents) void
void
writeToStream
(OutputStream os, String metadata, int dpi)
-
Method Details
-
getStringBounder
StringBounder getStringBounder() -
getParam
UParam getParam() -
draw
-
apply
-
getColorMapper
ColorMapper getColorMapper() -
startUrl
-
closeUrl
void closeUrl() -
startGroup
-
closeGroup
void closeGroup() -
flushUg
void flushUg() -
matchesProperty
-
getDefaultBackground
HColor getDefaultBackground() -
writeToStream
- Throws:
IOException
-