Class BodyRenderState
java.lang.Object
org.loboevolution.html.renderstate.StyleSheetRenderState
org.loboevolution.html.renderstate.BodyRenderState
- All Implemented Interfaces:
RenderState
BodyRenderState class.
-
Field Summary
Fields inherited from class org.loboevolution.html.renderstate.StyleSheetRenderState
borderInfo, document, element, iBackgroundInfo, INVALID_BACKGROUND_INFO, INVALID_BORDER_INFO, INVALID_COLOR, INVALID_INSETS, iWhiteSpace, marginInsets, overflowX, overflowY, paddingInsets, prevRenderStateFields inherited from interface org.loboevolution.html.renderstate.RenderState
DISPLAY_BLOCK, DISPLAY_FLEX_BOX, DISPLAY_FLEX_CHILD, DISPLAY_INLINE, DISPLAY_INLINE_BLOCK, DISPLAY_INLINE_TABLE, DISPLAY_LIST_ITEM, DISPLAY_NONE, DISPLAY_TABLE, DISPLAY_TABLE_CAPTION, DISPLAY_TABLE_CELL, DISPLAY_TABLE_COLUMN, DISPLAY_TABLE_COLUMN_GROUP, DISPLAY_TABLE_FOOTER_GROUP, DISPLAY_TABLE_HEADER_GROUP, DISPLAY_TABLE_ROW, DISPLAY_TABLE_ROW_GROUP, FLOAT_LEFT, FLOAT_NONE, FLOAT_RIGHT, MASK_TEXTDECORATION_BLINK, MASK_TEXTDECORATION_LINE_THROUGH, MASK_TEXTDECORATION_NONE, MASK_TEXTDECORATION_OVERLINE, MASK_TEXTDECORATION_UNDERLINE, OVERFLOW_AUTO, OVERFLOW_HIDDEN, OVERFLOW_NONE, OVERFLOW_SCROLL, OVERFLOW_VISIBLE, POSITION_ABSOLUTE, POSITION_FIXED, POSITION_RELATIVE, POSITION_STATIC, TEXTTRANSFORM_CAPITALIZE, TEXTTRANSFORM_LOWERCASE, TEXTTRANSFORM_NONE, TEXTTRANSFORM_UPPERCASE, VISIBILITY_COLLAPSE, VISIBILITY_HIDDEN, VISIBILITY_VISIBLE, WS_NORMAL, WS_NOWRAP, WS_PRE -
Constructor Summary
ConstructorsConstructorDescriptionBodyRenderState(RenderState prevRenderState, HTMLElementImpl element) Constructor for BodyRenderState. -
Method Summary
Modifier and TypeMethodDescriptiongetBackgroundInfo.getColor()getColor.intgetDefaultDisplay.getMarginInsets.getPaddingInsets.Methods inherited from class org.loboevolution.html.renderstate.StyleSheetRenderState
getAlignContent, getAlignItems, getAlignXPercent, getAlignYPercent, getBackgroundColor, getBackgroundImageInfo, getBlankWidth, getBorderInfo, getBottom, getBoxSizing, getClear, getCount, getCssProperties, getCursor, getDisplay, getFlexDirection, getFlexFlow, getFlexWrap, getFloat, getFont, getFontBase, getFontMetrics, getJustifyContent, getLeft, getOverflowX, getOverflowY, getOverlayColor, getPosition, getPreviousRenderState, getRight, getTextBackgroundColor, getTextDecorationMask, getTextIndent, getTextIndentText, getTextTransform, getTop, getVerticalAlign, getVisibility, getWhiteSpace, getWordInfo, incrementCount, invalidate, isHighlight, resetCount, setCursor, setHighlight, toString
-
Constructor Details
-
BodyRenderState
Constructor for BodyRenderState.
- Parameters:
prevRenderState- aRenderStateobject.element- aHTMLElementImplobject.
-
-
Method Details
-
getBackgroundInfo
getBackgroundInfo.
- Specified by:
getBackgroundInfoin interfaceRenderState- Overrides:
getBackgroundInfoin classStyleSheetRenderState- Returns:
- a
BackgroundInfoobject.
-
getColor
getColor.
- Specified by:
getColorin interfaceRenderState- Overrides:
getColorin classStyleSheetRenderState- Returns:
- a
Colorobject.
-
getMarginInsets
getMarginInsets.
- Specified by:
getMarginInsetsin interfaceRenderState- Overrides:
getMarginInsetsin classStyleSheetRenderState- Returns:
- a
HtmlInsetsobject.
-
getPaddingInsets
Description copied from class:StyleSheetRenderStategetPaddingInsets.
- Specified by:
getPaddingInsetsin interfaceRenderState- Overrides:
getPaddingInsetsin classStyleSheetRenderState- Returns:
- a
HtmlInsetsobject.
-
getDefaultDisplay
public int getDefaultDisplay()Description copied from class:StyleSheetRenderStategetDefaultDisplay.
- Specified by:
getDefaultDisplayin interfaceRenderState- Overrides:
getDefaultDisplayin classStyleSheetRenderState- Returns:
- a
Integerobject.
-