Uses of Class
org.docx4j.org.xhtmlrenderer.layout.LayoutContext

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

Uses of LayoutContext in org.docx4j.org.xhtmlrenderer.context
 

Methods in org.docx4j.org.xhtmlrenderer.context with parameters of type LayoutContext
 ContentFunction ContentFunctionFactory.lookupFunction(LayoutContext c, FSFunction function)
           
 

Uses of LayoutContext in org.docx4j.org.xhtmlrenderer.css.extend
 

Methods in org.docx4j.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.docx4j.org.xhtmlrenderer.docx
 

Methods in org.docx4j.org.xhtmlrenderer.docx with parameters of type LayoutContext
 ReplacedElement Docx4jReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 

Uses of LayoutContext in org.docx4j.org.xhtmlrenderer.extend
 

Methods in org.docx4j.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.docx4j.org.xhtmlrenderer.layout
 

Methods in org.docx4j.org.xhtmlrenderer.layout that return LayoutContext
 LayoutContext SharedContext.newLayoutContextInstance()
           
 

Methods in org.docx4j.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.docx4j.org.xhtmlrenderer.layout with parameters of type LayoutContext
BlockFormattingContext(BlockBox block, LayoutContext c)
           
PersistentBFC(BlockBox master, LayoutContext c)
           
 

Uses of LayoutContext in org.docx4j.org.xhtmlrenderer.newtable
 

Methods in org.docx4j.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)
           
protected  void TableRowBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding)
           
protected  void TableBox.calcLayoutHeight(LayoutContext c, BorderPropertySet border, RectPropertySet margin, RectPropertySet padding)
           
 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 TableSectionBox.layout(LayoutContext c, int contentStart)
           
 void TableRowBox.layout(LayoutContext c, int contentStart)
           
protected  void TableSectionBox.layoutChildren(LayoutContext c, int contentStart)
           
protected  void TableRowBox.layoutChildren(LayoutContext c, int contentStart)
           
protected  void TableBox.layoutChildren(LayoutContext c, int contentStart)
           
 void TableCellBox.moveContent(LayoutContext c, int deltaY)
           
 void TableSectionBox.recalcCells(LayoutContext c)
           
 void TableBox.recalcSections(LayoutContext c)
           
 void TableSectionBox.reset(LayoutContext c)
           
 void TableRowBox.reset(LayoutContext c)
           
 void TableBox.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.docx4j.org.xhtmlrenderer.pdf
 

Methods in org.docx4j.org.xhtmlrenderer.pdf with parameters of type LayoutContext
 ReplacedElement ITextReplacedElementFactory.createReplacedElement(LayoutContext c, BlockBox box, UserAgentCallback uac, int cssWidth, int cssHeight)
           
 void RadioButtonFormField.detach(LayoutContext c)
           
 void ITextImageElement.detach(LayoutContext c)
           
 void BookmarkElement.detach(LayoutContext c)
           
 void AbstractFormField.detach(LayoutContext c)
           
protected  void TextFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
           
protected  void SelectFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
           
protected  void AbstractFormField.initDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight)
           
 

Constructors in org.docx4j.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.docx4j.org.xhtmlrenderer.render
 

Methods in org.docx4j.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 BlockBox.layout(LayoutContext c)
           
 void AnonymousBlockBox.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 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.docx4j.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.docx4j.org.xhtmlrenderer.simple.extend
 

Methods in org.docx4j.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.docx4j.org.xhtmlrenderer.simple.extend.form
 

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

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

Constructors in org.docx4j.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.docx4j.org.xhtmlrenderer.swing
 

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

Methods in org.docx4j.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 EmptyReplacedElement.detach(LayoutContext c)
           
 void DeferredImageReplacedElement.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.docx4j.org.xhtmlrenderer.test
 

Methods in org.docx4j.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 © 2011-2012. All Rights Reserved.