OutputDevice. It provides complete
implementations for many OutputDevice methods.
| Modifier and Type | Field and Description |
|---|---|
| private FontSpecification |
| Access | Constructor and Description |
|---|---|
| public |
| _fontSpec | back to summary |
|---|---|
| private FontSpecification _fontSpec | |
| AbstractOutputDevice | back to summary |
|---|---|
| public AbstractOutputDevice() | |
| adjustTo | back to summary |
|---|---|
| private int adjustTo(int target, int current, int imageDim) | |
| calcBackgroundSizeLength | back to summary |
|---|---|
| private int calcBackgroundSizeLength(CssContext c, CalculatedStyle style, PropertyValue value, float boundsDim) | |
| calcInitialXYOff | back to summary |
|---|---|
| private Dimension calcInitialXYOff(CalculatedStyle. | |
| calcOffset | back to summary |
|---|---|
| private int calcOffset(CssContext c, CalculatedStyle style, PropertyValue value, float boundsDim, float imageDim) | |
| drawBgImage | back to summary |
|---|---|
| private void drawBgImage(RenderingContext c, CalculatedStyle style, Rectangle backgroundBounds, Rectangle bgImageContainer, BorderPropertySet border, FSImage backgroundImage, CalculatedStyle. | |
| drawDebugOutline | back to summary |
|---|---|
| public void drawDebugOutline(RenderingContext c, Box box, FSColor color) Implements com.
| |
| drawFontMetrics | back to summary |
|---|---|
| private void drawFontMetrics(RenderingContext c, InlineText inlineText) | |
| drawLine | back to summary |
|---|---|
| protected abstract void drawLine(int x1, int y1, int x2, int y2) | |
| drawText | back to summary |
|---|---|
| public void drawText(RenderingContext c, InlineText inlineText) Implements com.
| |
| drawTextDecoration | back to summary |
|---|---|
| public void drawTextDecoration(RenderingContext c, InlineLayoutBox iB, TextDecoration decoration) Implements com.
| |
| drawTextDecoration | back to summary |
|---|---|
| public void drawTextDecoration(RenderingContext c, LineBox lineBox) Implements com.
| |
| getBackgroundImage | back to summary |
|---|---|
| private FSImage getBackgroundImage(PropertyValue bgImage, RenderingContext c) | |
| getFontSpecification | back to summary |
|---|---|
| public FontSpecification getFontSpecification() Gets the FontSpecification for this AbstractOutputDevice.
| |
| isPDF | back to summary |
|---|---|
| public boolean isPDF() Implements com.
| |
| paintBackground | back to summary |
|---|---|
| public void paintBackground(RenderingContext c, CalculatedStyle style, Rectangle bounds, Rectangle bgImageContainer, BorderPropertySet border) Implements com.
| |
| paintBackground | back to summary |
|---|---|
| public void paintBackground(RenderingContext c, Box box) Implements com.
| |
| paintBackground0 | back to summary |
|---|---|
| private void paintBackground0(RenderingContext c, CalculatedStyle style, Rectangle backgroundBounds, Rectangle bgImageContainer, BorderPropertySet border) | |
| paintBorder | back to summary |
|---|---|
| public void paintBorder(RenderingContext c, Box box) Implements com.
| |
| paintBorder | back to summary |
|---|---|
| public void paintBorder(RenderingContext c, CalculatedStyle style, Rectangle edge, int sides) Implements com.
| |
| paintCollapsedBorder | back to summary |
|---|---|
| public void paintCollapsedBorder(RenderingContext c, BorderPropertySet border, Rectangle bounds, int side) Implements com.
| |
| paintHorizontalBand | back to summary |
|---|---|
| private void paintHorizontalBand(FSImage image, int left, int top, int right, boolean interpolate) | |
| paintTiles | back to summary |
|---|---|
| private void paintTiles(FSImage image, int left, int top, int right, int bottom, boolean interpolate) | |
| paintVerticalBand | back to summary |
|---|---|
| private void paintVerticalBand(FSImage image, int left, int top, int bottom, boolean interpolate) | |
| scaleBackgroundImage | back to summary |
|---|---|
| private void scaleBackgroundImage(CssContext c, CalculatedStyle style, Rectangle backgroundContainer, FSImage image, CalculatedStyle. | |
| setFontSpecification | back to summary |
|---|---|
| public void setFontSpecification(FontSpecification fs) Sets the FontSpecification for this AbstractOutputDevice.
| |