org.lobobrowser.html.style

Interface RenderState

Known Implementing Classes:
AlignXRenderState, BaseFontRenderState, BlockRenderState, BodyRenderState, ColorRenderState, DisplayRenderState, FontNameRenderState, FontSizeRenderState, FontStyleRenderState, ImageRenderState, PreRenderState, RenderStateDelegator, StyleSheetRenderState, TableCellRenderState, TableRenderState, TextDecorationRenderState

public interface RenderState

Author:
J. H. S.

Field Summary

static int
DISPLAY_BLOCK
static int
DISPLAY_INLINE
static int
DISPLAY_LIST_ITEM
static int
DISPLAY_NONE
static int
DISPLAY_TABLE
static int
DISPLAY_TABLE_CELL
static int
DISPLAY_TABLE_ROW
static int
MASK_TEXTDECORATION_BLINK
static int
MASK_TEXTDECORATION_LINE_THROUGH
static int
MASK_TEXTDECORATION_OVERLINE
static int
MASK_TEXTDECORATION_UNDERLINE
static int
WS_NORMAL
static int
WS_NOWRAP
static int
WS_PRE

Method Summary

int
getAlignXPercent()
int
getAlignYPercent()
Color
getBackgroundColor()
BackgroundInfo
getBackgroundInfo()
int
getBlankWidth()
Color
getColor()
int
getCount(String counter, int nesting)
int
getDisplay()
Font
getFont()
int
getFontBase()
FontMetrics
getFontMetrics()
java.awt.Insets
getMarginInsets()
Color
getOverlayColor()
java.awt.Insets
getPaddingInsets()
RenderState
getPreviousRenderState()
Color
getTextBackgroundColor()
int
getTextDecorationMask()
int
getTextIndent(int availWidth)
String
getTextIndentText()
int
getWhiteSpace()
org.lobobrowser.html.style.WordInfo
getWordInfo(String word)
int
incrementCount(String counter, int nesting)
void
invalidate()
boolean
isHighlight()
void
resetCount(String counter, int nesting, int value)
void
setHighlight(boolean highlight)

Field Details

DISPLAY_BLOCK

public static final int DISPLAY_BLOCK
Field Value:
2

DISPLAY_INLINE

public static final int DISPLAY_INLINE
Field Value:
1

DISPLAY_LIST_ITEM

public static final int DISPLAY_LIST_ITEM
Field Value:
3

DISPLAY_NONE

public static final int DISPLAY_NONE
Field Value:
0

DISPLAY_TABLE

public static final int DISPLAY_TABLE
Field Value:
6

DISPLAY_TABLE_CELL

public static final int DISPLAY_TABLE_CELL
Field Value:
5

DISPLAY_TABLE_ROW

public static final int DISPLAY_TABLE_ROW
Field Value:
4

MASK_TEXTDECORATION_BLINK

public static final int MASK_TEXTDECORATION_BLINK
Field Value:
8

MASK_TEXTDECORATION_LINE_THROUGH

public static final int MASK_TEXTDECORATION_LINE_THROUGH
Field Value:
4

MASK_TEXTDECORATION_OVERLINE

public static final int MASK_TEXTDECORATION_OVERLINE
Field Value:
2

MASK_TEXTDECORATION_UNDERLINE

public static final int MASK_TEXTDECORATION_UNDERLINE
Field Value:
1

WS_NORMAL

public static final int WS_NORMAL
Field Value:
0

WS_NOWRAP

public static final int WS_NOWRAP
Field Value:
2

WS_PRE

public static final int WS_PRE
Field Value:
1

Method Details

getAlignXPercent

public int getAlignXPercent()

getAlignYPercent

public int getAlignYPercent()

getBackgroundColor

public Color getBackgroundColor()

getBackgroundInfo

public BackgroundInfo getBackgroundInfo()

getBlankWidth

public int getBlankWidth()

getColor

public Color getColor()

getCount

public int getCount(String counter,
                    int nesting)

getDisplay

public int getDisplay()

getFont

public Font getFont()

getFontBase

public int getFontBase()

getFontMetrics

public FontMetrics getFontMetrics()

getMarginInsets

public java.awt.Insets getMarginInsets()

getOverlayColor

public Color getOverlayColor()

getPaddingInsets

public java.awt.Insets getPaddingInsets()

getPreviousRenderState

public RenderState getPreviousRenderState()

getTextBackgroundColor

public Color getTextBackgroundColor()

getTextDecorationMask

public int getTextDecorationMask()

getTextIndent

public int getTextIndent(int availWidth)

getTextIndentText

public String getTextIndentText()

getWhiteSpace

public int getWhiteSpace()

getWordInfo

public org.lobobrowser.html.style.WordInfo getWordInfo(String word)

incrementCount

public int incrementCount(String counter,
                          int nesting)

invalidate

public void invalidate()

isHighlight

public boolean isHighlight()

resetCount

public void resetCount(String counter,
                       int nesting,
                       int value)

setHighlight

public void setHighlight(boolean highlight)