public interface OutputDevice
void saveState()
void restoreState()
void setPaint(Paint paint)
void setAlpha(int alpha)
void setRawClip(Shape s)
void rawClip(Shape s)
Shape getRawClip()
List<AffineTransform> pushTransforms(List<AffineTransform> transforms)
void popTransforms(List<AffineTransform> inverse)
float getAbsoluteTransformOriginX()
float getAbsoluteTransformOriginY()
void drawText(RenderingContext c, InlineText inlineText)
void drawSelection(RenderingContext c, InlineText inlineText)
void drawTextDecoration(RenderingContext c, LineBox lineBox)
void drawTextDecoration(RenderingContext c, InlineLayoutBox iB, TextDecoration decoration)
void paintBorder(RenderingContext c, Box box)
void paintBorder(RenderingContext c, CalculatedStyle style, Rectangle edge, int sides)
void paintCollapsedBorder(RenderingContext c, BorderPropertySet border, Rectangle bounds, int side)
void paintBackground(RenderingContext c, Box box)
void paintBackground(RenderingContext c, CalculatedStyle style, Rectangle bounds, Rectangle bgImageContainer, BorderPropertySet border)
void paintReplacedElement(RenderingContext c, BlockBox box)
void drawDebugOutline(RenderingContext c, Box box, FSColor color)
void setFont(FSFont font)
void setColor(FSColor color)
void drawRect(int x, int y, int width, int height)
void drawOval(int x, int y, int width, int height)
void drawBorderLine(Shape bounds, int side, int width, boolean solid)
void drawImage(FSImage image, int x, int y)
void draw(Shape s)
void fill(Shape s)
void fillRect(int x, int y, int width, int height)
void fillOval(int x, int y, int width, int height)
void clip(Shape s)
Shape getClip()
void setClip(Shape s)
void translate(double tx, double ty)
void setStroke(Stroke s)
Stroke getStroke()
Object getRenderingHint(RenderingHints.Key key)
void setRenderingHint(RenderingHints.Key key, Object value)
boolean isSupportsSelection()
boolean isSupportsCMYKColors()
Copyright © 2017. All rights reserved.