Methods
Modifier and Type |
Method and Description |
protected void |
appendPositioningInfo(StringBuffer result) |
int |
calcBaseline(LayoutContext c) |
BreakAtLineContext |
calcBreakAtLineContext(LayoutContext c) |
void |
calcCanvasLocation() |
void |
calcChildLocations() |
protected void |
calcChildPaintingInfo(CssContext c,
PaintingInfo result,
boolean useCache) |
void |
calcDimensions(LayoutContext c) |
protected void |
calcDimensions(LayoutContext c,
int cssWidth) |
protected int |
calcInitialBreakAtLine(LayoutContext c) |
void |
calcInitialFloatedCanvasLocation(LayoutContext c) |
int |
calcInlineBaseline(CssContext c) |
protected void |
calcLayoutHeight(LayoutContext c,
BorderPropertySet border,
RectPropertySet margin,
RectPropertySet padding) |
void |
calcMinMaxWidth(LayoutContext c) |
boolean |
checkPageContext(LayoutContext c) |
BlockBox |
copyOf() |
void |
createMarkerData(LayoutContext c) |
String |
dump(LayoutContext c,
String indent,
int which) |
void |
ensureChildren(LayoutContext c) |
LineBox |
findLastNthLineBox(int count) |
int |
findOffset(Box box) |
protected int |
getAvailableWidth(LayoutContext c) |
int |
getChildrenContentType() |
int |
getChildrenHeight() |
protected int |
getCSSFitToWidth(CssContext c) |
protected int |
getCSSHeight(CssContext c) |
protected int |
getCSSWidth(CssContext c) |
protected int |
getCSSWidth(CssContext c,
boolean shrinkingToFit) |
Box |
getDocumentParent() |
protected String |
getExtraBoxDescription() |
CascadedStyle |
getFirstLetterStyle() |
CascadedStyle |
getFirstLineStyle() |
FloatedBoxData |
getFloatedBoxData() |
List |
getInlineContent() |
LineBox |
getLineBox() |
int |
getListCounter() |
MarkerData |
getMarkerData() |
int |
getMaxWidth() |
int |
getMinWidth() |
protected int |
getPageClearance() |
Rectangle |
getPaintingClipEdge(CssContext cssCtx) |
PersistentBFC |
getPersistentBFC() |
ReplacedElement |
getReplacedElement() |
Box |
getStaticEquivalent() |
void |
initStaticPos(LayoutContext c,
BlockBox parent,
int childOffset) |
protected boolean |
isAllowHeightToShrink() |
boolean |
isAutoHeight() |
boolean |
isBottomMarginCalculated() |
boolean |
isContainsInlineContent(LayoutContext c) |
boolean |
isCurrentBreakAtLineContext(LayoutContext c) |
protected boolean |
isFixedWidthAdvisoryOnly() |
boolean |
isFloated() |
boolean |
isFromCaptionedTable() |
boolean |
isInline() |
protected boolean |
isInlineBlock() |
boolean |
isInMainFlow() |
protected boolean |
isMayCollapseMarginsWithChildren() |
protected boolean |
isMinMaxCalculated() |
boolean |
isNeedPageClear() |
boolean |
isNeedsClipOnPaint(RenderingContext c) |
boolean |
isNeedsKeepWithInline(LayoutContext c) |
boolean |
isReplaced() |
protected boolean |
isSkipWhenCollapsingMargins() |
boolean |
isTopMarginCalculated() |
void |
layout(LayoutContext c) |
void |
layout(LayoutContext c,
int contentStart) |
protected void |
layoutChildren(LayoutContext c,
int contentStart) |
protected void |
layoutInlineChildren(LayoutContext c,
int contentStart,
int breakAtLine,
boolean tryAgain) |
void |
paintDebugOutline(RenderingContext c) |
void |
paintInline(RenderingContext c) |
void |
paintListMarker(RenderingContext c) |
void |
positionAbsolute(CssContext cssCtx,
int direction) |
void |
positionAbsoluteOnPage(LayoutContext c) |
protected void |
propagateExtraSpace(LayoutContext c,
ContentLimitContainer parentContainer,
ContentLimitContainer currentContainer,
int extraTop,
int extraBottom) |
void |
reset(LayoutContext c) |
protected void |
resolveAutoMargins(LayoutContext c,
int cssWidth,
RectPropertySet padding,
BorderPropertySet border) |
void |
setBottomMarginCalculated(boolean bottomMarginCalculated) |
void |
setChildrenContentType(int contentType) |
protected void |
setChildrenHeight(int childrenHeight) |
protected void |
setDimensionsCalculated(boolean dimensionsCalculated) |
void |
setFirstLetterStyle(CascadedStyle firstLetterStyle) |
void |
setFirstLineStyle(CascadedStyle firstLineStyle) |
void |
setFloatedBoxData(FloatedBoxData floatedBoxData) |
void |
setFromCaptionedTable(boolean fromTable) |
void |
setInlineContent(List inlineContent) |
void |
setListCounter(int listCounter) |
void |
setMarkerData(MarkerData markerData) |
protected void |
setMaxWidth(int maxWidth) |
protected void |
setMinMaxCalculated(boolean minMaxCalculated) |
protected void |
setMinWidth(int minWidth) |
void |
setNeedPageClear(boolean needPageClear) |
protected void |
setNeedShrinkToFitCalculatation(boolean needShrinkToFitCalculatation) |
void |
setPersistentBFC(PersistentBFC persistentBFC) |
void |
setReplacedElement(ReplacedElement replacedElement) |
void |
setStaticEquivalent(Box staticEquivalent) |
void |
setTopMarginCalculated(boolean topMarginCalculated) |
void |
styleText(LayoutContext c) |
void |
styleText(LayoutContext c,
CalculatedStyle style) |
String |
toString() |