org.lobobrowser.html.style
Class FontNameRenderState

java.lang.Object
  extended by org.lobobrowser.html.style.RenderStateDelegator
      extended by org.lobobrowser.html.style.FontNameRenderState
All 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, 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
FontNameRenderState(RenderState prevRenderState, java.lang.String fontName)
           
 
Method Summary
 java.awt.Font getFont()
           
 java.awt.FontMetrics getFontMetrics()
           
 org.lobobrowser.html.style.WordInfo getWordInfo(java.lang.String word)
           
 void invalidate()
           
 
Methods inherited from class org.lobobrowser.html.style.RenderStateDelegator
getAlignXPercent, getAlignYPercent, getBackgroundColor, getBackgroundInfo, getBlankWidth, getBorderInfo, getColor, getCount, getDisplay, getFloat, getFontBase, getMarginInsets, getOverflowX, getOverflowY, getOverlayColor, getPaddingInsets, getPosition, getPreviousRenderState, getTextBackgroundColor, getTextDecorationMask, getTextIndent, getTextIndentText, getTextTransform, getVisibility, getWhiteSpace, incrementCount, isHighlight, resetCount, setHighlight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FontNameRenderState

public FontNameRenderState(RenderState prevRenderState,
                           java.lang.String fontName)
Method Detail

getFont

public java.awt.Font getFont()
Specified by:
getFont in interface RenderState
Overrides:
getFont in class RenderStateDelegator

getFontMetrics

public java.awt.FontMetrics getFontMetrics()
Specified by:
getFontMetrics in interface RenderState
Overrides:
getFontMetrics in class RenderStateDelegator

invalidate

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

getWordInfo

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