Uses of Class
org.xhtmlrenderer.layout.LayoutContext
-
-
Uses of LayoutContext in org.xhtmlrenderer.context
Methods in org.xhtmlrenderer.context with parameters of type LayoutContext Modifier and Type Method Description ContentFunction
ContentFunctionFactory. lookupFunction(LayoutContext c, FSFunction function)
-
Uses of LayoutContext in org.xhtmlrenderer.css.extend
Methods in org.xhtmlrenderer.css.extend with parameters of type LayoutContext Modifier and Type Method Description java.lang.String
ContentFunction. calculate(LayoutContext c, FSFunction function)
boolean
ContentFunction. canHandle(LayoutContext c, FSFunction function)
-
Uses of LayoutContext in org.xhtmlrenderer.extend
Methods in org.xhtmlrenderer.extend with parameters of type LayoutContext Modifier and Type Method Description ReplacedElement
ReplacedElementFactory. createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
NOTE: Only block equivalent elements can be replaced.void
ReplacedElement. detach(LayoutContext c)
-
Uses of LayoutContext in org.xhtmlrenderer.layout
Methods in org.xhtmlrenderer.layout that return LayoutContext Modifier and Type Method Description LayoutContext
SharedContext. newLayoutContextInstance()
Methods in org.xhtmlrenderer.layout with parameters of type LayoutContext Modifier and Type Method Description static void
Breaker. breakFirstLetter(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style)
static void
Breaker. breakText(LayoutContext c, LineBreakContext context, int avail, CalculatedStyle style)
void
BlockFormattingContext. clear(LayoutContext c, Box current)
static void
BoxBuilder. createChildren(LayoutContext c, BlockBox parent)
static StrutMetrics
InlineBoxing. createDefaultStrutMetrics(LayoutContext c, Box container)
static TableBox
BoxBuilder. createMarginTable(LayoutContext c, PageInfo pageInfo, MarginBoxName[] names, int height, int direction)
static BlockBox
BoxBuilder. createRootBox(LayoutContext c, org.w3c.dom.Document document)
boolean
Layer. crossesPageBreak(LayoutContext c, int top, int bottom)
void
Layer. finish(LayoutContext c)
void
BlockFormattingContext. floatBox(LayoutContext c, BlockBox floated)
void
FloatManager. floatBox(LayoutContext c, Layer layer, BlockFormattingContext bfc, BlockBox box)
java.awt.Dimension
Layer. getPaintingDimension(LayoutContext c)
static BlockBox
BoxBuilder. getRunningBlock(LayoutContext c, PropertyValue value)
static void
LayoutUtil. layoutAbsolute(LayoutContext c, LineBox currentLine, BlockBox box)
static void
BlockBoxing. layoutContent(LayoutContext c, BlockBox block, int contentStart)
static void
InlineBoxing. layoutContent(LayoutContext c, BlockBox box, int initialY, int breakAtLine)
static FloatLayoutResult
LayoutUtil. layoutFloated(LayoutContext c, LineBox currentLine, BlockBox block, int avail, java.util.List pendingFloats)
void
Layer. layoutPages(LayoutContext c)
void
Layer. positionChildren(LayoutContext c)
Constructors in org.xhtmlrenderer.layout with parameters of type LayoutContext Constructor Description BlockFormattingContext(BlockBox block, LayoutContext c)
PersistentBFC(BlockBox master, LayoutContext c)
-
Uses of LayoutContext in org.xhtmlrenderer.newtable
Methods in org.xhtmlrenderer.newtable with parameters of type LayoutContext Modifier and Type Method Description void
TableBox. analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
void
TableRowBox. analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
int
TableCellBox. calcBaseline(LayoutContext c)
int
TableCellBox. calcBlockBaseline(LayoutContext c)
void
TableSectionBox. calcBorders(LayoutContext c)
void
TableBox. calcMinMaxWidth(LayoutContext c)
void
TableRowBox. initStaticPos(LayoutContext c, BlockBox parent, int childOffset)
boolean
TableCellBox. isPageBreaksChange(LayoutContext c, int posDeltaY)
void
TableBox. layout(LayoutContext c)
void
TableCellBox. layout(LayoutContext c)
void
TableRowBox. layout(LayoutContext c, int contentStart)
void
TableSectionBox. layout(LayoutContext c, int contentStart)
void
TableCellBox. moveContent(LayoutContext c, int deltaY)
void
TableSectionBox. recalcCells(LayoutContext c)
void
TableBox. reset(LayoutContext c)
void
TableRowBox. reset(LayoutContext c)
void
TableSectionBox. reset(LayoutContext c)
void
TableCellBox. setLayoutWidth(LayoutContext c, int width)
-
Uses of LayoutContext in org.xhtmlrenderer.pdf
Methods in org.xhtmlrenderer.pdf with parameters of type LayoutContext Modifier and Type Method Description ReplacedElement
ITextReplacedElementFactory. createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
void
AbstractFormField. detach(LayoutContext c)
void
BookmarkElement. detach(LayoutContext c)
void
ITextImageElement. detach(LayoutContext c)
void
RadioButtonFormField. detach(LayoutContext c)
Constructors in org.xhtmlrenderer.pdf with parameters of type LayoutContext Constructor Description CheckboxFormField(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
RadioButtonFormField(ITextReplacedElementFactory factory, LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
SelectFormField(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
TextAreaFormField(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
TextFormField(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
-
Uses of LayoutContext in org.xhtmlrenderer.render
Methods in org.xhtmlrenderer.render with parameters of type LayoutContext Modifier and Type Method Description void
Box. addChildForLayout(LayoutContext c, Box child)
void
InlineLayoutBox. addInlineChild(LayoutContext c, java.lang.Object child)
void
InlineLayoutBox. addInlineChild(LayoutContext c, java.lang.Object child, boolean callUnmarkPending)
void
Box. analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
void
LineBox. analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
int
BlockBox. calcBaseline(LayoutContext c)
BreakAtLineContext
BlockBox. calcBreakAtLineContext(LayoutContext c)
void
BlockBox. calcDimensions(LayoutContext c)
void
BlockBox. calcInitialFloatedCanvasLocation(LayoutContext c)
void
BlockBox. calcMinMaxWidth(LayoutContext c)
void
InlineBox. calcMinMaxWidth(LayoutContext c, int cbWidth, boolean trimLeadingSpace)
void
InlineLayoutBox. calculateHeight(LayoutContext c)
void
InlineLayoutBox. calculateTextDecoration(LayoutContext c)
boolean
BlockBox. checkPageContext(LayoutContext c)
void
LineBox. checkPagePosition(LayoutContext c, boolean alwaysBreak)
void
Box. connectChildrenToCurrentLayer(LayoutContext c)
void
InlineLayoutBox. connectChildrenToCurrentLayer(LayoutContext c)
void
BlockBox. createMarkerData(LayoutContext c)
boolean
Box. crossesPageBreak(LayoutContext c)
void
Box. detach(LayoutContext c)
java.lang.String
BlockBox. dump(LayoutContext c, java.lang.String indent, int which)
abstract java.lang.String
Box. dump(LayoutContext c, java.lang.String indent, int which)
java.lang.String
InlineLayoutBox. dump(LayoutContext c, java.lang.String indent, int which)
java.lang.String
LineBox. dump(LayoutContext c, java.lang.String indent, int which)
void
BlockBox. ensureChildren(LayoutContext c)
void
Box. forcePageBreakAfter(LayoutContext c, IdentValue pageBreakValue)
int
Box. forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName)
PageBox
ContentLimitContainer. getPage(LayoutContext c, int absY)
int
InlineBox. getSpaceWidth(LayoutContext c)
int
InlineBox. getTrailingSpaceWidth(LayoutContext c)
void
Box. initContainingLayer(LayoutContext c)
void
BlockBox. initStaticPos(LayoutContext c, BlockBox parent, int childOffset)
boolean
BlockBox. isContainsInlineContent(LayoutContext c)
boolean
BlockBox. isCurrentBreakAtLineContext(LayoutContext c)
boolean
BlockBox. isNeedsKeepWithInline(LayoutContext c)
void
AnonymousBlockBox. layout(LayoutContext c)
void
BlockBox. layout(LayoutContext c)
void
BlockBox. layout(LayoutContext c, int contentStart)
void
PageBox. layout(LayoutContext c)
void
BlockBox. positionAbsoluteOnPage(LayoutContext c)
void
BlockBox. reset(LayoutContext c)
void
Box. reset(LayoutContext c)
void
LineBox. reset(LayoutContext c)
void
Box. resetChildren(LayoutContext c, int start, int end)
void
Box. restyle(LayoutContext c)
void
InlineLayoutBox. restyle(LayoutContext c)
void
LineBox. restyle(LayoutContext c)
void
AnonymousBlockBox. styleText(LayoutContext c)
void
BlockBox. styleText(LayoutContext c)
void
BlockBox. styleText(LayoutContext c, CalculatedStyle style)
void
InlineText. trimTrailingSpace(LayoutContext c)
void
LineBox. trimTrailingSpace(LayoutContext c)
void
InlineLayoutBox. unmarkPending(LayoutContext c)
void
ContentLimitContainer. updateBottom(LayoutContext c, int absY)
void
ContentLimitContainer. updateTop(LayoutContext c, int absY)
Constructors in org.xhtmlrenderer.render with parameters of type LayoutContext Constructor Description ContentLimitContainer(LayoutContext c, int startAbsY)
InlineLayoutBox(LayoutContext c, org.w3c.dom.Element elem, CalculatedStyle style, int cbWidth)
-
Uses of LayoutContext in org.xhtmlrenderer.swing
Methods in org.xhtmlrenderer.swing that return LayoutContext Modifier and Type Method Description LayoutContext
BoxRenderer. getLayoutContext()
Returns the LayoutContext to be used by renderer.LayoutContext
RootPanel. getLayoutContext()
Methods in org.xhtmlrenderer.swing with parameters of type LayoutContext Modifier and Type Method Description ReplacedElement
SwingReplacedElementFactory. createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
NOTE: Only block equivalent elements can be replaced.void
EmptyReplacedElement. detach(LayoutContext c)
void
ImageReplacedElement. detach(LayoutContext c)
void
SwingReplacedElement. detach(LayoutContext c)
-
Uses of LayoutContext in org.xhtmlrenderer.test
Methods in org.xhtmlrenderer.test with parameters of type LayoutContext Modifier and Type Method Description abstract boolean
ElementReplacer. accept(LayoutContext context, org.w3c.dom.Element element)
boolean
SwingImageReplacer. accept(LayoutContext context, org.w3c.dom.Element element)
ReplacedElement
DelegatingReplacedElementFactory. createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
java.awt.Dimension
XLayout. getIntrinsicDimensions(LayoutContext c, org.w3c.dom.Element elem)
Gets the intrinsicDimensions attribute of the XLayout objectabstract ReplacedElement
ElementReplacer. replace(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
ReplacedElement
SwingImageReplacer. replace(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
-