Uses of Class
org.xhtmlrenderer.layout.LayoutContext
Packages that use LayoutContext
Package
Description
-
Uses of LayoutContext in org.xhtmlrenderer.context
Methods in org.xhtmlrenderer.context with parameters of type LayoutContextModifier and TypeMethodDescriptionContentFunctionFactory.lookupFunction
(LayoutContext c, FSFunction function) -
Uses of LayoutContext in org.xhtmlrenderer.css.extend
Methods in org.xhtmlrenderer.css.extend with parameters of type LayoutContextModifier and TypeMethodDescriptionContentFunction.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 LayoutContextModifier and TypeMethodDescriptionReplacedElementFactory.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 LayoutContextMethods in org.xhtmlrenderer.layout with parameters of type LayoutContextModifier and TypeMethodDescriptionstatic 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, 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) 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, List pendingFloats) void
Layer.layoutPages
(LayoutContext c) void
Layer.positionChildren
(LayoutContext c) Constructors in org.xhtmlrenderer.layout with parameters of type LayoutContextModifierConstructorDescriptionBlockFormattingContext
(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 LayoutContextModifier and TypeMethodDescriptionvoid
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 LayoutContextModifier and TypeMethodDescriptionITextReplacedElementFactory.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 LayoutContextModifierConstructorDescriptionCheckboxFormField
(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 LayoutContextModifier and TypeMethodDescriptionvoid
Box.addChildForLayout
(LayoutContext c, Box child) void
InlineLayoutBox.addInlineChild
(LayoutContext c, Object child) void
InlineLayoutBox.addInlineChild
(LayoutContext c, Object child, boolean callUnmarkPending) void
Box.analyzePageBreaks
(LayoutContext c, ContentLimitContainer container) void
LineBox.analyzePageBreaks
(LayoutContext c, ContentLimitContainer container) int
BlockBox.calcBaseline
(LayoutContext c) 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
void
InlineLayoutBox.connectChildrenToCurrentLayer
(LayoutContext c) void
BlockBox.createMarkerData
(LayoutContext c) boolean
Box.crossesPageBreak
(LayoutContext c) void
Box.detach
(LayoutContext c) BlockBox.dump
(LayoutContext c, String indent, int which) abstract String
Box.dump
(LayoutContext c, String indent, int which) InlineLayoutBox.dump
(LayoutContext c, String indent, int which) LineBox.dump
(LayoutContext c, 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) 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 LayoutContextModifierConstructorDescriptionContentLimitContainer
(LayoutContext c, int startAbsY) InlineLayoutBox
(LayoutContext c, Element elem, CalculatedStyle style, int cbWidth) -
Uses of LayoutContext in org.xhtmlrenderer.swing
Methods in org.xhtmlrenderer.swing that return LayoutContextModifier and TypeMethodDescriptionBoxRenderer.getLayoutContext()
Returns the LayoutContext to be used by renderer.RootPanel.getLayoutContext()
Methods in org.xhtmlrenderer.swing with parameters of type LayoutContextModifier and TypeMethodDescriptionSwingReplacedElementFactory.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 LayoutContextModifier and TypeMethodDescriptionabstract boolean
ElementReplacer.accept
(LayoutContext context, Element element) boolean
SwingImageReplacer.accept
(LayoutContext context, Element element) DelegatingReplacedElementFactory.createReplacedElement
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) XLayout.getIntrinsicDimensions
(LayoutContext c, Element elem) Gets the intrinsicDimensions attribute of the XLayout objectabstract ReplacedElement
ElementReplacer.replace
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight) SwingImageReplacer.replace
(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)