org.lobobrowser.html.style
Class TableRenderState

java.lang.Object
  extended by org.lobobrowser.html.style.StyleSheetRenderState
      extended by org.lobobrowser.html.style.TableRenderState
All Implemented Interfaces:
RenderState

public class TableRenderState
extends StyleSheetRenderState


Field Summary
 
Fields inherited from class org.lobobrowser.html.style.StyleSheetRenderState
borderInfo, document, element, iBackgroundInfo, INVALID_BACKGROUND_INFO, INVALID_BORDER_INFO, INVALID_COLOR, INVALID_INSETS, iWhiteSpace, marginInsets, overflowX, overflowY, 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, 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
TableRenderState(RenderState prevRenderState, HTMLElementImpl element)
           
 
Method Summary
 BackgroundInfo getBackgroundInfo()
           
 BorderInfo getBorderInfo()
           
protected  int getDefaultDisplay()
           
 java.awt.Color getTextBackgroundColor()
           
 void invalidate()
           
 
Methods inherited from class org.lobobrowser.html.style.StyleSheetRenderState
getAlignXPercent, getAlignYPercent, getBackgroundColor, getBlankWidth, getColor, getCount, getCssProperties, getDisplay, getFloat, getFont, getFontBase, getFontMetrics, getMarginInsets, getOverflowX, getOverflowY, getOverlayColor, getPaddingInsets, getPosition, getPreviousRenderState, getTextDecorationMask, getTextIndent, getTextIndentText, getTextTransform, getVisibility, getWhiteSpace, getWordInfo, incrementCount, isHighlight, repaint, resetCount, setHighlight, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableRenderState

public TableRenderState(RenderState prevRenderState,
                        HTMLElementImpl element)
Method Detail

getTextBackgroundColor

public java.awt.Color getTextBackgroundColor()
Specified by:
getTextBackgroundColor in interface RenderState
Overrides:
getTextBackgroundColor in class StyleSheetRenderState

getDefaultDisplay

protected int getDefaultDisplay()
Overrides:
getDefaultDisplay in class StyleSheetRenderState

invalidate

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

getBackgroundInfo

public BackgroundInfo getBackgroundInfo()
Specified by:
getBackgroundInfo in interface RenderState
Overrides:
getBackgroundInfo in class StyleSheetRenderState

getBorderInfo

public BorderInfo getBorderInfo()
Specified by:
getBorderInfo in interface RenderState
Overrides:
getBorderInfo in class StyleSheetRenderState