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 TypeMethodDescriptionvoidvoidcloseUrl()<SHAPE extends UShape>
voiddraw(SHAPE shape) voidflushUg()getParam()booleanmatchesProperty(String propertyName) voidstartGroup(Map<UGroupType, String> typeIdents) voidvoidwriteToStream(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
-