| Modifier and Type | Method and Description |
|---|---|
ReplacedElement |
ReplacedElementFactory.createReplacedElement(LayoutContext c,
BlockBox box,
UserAgentCallback uac,
int cssWidth,
int cssHeight)
NOTE: Only block equivalent elements can be replaced.
|
void |
OutputDevice.paintReplacedElement(RenderingContext c,
BlockBox box) |
| Modifier and Type | Method and Description |
|---|---|
static BlockBox |
BoxBuilder.createRootBox(LayoutContext c,
Document document) |
BlockBox |
BreakAtLineContext.getBlock() |
BlockBox |
FloatLayoutResult.getBlock() |
BlockBox |
FloatManager.BoxOffset.getBox() |
BlockBox |
Layer.getMaster() |
static BlockBox |
BoxBuilder.getRunningBlock(LayoutContext c,
PropertyValue value) |
BlockBox |
Layer.getRunningBlock(String identifer,
PageBox page,
PageElementPosition which) |
| Modifier and Type | Method and Description |
|---|---|
List<BlockBox> |
Layer.getFloats() |
| Modifier and Type | Method and Description |
|---|---|
void |
Layer.addFloat(BlockBox floater,
BlockFormattingContext bfc) |
void |
FootnoteManager.addFootnoteBody(LayoutContext c,
BlockBox footnoteBody,
LineBox line)
Adds a footnote body to the line box page, creating the footnote area as required.
|
void |
Layer.addPageSequence(BlockBox start) |
void |
Layer.addRunningBlock(BlockBox block) |
static boolean |
BlockBoxing.avoidPageBreakBetween(BlockBox previous,
BlockBox current)
If we should try to avoid a page break between two block boxes.
|
static void |
BoxBuilder.createChildren(LayoutContext c,
BlockBox parent) |
void |
BlockFormattingContext.floatBox(LayoutContext c,
BlockBox floated) |
void |
FloatManager.floatBox(LayoutContext c,
Layer layer,
BlockFormattingContext bfc,
BlockBox box) |
Point |
FloatManager.getOffset(BlockBox floater) |
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<FloatLayoutResult> pendingFloats) |
void |
LayoutContext.pushLayer(BlockBox master) |
void |
LayoutContext.pushLayerIsolated(BlockBox master) |
void |
Layer.removeFloat(BlockBox floater)
FIXME: Only used when we reset a box, so trying to remove at sometime in the future.
|
void |
FloatManager.removeFloat(BlockBox floater) |
void |
Layer.removeRunningBlock(BlockBox block) |
void |
FloatLayoutResult.setBlock(BlockBox block) |
| Modifier and Type | Method and Description |
|---|---|
void |
FootnoteManager.removeFootnoteBodies(LayoutContext c,
List<BlockBox> footnoteBodies,
LineBox line)
Removes footnotes.
|
| Constructor and Description |
|---|
BlockFormattingContext(BlockBox block,
LayoutContext c) |
BoxOffset(BlockBox box,
int x,
int y) |
BreakAtLineContext(BlockBox block,
int line) |
Layer(BlockBox master,
CssContext c)
Creates the root layer.
|
Layer(BlockBox master,
CssContext c,
boolean isolated) |
Layer(Layer parent,
BlockBox master,
CssContext c)
Creates a child layer.
|
PersistentBFC(BlockBox master,
LayoutContext c) |
| Modifier and Type | Class and Description |
|---|---|
class |
TableBox |
class |
TableCellBox |
class |
TableRowBox |
class |
TableSectionBox |
| Modifier and Type | Method and Description |
|---|---|
BlockBox |
TableRowBox.copyOf() |
BlockBox |
TableSectionBox.copyOf() |
BlockBox |
TableCellBox.copyOf() |
BlockBox |
TableBox.copyOf() |
protected BlockBox |
TableRowBox.getNextCollapsableSibling(BlockBox.MarginCollapseResult collapsedMargin) |
| Modifier and Type | Method and Description |
|---|---|
void |
TableRowBox.initStaticPos(LayoutContext c,
BlockBox parent,
int childOffset) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnonymousBlockBox
An anonymous block box as defined in the CSS spec.
|
class |
FlowingColumnBox |
class |
FlowingColumnContainerBox |
class |
MarginBox
A dummy box representing one side of the margin area of a page.
|
class |
ViewportBox
A dummy box representing the viewport
|
| Modifier and Type | Method and Description |
|---|---|
BlockBox |
BlockBox.copyOf() |
BlockBox |
ViewportBox.copyOf() |
BlockBox |
AnonymousBlockBox.copyOf() |
BlockBox |
MarginBox.copyOf() |
BlockBox |
InlineBox.getFootnoteBody() |
protected BlockBox |
BlockBox.getNextCollapsableSibling(BlockBox.MarginCollapseResult collapsedMargin) |
BlockBox |
LineBox.getParent()
Narrows the return type of LineBox to a BlockBox.
|
| Modifier and Type | Method and Description |
|---|---|
List<BlockBox> |
LineBox.getReferencedFootnoteBodies()
Gets the list of footnote bodies which have calls in this line
of text.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LineBox.addNonFlowContent(BlockBox box) |
void |
LineBox.addReferencedFootnoteBody(BlockBox footnoteBody)
|
void |
BlockBox.initStaticPos(LayoutContext c,
BlockBox parent,
int childOffset) |
static void |
ListItemPainter.paint(RenderingContext c,
BlockBox box) |
void |
InlineBox.setFootnote(BlockBox footnoteBody) |
| Modifier and Type | Method and Description |
|---|---|
BlockBox |
PaintReplacedElement.getMaster() |
| Modifier and Type | Method and Description |
|---|---|
List<BlockBox> |
PagedBoxCollector.PageResult.floats() |
| Modifier and Type | Method and Description |
|---|---|
DisplayListContainer.DisplayListPageContainer |
DisplayListCollector.collectInlineBlock(RenderingContext c,
BlockBox bb,
EnumSet<DisplayListCollector.CollectFlags> noneOf,
int shadowPageNo) |
| Constructor and Description |
|---|
PaintReplacedElement(BlockBox master) |
| Modifier and Type | Method and Description |
|---|---|
void |
SimplePainter.paintAsLayer(RenderingContext c,
BlockBox startingPoint) |
| Modifier and Type | Method and Description |
|---|---|
ReplacedElement |
NoReplacedElementFactory.createReplacedElement(LayoutContext c,
BlockBox box,
UserAgentCallback uac,
int cssWidth,
int cssHeight) |
Copyright © 2004–2025. All rights reserved.