Implements View interface for a table, that is composed of an
element structure where the child elements of the element
this view is responsible for represent rows and the child
elements of the row elements are cells.
View
pack-private void
addFill
(int row, int col)
protected void
baselineLayout
(int targetSpan, int axis, int[] offsets, int[] spans)
[Inherited From BoxView]
protected SizeRequirements
baselineRequirements
(int axis, SizeRequirements r)
[Inherited From BoxView]
protected SizeRequirements
calculateMajorAxisRequirements
(int axis, SizeRequirements r)
[Inherited From BoxView]
protected SizeRequirements
calculateMinorAxisRequirements
(int axis, SizeRequirements r)
[Overrides BoxView]
pack-private void
checkMultiColumnCell
(int axis, int col, int ncols, View v)
pack-private void
checkSingleColumnCell
(int axis, int col, View v)
protected void
childAllocation
(int index, Rectangle alloc)
[Inherited From BoxView]
[Specified in CompositeView]
protected void
forwardUpdate
(ElementChange ec, DocumentEvent e, Shape a, ViewFactory f)
[Overrides BoxView]
protected void
forwardUpdateToView
(View v, DocumentEvent e, Shape a, ViewFactory f)
[Inherited From View]
pack-private int
getColumnsOccupied
(View v)
protected int
getNextEastWestVisualPositionFrom
(int pos, Bias b, Shape a, int direction, Bias biasRet)
throws
BadLocationException
[Inherited From CompositeView]
protected int
getNextNorthSouthVisualPositionFrom
(int pos, Bias b, Shape a, int direction, Bias biasRet)
throws
BadLocationException
[Inherited From CompositeView]
public int
getNextVisualPositionFrom
(int pos, Bias b, Shape a, int direction, Bias biasRet)
throws
BadLocationException
[Inherited From CompositeView]
pack-private int
getRowsOccupied
(View v)
protected View
getViewAtPoint
(int x, int y, Rectangle alloc)
[Inherited From BoxView]
[Specified in CompositeView]
protected boolean
isAfter
(int x, int y, Rectangle innerAlloc)
[Inherited From BoxView]
[Specified in CompositeView]
protected boolean
isBefore
(int x, int y, Rectangle innerAlloc)
[Inherited From BoxView]
[Specified in CompositeView]
protected void
layoutMajorAxis
(int targetSpan, int axis, int[] offsets, int[] spans)
[Inherited From BoxView]
protected void
layoutMinorAxis
(int targetSpan, int axis, int[] offsets, int[] spans)
[Overrides BoxView]
public Shape
modelToView
(int p0, Bias b0, int p1, Bias b1, Shape a)
throws
BadLocationException
[Inherited From CompositeView]
public Shape
protected void
setInsets
(short top, short left, short bottom, short right)
[Inherited From CompositeView]
protected boolean
updateChildren
(ElementChange ec, DocumentEvent e, ViewFactory f)
[Inherited From View]
pack-private void
updateChildSizes
()
[Inherited From BoxView]
pack-private void
updateGrid
()
pack-private int
updateLayoutArray
(int[] oldArray, int offset, int nInserted)
[Inherited From BoxView]