org.lobobrowser.html.style

Class FontSizeRenderState

Implemented Interfaces:
RenderState

public class FontSizeRenderState
extends RenderStateDelegator

Field Summary

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

delegate

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

FontSizeRenderState(RenderState prevRenderState, float fontSize)
FontSizeRenderState(RenderState prevRenderState, float fontSize, int fontStyle)

Method Summary

Font
getFont()
FontMetrics
getFontMetrics()
org.lobobrowser.html.style.WordInfo
getWordInfo(String word)
void
invalidate()

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

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

Constructor Details

FontSizeRenderState

public FontSizeRenderState(RenderState prevRenderState,
                           float fontSize)

FontSizeRenderState

public FontSizeRenderState(RenderState prevRenderState,
                           float fontSize,
                           int fontStyle)

Method Details

getFont

public Font getFont()
Specified by:
getFont in interface RenderState
Overrides:
getFont in interface RenderStateDelegator

getFontMetrics

public FontMetrics getFontMetrics()
Specified by:
getFontMetrics in interface RenderState
Overrides:
getFontMetrics in interface RenderStateDelegator

getWordInfo

public final org.lobobrowser.html.style.WordInfo getWordInfo(String word)
Specified by:
getWordInfo in interface RenderState
Overrides:
getWordInfo in interface RenderStateDelegator

invalidate

public void invalidate()
Specified by:
invalidate in interface RenderState
Overrides:
invalidate in interface RenderStateDelegator