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 void
exportLeadingText(RenderingContext c, java.io.Writer writer)
void
exportTrailingText(RenderingContext c, java.io.Writer writer)
int
getBottom()
int
getContentHeight(CssContext cssCtx)
int
getContentWidth(CssContext cssCtx)
int
getHeight(CssContext cssCtx)
RectPropertySet
getMargin(CssContext cssCtx)
int
getMarginBorderPadding(CssContext cssCtx, int which)
org.w3c.dom.Element
getMetadata()
int
getOuterPageWidth()
java.awt.Rectangle
getPagedViewClippingBounds(CssContext cssCtx, int additionalClearance)
PageInfo
getPageInfo()
int
getPageNo()
int
getPaintingBottom()
int
getPaintingTop()
java.awt.Rectangle
getPrintClippingBounds(CssContext cssCtx)
java.awt.Rectangle
getPrintPaintingBounds(CssContext cssCtx)
java.awt.Rectangle
getScreenPaintingBounds(CssContext cssCtx, int additionalClearance)
CalculatedStyle
getStyle()
int
getTop()
int
getWidth(CssContext cssCtx)
boolean
isLeftPage()
boolean
isRightPage()
void
layout(LayoutContext c)
void
paintBackground(RenderingContext c, int additionalClearance, short mode)
void
paintBorder(RenderingContext c, int additionalClearance, short mode)
void
paintMarginAreas(RenderingContext c, int additionalClearance, short mode)
void
setOuterPageWidth(int containingBlockWidth)
void
setPageInfo(PageInfo pageInfo)
void
setPageNo(int pageNo)
void
setPaintingBottom(int paintingBottom)
void
setPaintingTop(int paintingTop)
void
setStyle(CalculatedStyle style)
void
setTopAndBottom(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
-
-