Package org.xhtmlrenderer.render
Class PageBox
- java.lang.Object
-
- org.xhtmlrenderer.render.PageBox
-
public class PageBox extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PageBox()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexportLeadingText(RenderingContext c, java.io.Writer writer)voidexportTrailingText(RenderingContext c, java.io.Writer writer)intgetBottom()intgetContentHeight(CssContext cssCtx)intgetContentWidth(CssContext cssCtx)intgetHeight(CssContext cssCtx)RectPropertySetgetMargin(CssContext cssCtx)intgetMarginBorderPadding(CssContext cssCtx, int which)org.w3c.dom.ElementgetMetadata()intgetOuterPageWidth()java.awt.RectanglegetPagedViewClippingBounds(CssContext cssCtx, int additionalClearance)PageInfogetPageInfo()intgetPageNo()intgetPaintingBottom()intgetPaintingTop()java.awt.RectanglegetPrintClippingBounds(CssContext cssCtx)java.awt.RectanglegetPrintPaintingBounds(CssContext cssCtx)java.awt.RectanglegetScreenPaintingBounds(CssContext cssCtx, int additionalClearance)CalculatedStylegetStyle()intgetTop()intgetWidth(CssContext cssCtx)booleanisLeftPage()booleanisRightPage()voidlayout(LayoutContext c)voidpaintBackground(RenderingContext c, int additionalClearance, short mode)voidpaintBorder(RenderingContext c, int additionalClearance, short mode)voidpaintMarginAreas(RenderingContext c, int additionalClearance, short mode)voidsetOuterPageWidth(int containingBlockWidth)voidsetPageInfo(PageInfo pageInfo)voidsetPageNo(int pageNo)voidsetPaintingBottom(int paintingBottom)voidsetPaintingTop(int paintingTop)voidsetStyle(CalculatedStyle style)voidsetTopAndBottom(CssContext cssCtx, int top)
-
-
-
Method Detail
-
getWidth
public int getWidth(CssContext cssCtx)
-
getHeight
public int getHeight(CssContext cssCtx)
-
getContentHeight
public int getContentHeight(CssContext cssCtx)
-
getContentWidth
public int getContentWidth(CssContext cssCtx)
-
getStyle
public CalculatedStyle getStyle()
-
setStyle
public void setStyle(CalculatedStyle style)
-
getBottom
public int getBottom()
-
getTop
public int getTop()
-
setTopAndBottom
public void setTopAndBottom(CssContext cssCtx, int top)
-
getPaintingBottom
public int getPaintingBottom()
-
setPaintingBottom
public void setPaintingBottom(int paintingBottom)
-
getPaintingTop
public int getPaintingTop()
-
setPaintingTop
public void setPaintingTop(int paintingTop)
-
getScreenPaintingBounds
public java.awt.Rectangle getScreenPaintingBounds(CssContext cssCtx, int additionalClearance)
-
getPrintPaintingBounds
public java.awt.Rectangle getPrintPaintingBounds(CssContext cssCtx)
-
getPagedViewClippingBounds
public java.awt.Rectangle getPagedViewClippingBounds(CssContext cssCtx, int additionalClearance)
-
getPrintClippingBounds
public java.awt.Rectangle getPrintClippingBounds(CssContext cssCtx)
-
getMargin
public RectPropertySet getMargin(CssContext cssCtx)
-
paintBorder
public void paintBorder(RenderingContext c, int additionalClearance, short mode)
-
paintBackground
public void paintBackground(RenderingContext c, int additionalClearance, short mode)
-
paintMarginAreas
public void paintMarginAreas(RenderingContext c, int additionalClearance, short mode)
-
getPageNo
public int getPageNo()
-
setPageNo
public void setPageNo(int pageNo)
-
getOuterPageWidth
public int getOuterPageWidth()
-
setOuterPageWidth
public void setOuterPageWidth(int containingBlockWidth)
-
getMarginBorderPadding
public int getMarginBorderPadding(CssContext cssCtx, int which)
-
getPageInfo
public PageInfo getPageInfo()
-
setPageInfo
public void setPageInfo(PageInfo pageInfo)
-
getMetadata
public org.w3c.dom.Element getMetadata()
-
layout
public void layout(LayoutContext c)
-
isLeftPage
public boolean isLeftPage()
-
isRightPage
public boolean isRightPage()
-
exportLeadingText
public void exportLeadingText(RenderingContext c, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
exportTrailingText
public void exportTrailingText(RenderingContext c, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
-