org.xhtmlrenderer.render
Class PageBox
java.lang.Object
org.xhtmlrenderer.render.PageBox
public class PageBox
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageBox
public PageBox()
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
Flying Saucer Project Home