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
-