primary
Primary grid unit
EmptyGridUnit
, PrimaryGridUnit
(package private) ConditionalBorder
(package private) ConditionalBorder
(package private) BorderSpecification
(package private) BorderSpecification
protected TableCell
protected CollapsingBorderModel
private int
static final int
private byte
static final int
static final int
static final int
private PrimaryGridUnit
private TableRow
private int
private
GridUnit(int colSpanIndex,
int rowSpanIndex)
(package private)
GridUnit(PrimaryGridUnit primary,
int colSpanIndex,
int rowSpanIndex)
protected
protected
getBorderAfter(int which)
getBorderBefore(int which)
getCell()
int
boolean
getFlag(int which)
getRow()
int
(package private) void
integrateBorderSegment(int side,
BorderSpecification segment)
(package private) void
integrateBorderSegment(int side,
TableFObj parent)
(package private) void
integrateBorderSegment(int side,
TableFObj parent,
boolean withNormal,
boolean withLeadingTrailing,
boolean withRest)
(package private) void
integrateCompetingBorder(int side,
ConditionalBorder competitor,
boolean withNormal,
boolean withLeadingTrailing,
boolean withRest)
boolean
isEmpty()
boolean
boolean
boolean
(package private) void
resolveBorder(GridUnit other,
int side)
private void
setBorders(Table table)
protected void
void
setFlag(int which)
void
setFlag(int which,
boolean value)
(package private) void
toString()
table
- the containing tablecolSpanIndex
- index of this grid unit in the span, in column directionrowSpanIndex
- index of this grid unit in the span, in row directioncell
- table cell which occupies this grid unitcolSpanIndex
- index of this grid unit in the span, in column directionrowSpanIndex
- index of this grid unit in the span, in row directionprimary
- the before-start grid unit of the cell containing this grid unitcolSpanIndex
- index of this grid unit in the span, in column directionrowSpanIndex
- index of this grid unit in the span, in row directionwhich
- one of ConditionalBorder.NORMAL
,
ConditionalBorder.LEADING_TRAILING
or ConditionalBorder.REST
which
- one of ConditionalBorder.NORMAL
,
ConditionalBorder.LEADING_TRAILING
or ConditionalBorder.REST
other
- neighbouring grid unitside
- the side to resolve (one of
CommonBorderPaddingBackground.BEFORE|AFTER|START|END)side
- the side to consider (either CommonBorderPaddingBackground.BEFORE or
AFTER)parent
- a table element whose corresponding border coincides on the given
sideside
- the side to consider (one of
CommonBorderPaddingBackground.BEFORE|AFTER|START|END)parent
- a table element whose corresponding border coincides on the given sideside
- the side to consider (one of CommonBorderPaddingBackground.START|END)segment
- a border specification to integrate at the given sidewhich
- the requested flagwhich
- the flag to setvalue
- the new value for the flagwhich
- the flag to set