org.lobobrowser.html.style

Class BlockRenderState

Implemented Interfaces:
RenderState
Known Direct Subclasses:
BodyRenderState, PreRenderState

public class BlockRenderState
extends StyleSheetRenderState

Render state for elements that are displayed as blocks by default.

Field Summary

Fields inherited from class org.lobobrowser.html.style.StyleSheetRenderState

INVALID_BACKGROUND_INFO, INVALID_COLOR, INVALID_INSETS, document, element, iWhiteSpace, marginInsets, paddingInsets, prevRenderState

Fields inherited from interface org.lobobrowser.html.style.RenderState

DISPLAY_BLOCK, DISPLAY_INLINE, DISPLAY_LIST_ITEM, DISPLAY_NONE, DISPLAY_TABLE, DISPLAY_TABLE_CELL, DISPLAY_TABLE_ROW, FLOAT_LEFT, FLOAT_NONE, FLOAT_RIGHT, MASK_TEXTDECORATION_BLINK, MASK_TEXTDECORATION_LINE_THROUGH, MASK_TEXTDECORATION_OVERLINE, MASK_TEXTDECORATION_UNDERLINE, POSITION_ABSOLUTE, POSITION_FIXED, POSITION_RELATIVE, POSITION_STATIC, VISIBILITY_COLLAPSE, VISIBILITY_HIDDEN, VISIBILITY_VISIBLE, WS_NORMAL, WS_NOWRAP, WS_PRE

Constructor Summary

BlockRenderState(HTMLDocumentImpl document)
BlockRenderState(RenderState prevRenderState, HTMLElementImpl element)

Method Summary

int
getDefaultDisplay()

Methods inherited from class org.lobobrowser.html.style.StyleSheetRenderState

getAlignXPercent, getAlignYPercent, getBackgroundColor, getBackgroundInfo, getBlankWidth, getColor, getCount, getCssProperties, getDefaultDisplay, getDisplay, getFloat, getFont, getFontBase, getFontMetrics, getMarginInsets, getOverlayColor, getPaddingInsets, getPosition, getPreviousRenderState, getTextBackgroundColor, getTextDecorationMask, getTextIndent, getTextIndentText, getVisibility, getWhiteSpace, getWordInfo, incrementCount, invalidate, isHighlight, repaint, resetCount, setHighlight, toString

Constructor Details

BlockRenderState

public BlockRenderState(HTMLDocumentImpl document)

BlockRenderState

public BlockRenderState(RenderState prevRenderState,
                        HTMLElementImpl element)

Method Details

getDefaultDisplay

public int getDefaultDisplay()
Overrides:
getDefaultDisplay in interface StyleSheetRenderState