public interface OutputDevice
Modifier and Type | Method and Description |
---|---|
void |
clip(java.awt.Shape s) |
void |
drawBorderLine(java.awt.Rectangle bounds,
int side,
int width,
boolean solid) |
void |
drawDebugOutline(RenderingContext c,
Box box,
FSColor color) |
void |
drawImage(FSImage image,
int x,
int y) |
void |
drawOval(int x,
int y,
int width,
int height) |
void |
drawRect(int x,
int y,
int width,
int height) |
void |
drawSelection(RenderingContext c,
InlineText inlineText) |
void |
drawText(RenderingContext c,
InlineText inlineText) |
void |
drawTextDecoration(RenderingContext c,
InlineLayoutBox iB,
TextDecoration decoration) |
void |
drawTextDecoration(RenderingContext c,
LineBox lineBox) |
void |
fill(java.awt.Shape s) |
void |
fillOval(int x,
int y,
int width,
int height) |
void |
fillRect(int x,
int y,
int width,
int height) |
java.awt.Shape |
getClip() |
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key key) |
java.awt.Stroke |
getStroke() |
boolean |
isSupportsCMYKColors() |
boolean |
isSupportsSelection() |
void |
paintBackground(RenderingContext c,
Box box) |
void |
paintBackground(RenderingContext c,
CalculatedStyle style,
java.awt.Rectangle bounds,
java.awt.Rectangle bgImageContainer) |
void |
paintBorder(RenderingContext c,
Box box) |
void |
paintBorder(RenderingContext c,
CalculatedStyle style,
java.awt.Rectangle edge,
int sides) |
void |
paintCollapsedBorder(RenderingContext c,
BorderPropertySet border,
java.awt.Rectangle bounds,
int side) |
void |
paintReplacedElement(RenderingContext c,
BlockBox box) |
void |
setClip(java.awt.Shape s) |
void |
setColor(FSColor color) |
void |
setFont(FSFont font) |
void |
setRenderingHint(java.awt.RenderingHints.Key key,
java.lang.Object value) |
void |
setStroke(java.awt.Stroke s) |
void |
translate(double tx,
double ty) |
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, java.awt.Rectangle edge, int sides)
void paintCollapsedBorder(RenderingContext c, BorderPropertySet border, java.awt.Rectangle bounds, int side)
void paintBackground(RenderingContext c, Box box)
void paintBackground(RenderingContext c, CalculatedStyle style, java.awt.Rectangle bounds, java.awt.Rectangle bgImageContainer)
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(java.awt.Rectangle bounds, int side, int width, boolean solid)
void drawImage(FSImage image, int x, int y)
void fill(java.awt.Shape s)
void fillRect(int x, int y, int width, int height)
void fillOval(int x, int y, int width, int height)
void clip(java.awt.Shape s)
java.awt.Shape getClip()
void setClip(java.awt.Shape s)
void translate(double tx, double ty)
void setStroke(java.awt.Stroke s)
java.awt.Stroke getStroke()
java.lang.Object getRenderingHint(java.awt.RenderingHints.Key key)
void setRenderingHint(java.awt.RenderingHints.Key key, java.lang.Object value)
boolean isSupportsSelection()
boolean isSupportsCMYKColors()