org.lobobrowser.html.style

Class FontNameRenderState

Implemented Interfaces:
RenderState

public class FontNameRenderState
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

FontNameRenderState(RenderState prevRenderState, String fontName)

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

FontNameRenderState

public FontNameRenderState(RenderState prevRenderState,
                           String fontName)

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