public abstract class AbstractRowModel extends Object implements TableRowModel
Constructor and Description |
---|
AbstractRowModel() |
Modifier and Type | Method and Description |
---|---|
void |
addRow() |
int |
getMaximumRowSpan(int rowNumber) |
long |
getPreferredRowSize(int rowNumber) |
TableRow |
getRow(int i) |
int |
getRowCount() |
long |
getRowSpacing() |
long |
getValidatedRowSize(int rowNumber) |
void |
prune(int rows) |
void |
updateDefinedSize(int rowNumber,
int rowSpan,
long preferredSize) |
void |
updateValidatedSize(int rowNumber,
int rowSpan,
long leading,
long height) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, initialize, setDebugInformation, validateActualSizes, validatePreferredSizes
public void addRow()
addRow
in interface TableRowModel
public int getRowCount()
getRowCount
in interface TableRowModel
public TableRow getRow(int i)
public void prune(int rows)
prune
in interface TableRowModel
public long getRowSpacing()
public void updateDefinedSize(int rowNumber, int rowSpan, long preferredSize)
updateDefinedSize
in interface TableRowModel
public void updateValidatedSize(int rowNumber, int rowSpan, long leading, long height)
updateValidatedSize
in interface TableRowModel
public long getValidatedRowSize(int rowNumber)
getValidatedRowSize
in interface TableRowModel
public long getPreferredRowSize(int rowNumber)
getPreferredRowSize
in interface TableRowModel
public int getMaximumRowSpan(int rowNumber)
getMaximumRowSpan
in interface TableRowModel