Flying Saucer Project Release ${app.version}

Uses of Class
org.xhtmlrenderer.layout.LayoutContext

Packages that use LayoutContext
org.xhtmlrenderer.context   
org.xhtmlrenderer.css.extend   
org.xhtmlrenderer.extend   
org.xhtmlrenderer.layout   
org.xhtmlrenderer.newtable   
org.xhtmlrenderer.pdf   
org.xhtmlrenderer.render   
org.xhtmlrenderer.swing   
org.xhtmlrenderer.test   
 

Uses of LayoutContext in org.xhtmlrenderer.context
 

Methods in org.xhtmlrenderer.context with parameters of type LayoutContext
 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
 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
 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
 LayoutContext SharedContext.newLayoutContextInstance()
           
 

Methods in org.xhtmlrenderer.layout with parameters of type LayoutContext
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
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
 void TableRowBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
           
 void TableBox.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 TableCellBox.layout(LayoutContext c)
           
 void TableBox.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 TableRowBox.reset(LayoutContext c)
           
 void TableBox.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
 ReplacedElement ITextReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 void ITextImageElement.detach(LayoutContext c)
           
 void RadioButtonFormField.detach(LayoutContext c)
           
 void AbstractFormField.detach(LayoutContext c)
           
 void BookmarkElement.detach(LayoutContext c)
           
 

Constructors in org.xhtmlrenderer.pdf with parameters of type LayoutContext
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
 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 LineBox.analyzePageBreaks(LayoutContext c, ContentLimitContainer container)
           
 void Box.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 LineBox.dump(LayoutContext c, java.lang.String indent, int which)
           
 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)
           
 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 BlockBox.layout(LayoutContext c)
           
 void AnonymousBlockBox.layout(LayoutContext c)
           
 void PageBox.layout(LayoutContext c)
           
 void BlockBox.layout(LayoutContext c, int contentStart)
           
 void BlockBox.positionAbsoluteOnPage(LayoutContext c)
           
 void LineBox.reset(LayoutContext c)
           
 void BlockBox.reset(LayoutContext c)
           
 void Box.reset(LayoutContext c)
           
 void Box.resetChildren(LayoutContext c, int start, int end)
           
 void LineBox.restyle(LayoutContext c)
           
 void Box.restyle(LayoutContext c)
           
 void InlineLayoutBox.restyle(LayoutContext c)
           
 void BlockBox.styleText(LayoutContext c)
           
 void AnonymousBlockBox.styleText(LayoutContext c)
           
 void BlockBox.styleText(LayoutContext c, CalculatedStyle style)
           
 void LineBox.trimTrailingSpace(LayoutContext c)
           
 void InlineText.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
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
 LayoutContext RootPanel.getLayoutContext()
           
 LayoutContext BoxRenderer.getLayoutContext()
          Returns the LayoutContext to be used by renderer.
 

Methods in org.xhtmlrenderer.swing with parameters of type LayoutContext
 ReplacedElement SwingReplacedElementFactory.createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
          NOTE: Only block equivalent elements can be replaced.
 void ImageReplacedElement.detach(LayoutContext c)
          
 void EmptyReplacedElement.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
 boolean SwingImageReplacer.accept(LayoutContext context, org.w3c.dom.Element element)
           
abstract  boolean ElementReplacer.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 object
 ReplacedElement SwingImageReplacer.replace(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
abstract  ReplacedElement ElementReplacer.replace(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 


Flying Saucer Project Release ${app.version}

Flying Saucer Project Home