org.lobobrowser.html.style
Class TableCellRenderState

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

public class TableCellRenderState
extends DisplayRenderState


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, 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
TableCellRenderState(RenderState prevRenderState, HTMLElementImpl element)
           
 
Method Summary
 int getAlignXPercent()
           
 int getAlignYPercent()
           
 BackgroundInfo getBackgroundInfo()
           
 HtmlInsets getPaddingInsets()
           
 int getWhiteSpace()
           
 void invalidate()
           
 
Methods inherited from class org.lobobrowser.html.style.DisplayRenderState
getDefaultDisplay
 
Methods inherited from class org.lobobrowser.html.style.StyleSheetRenderState
getBackgroundColor, getBlankWidth, getBorderInfo, getColor, getCount, getCssProperties, getDisplay, getFloat, getFont, getFontBase, getFontMetrics, getMarginInsets, getOverflowX, getOverflowY, getOverlayColor, getPosition, getPreviousRenderState, getTextBackgroundColor, getTextDecorationMask, getTextIndent, getTextIndentText, getTextTransform, getVisibility, 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

TableCellRenderState

public TableCellRenderState(RenderState prevRenderState,
                            HTMLElementImpl element)
Method Detail

invalidate

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

getAlignXPercent

public int getAlignXPercent()
Specified by:
getAlignXPercent in interface RenderState
Overrides:
getAlignXPercent in class StyleSheetRenderState

getAlignYPercent

public int getAlignYPercent()
Specified by:
getAlignYPercent in interface RenderState
Overrides:
getAlignYPercent in class StyleSheetRenderState

getBackgroundInfo

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

getPaddingInsets

public HtmlInsets getPaddingInsets()
Specified by:
getPaddingInsets in interface RenderState
Overrides:
getPaddingInsets in class StyleSheetRenderState

getWhiteSpace

public int getWhiteSpace()
Specified by:
getWhiteSpace in interface RenderState
Overrides:
getWhiteSpace in class StyleSheetRenderState