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.render   
org.xhtmlrenderer.simple.extend   
org.xhtmlrenderer.simple.extend.form   
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
 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, 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)
           
 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, 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 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)
           
protected  void TableBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding)
           
protected  void TableRowBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding)
           
 void TableBox.calcMinMaxWidth(LayoutContext c)
           
 int TableRowBox.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName)
           
 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 TableSectionBox.layout(LayoutContext c, int contentStart)
           
 void TableRowBox.layout(LayoutContext c, int contentStart)
           
protected  void TableSectionBox.layoutChildren(LayoutContext c, int contentStart)
           
protected  void TableBox.layoutChildren(LayoutContext c, int contentStart)
           
protected  void TableRowBox.layoutChildren(LayoutContext c, int contentStart)
           
 void TableCellBox.moveContent(LayoutContext c, int deltaY)
           
 void TableSectionBox.recalcCells(LayoutContext c)
           
 void TableSectionBox.reset(LayoutContext c)
           
 void TableBox.reset(LayoutContext c)
           
 void TableRowBox.reset(LayoutContext c)
           
protected  void TableBox.resolveAutoMargins(LayoutContext c, int cssWidth, RectPropertySet padding, BorderPropertySet border)
           
 void TableCellBox.setLayoutWidth(LayoutContext c, int width)
           
 

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, Object child)
           
 void InlineLayoutBox.addInlineChild(LayoutContext c, 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)
           
protected  void BlockBox.calcDimensions(LayoutContext c, int cssWidth)
           
protected  int BlockBox.calcInitialBreakAtLine(LayoutContext c)
           
 void BlockBox.calcInitialFloatedCanvasLocation(LayoutContext c)
           
protected  void BlockBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding)
           
 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 InlineLayoutBox.connectChildrenToCurrentLayer(LayoutContext c)
           
 void Box.connectChildrenToCurrentLayer(LayoutContext c)
           
 void BlockBox.createMarkerData(LayoutContext c)
           
 boolean Box.crossesPageBreak(LayoutContext c)
           
 void Box.detach(LayoutContext c)
           
 String LineBox.dump(LayoutContext c, String indent, int which)
           
 String InlineLayoutBox.dump(LayoutContext c, String indent, int which)
           
abstract  String Box.dump(LayoutContext c, String indent, int which)
           
 String BlockBox.dump(LayoutContext c, String indent, int which)
           
protected  void Box.dumpBoxes(LayoutContext c, String indent, List boxes, int which, StringBuffer result)
           
 void BlockBox.ensureChildren(LayoutContext c)
           
 void Box.forcePageBreakAfter(LayoutContext c, IdentValue pageBreakValue)
           
 int Box.forcePageBreakBefore(LayoutContext c, IdentValue pageBreakValue, boolean pendingPageName)
           
protected  int BlockBox.getAvailableWidth(LayoutContext c)
           
 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 PageBox.layout(LayoutContext c)
           
 void AnonymousBlockBox.layout(LayoutContext c)
           
 void BlockBox.layout(LayoutContext c)
           
 void BlockBox.layout(LayoutContext c, int contentStart)
           
protected  void BlockBox.layoutChildren(LayoutContext c, int contentStart)
           
protected  void BlockBox.layoutInlineChildren(LayoutContext c, int contentStart, int breakAtLine, boolean tryAgain)
           
 void BlockBox.positionAbsoluteOnPage(LayoutContext c)
           
protected  void BlockBox.propagateExtraSpace(LayoutContext c, ContentLimitContainer parentContainer, ContentLimitContainer currentContainer, int extraTop, int extraBottom)
           
 void LineBox.reset(LayoutContext c)
           
 void Box.reset(LayoutContext c)
           
 void BlockBox.reset(LayoutContext c)
           
protected  void InlineLayoutBox.resetChildren(LayoutContext c)
           
protected  void Box.resetChildren(LayoutContext c)
           
 void Box.resetChildren(LayoutContext c, int start, int end)
           
protected  void BlockBox.resolveAutoMargins(LayoutContext c, int cssWidth, RectPropertySet padding, BorderPropertySet border)
           
 void LineBox.restyle(LayoutContext c)
           
 void InlineLayoutBox.restyle(LayoutContext c)
           
 void Box.restyle(LayoutContext c)
           
protected  void InlineLayoutBox.restyleChildren(LayoutContext c)
           
protected  void Box.restyleChildren(LayoutContext c)
           
 void AnonymousBlockBox.styleText(LayoutContext c)
           
 void BlockBox.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, Element elem, CalculatedStyle style, int cbWidth)
           
 

Uses of LayoutContext in org.xhtmlrenderer.simple.extend
 

Methods in org.xhtmlrenderer.simple.extend with parameters of type LayoutContext
 FormField XhtmlForm.addComponent(Element e, LayoutContext context, BlockBox box)
           
 ReplacedElement NoReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 

Uses of LayoutContext in org.xhtmlrenderer.simple.extend.form
 

Methods in org.xhtmlrenderer.simple.extend.form that return LayoutContext
 LayoutContext FormField.getContext()
           
 

Methods in org.xhtmlrenderer.simple.extend.form with parameters of type LayoutContext
static FormField FormFieldFactory.create(XhtmlForm form, LayoutContext context, BlockBox box)
           
 

Constructors in org.xhtmlrenderer.simple.extend.form with parameters of type LayoutContext
AbstractButtonField(Element e, XhtmlForm form, LayoutContext context, BlockBox box)
           
FormField(Element e, XhtmlForm form, LayoutContext context, BlockBox box)
           
InputField(Element e, XhtmlForm form, LayoutContext context, BlockBox box)
           
 

Uses of LayoutContext in org.xhtmlrenderer.swing
 

Methods in org.xhtmlrenderer.swing that return LayoutContext
 LayoutContext BoxRenderer.getLayoutContext()
          Returns the LayoutContext to be used by renderer.
 LayoutContext RootPanel.getLayoutContext()
           
protected  LayoutContext RootPanel.newLayoutContext(Graphics2D g)
           
 

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 SwingReplacedElement.detach(LayoutContext c)
           
 void ImageReplacedElement.detach(LayoutContext c)
          
 void DeferredImageReplacedElement.detach(LayoutContext c)
          
 void EmptyReplacedElement.detach(LayoutContext c)
           
protected  Element SwingReplacedElementFactory.getParentForm(Element e, LayoutContext context)
           
protected  ReplacedElement SwingReplacedElementFactory.replaceImage(UserAgentCallback uac, LayoutContext context, Element elem, int cssWidth, int cssHeight)
          Handles replacement of image elements in the document.
 

Uses of LayoutContext in org.xhtmlrenderer.test
 

Methods in org.xhtmlrenderer.test with parameters of type LayoutContext
 boolean SwingImageReplacer.accept(LayoutContext context, Element element)
           
abstract  boolean ElementReplacer.accept(LayoutContext context, Element element)
           
 ReplacedElement DelegatingReplacedElementFactory.createReplacedElement(LayoutContext context, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 Dimension XLayout.getIntrinsicDimensions(LayoutContext c, 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)
           
protected  ReplacedElement SwingImageReplacer.replaceImage(UserAgentCallback uac, LayoutContext context, Element elem, int cssWidth, int cssHeight)
          Handles replacement of image elements in the document.
 



Copyright © 2013. All Rights Reserved.