Methods in org.xhtmlrenderer.css.style with parameters of type CssContext |
Length |
CalculatedStyle.asLength(CssContext c,
CSSName cssName)
|
BorderPropertySet |
CalculatedStyle.getBorder(CssContext ctx)
|
int |
CalculatedStyle.getBorderHSpacing(CssContext c)
|
int |
CalculatedStyle.getBorderVSpacing(CssContext c)
|
float |
CalculatedStyle.getFloatPropertyProportionalHeight(CSSName cssName,
float parentHeight,
CssContext ctx)
|
float |
CalculatedStyle.getFloatPropertyProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx)
|
float |
CalculatedStyle.getFloatPropertyProportionalWidth(CSSName cssName,
float parentWidth,
CssContext ctx)
|
float |
DerivedValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx)
|
float |
FSDerivedValue.getFloatProportionalTo(CSSName cssName,
float baseValue,
CssContext ctx)
|
FontSpecification |
CalculatedStyle.getFont(CssContext ctx)
|
FSFont |
CalculatedStyle.getFSFont(CssContext cssContext)
|
FSFontMetrics |
CalculatedStyle.getFSFontMetrics(CssContext c)
|
float |
CalculatedStyle.getLineHeight(CssContext ctx)
|
int |
CalculatedStyle.getMarginBorderPadding(CssContext cssCtx,
int cbWidth,
int which)
|
RectPropertySet |
CalculatedStyle.getMarginRect(float cbWidth,
CssContext ctx)
Convenience property accessor; returns a Border initialized with the
four-sided margin width. |
RectPropertySet |
CalculatedStyle.getMarginRect(float cbWidth,
CssContext ctx,
boolean useCache)
|
int |
CalculatedStyle.getMaxHeight(CssContext c,
int cbHeight)
|
int |
CalculatedStyle.getMaxWidth(CssContext c,
int cbWidth)
|
int |
CalculatedStyle.getMinHeight(CssContext c,
int cbHeight)
|
int |
CalculatedStyle.getMinWidth(CssContext c,
int cbWidth)
|
RectPropertySet |
CalculatedStyle.getPaddingRect(float cbWidth,
CssContext ctx)
|
RectPropertySet |
CalculatedStyle.getPaddingRect(float cbWidth,
CssContext ctx,
boolean useCache)
Convenience property accessor; returns a Border initialized with the
four-sided padding width. |
Methods in org.xhtmlrenderer.layout with parameters of type CssContext |
void |
Layer.addPage(CssContext c)
|
void |
Layer.assignPagePaintingPositions(CssContext cssCtx,
int mode,
int additionalClearance)
|
void |
Layer.assignPagePaintingPositions(CssContext cssCtx,
short mode)
|
void |
FloatManager.clear(CssContext cssCtx,
BlockFormattingContext bfc,
Box box)
|
void |
BoxCollector.collect(CssContext c,
java.awt.Shape clip,
Layer layer,
Box container,
java.util.List blockContent,
java.util.List inlineContent,
BoxRangeLists rangeLists)
|
void |
BoxCollector.collect(CssContext c,
java.awt.Shape clip,
Layer layer,
java.util.List blockContent,
java.util.List inlineContent,
BoxRangeLists rangeLists)
|
static PageBox |
Layer.createPageBox(CssContext c,
java.lang.String pseudoPage)
|
void |
Layer.ensureHasPage(CssContext c,
Box box)
|
Box |
Layer.find(CssContext cssCtx,
int absX,
int absY,
boolean findAnonymous)
|
int |
FloatManager.getClearDelta(CssContext cssCtx,
int bfcRelativeY)
|
PageBox |
Layer.getFirstPage(CssContext c,
Box box)
|
int |
BlockFormattingContext.getFloatDistance(CssContext cssCtx,
LineBox line,
int containingBlockWidth)
|
PageBox |
Layer.getLastPage(CssContext c,
Box box)
|
int |
FloatManager.getLeftFloatDistance(CssContext cssCtx,
BlockFormattingContext bfc,
LineBox line,
int containingBlockContentWidth)
|
int |
BlockFormattingContext.getLeftFloatDistance(CssContext cssCtx,
LineBox line,
int containingBlockWidth)
|
int |
Layer.getMaxPageWidth(CssContext cssCtx,
int additionalClearance)
|
PageBox |
Layer.getPage(CssContext c,
int yOffset)
|
int |
FloatManager.getRightFloatDistance(CssContext cssCtx,
BlockFormattingContext bfc,
LineBox line,
int containingBlockContentWidth)
|
int |
BlockFormattingContext.getRightFloatDistance(CssContext cssCtx,
LineBox line,
int containingBlockWidth)
|
boolean |
BoxCollector.intersectsAny(CssContext c,
java.awt.Shape clip,
Box master)
|
static int |
InlineBoxing.positionHorizontally(CssContext c,
Box current,
int start)
|
void |
Layer.trimEmptyPages(CssContext c,
int maxYHeight)
|
Methods in org.xhtmlrenderer.render with parameters of type CssContext |
int |
BlockBox.calcInlineBaseline(CssContext c)
|
PaintingInfo |
Box.calcPaintingInfo(CssContext c,
boolean useCache)
|
Box |
LineBox.find(CssContext cssCtx,
int absX,
int absY,
boolean findAnonymous)
|
Box |
AnonymousBlockBox.find(CssContext cssCtx,
int absX,
int absY,
boolean findAnonymous)
|
Box |
Box.find(CssContext cssCtx,
int absX,
int absY,
boolean findAnonymous)
|
Box |
InlineLayoutBox.find(CssContext cssCtx,
int absX,
int absY,
boolean findAnonymous)
|
BorderPropertySet |
Box.getBorder(CssContext cssCtx)
|
java.awt.Rectangle |
Box.getBorderEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
InlineLayoutBox.getBorderEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
ViewportBox.getContentAreaEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
Box.getContentAreaEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
InlineLayoutBox.getContentAreaEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
MarginBox.getContentAreaEdge(int left,
int top,
CssContext cssCtx)
|
int |
PageBox.getContentHeight(CssContext cssCtx)
|
int |
PageBox.getContentWidth(CssContext cssCtx)
|
int |
PageBox.getHeight(CssContext cssCtx)
|
int |
InlineLayoutBox.getInlineWidth(CssContext cssCtx)
|
int |
InlineLayoutBox.getLeftMarginBorderPadding(CssContext cssCtx)
|
RectPropertySet |
Box.getMargin(CssContext cssContext)
|
RectPropertySet |
PageBox.getMargin(CssContext cssCtx)
|
int |
Box.getMarginBorderPadding(CssContext cssCtx,
int which)
|
int |
PageBox.getMarginBorderPadding(CssContext cssCtx,
int which)
|
java.awt.Rectangle |
LineBox.getMarginEdge(CssContext cssCtx,
int tx,
int ty)
|
java.awt.Rectangle |
Box.getMarginEdge(CssContext cssCtx,
int tx,
int ty)
|
java.awt.Rectangle |
Box.getMarginEdge(int left,
int top,
CssContext cssCtx,
int tx,
int ty)
|
java.awt.Rectangle |
InlineLayoutBox.getMarginEdge(int left,
int top,
CssContext cssCtx,
int tx,
int ty)
|
RectPropertySet |
Box.getPadding(CssContext cssCtx)
|
java.awt.Rectangle |
ViewportBox.getPaddingEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
Box.getPaddingEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
MarginBox.getPaddingEdge(int left,
int top,
CssContext cssCtx)
|
java.awt.Rectangle |
PageBox.getPagedViewClippingBounds(CssContext cssCtx,
int additionalClearance)
|
java.awt.Rectangle |
Box.getPaintingBorderEdge(CssContext cssCtx)
|
java.awt.Rectangle |
LineBox.getPaintingClipEdge(CssContext cssCtx)
|
java.awt.Rectangle |
BlockBox.getPaintingClipEdge(CssContext cssCtx)
|
java.awt.Rectangle |
Box.getPaintingClipEdge(CssContext cssCtx)
|
java.awt.Rectangle |
Box.getPaintingPaddingEdge(CssContext cssCtx)
|
java.awt.Rectangle |
PageBox.getPrintClippingBounds(CssContext cssCtx)
|
java.awt.Rectangle |
PageBox.getPrintPaintingBounds(CssContext cssCtx)
|
int |
InlineLayoutBox.getRightMarginPaddingBorder(CssContext cssCtx)
|
java.awt.Rectangle |
PageBox.getScreenPaintingBounds(CssContext cssCtx,
int additionalClearance)
|
int |
PageBox.getWidth(CssContext cssCtx)
|
boolean |
LineBox.intersects(CssContext cssCtx,
java.awt.Shape clip)
|
boolean |
Box.intersects(CssContext cssCtx,
java.awt.Shape clip)
NOTE: This method does not consider any children of this box |
boolean |
InlineLayoutBox.intersectsInlineBlocks(CssContext cssCtx,
java.awt.Shape clip)
|
void |
BlockBox.positionAbsolute(CssContext cssCtx,
int direction)
|
java.awt.Dimension |
Box.positionRelative(CssContext cssCtx)
|
java.awt.Dimension |
InlineLayoutBox.positionRelative(CssContext cssCtx)
|
void |
Box.setMarginBottom(CssContext cssContext,
int marginBottom)
|
void |
Box.setMarginLeft(CssContext cssContext,
int marginLeft)
|
void |
Box.setMarginRight(CssContext cssContext,
int marginRight)
|
void |
Box.setMarginTop(CssContext cssContext,
int marginTop)
|
void |
PageBox.setTopAndBottom(CssContext cssCtx,
int top)
|