public interface IRowCollection extends IGenericCollection<IRow>
Represents table row collection.
Modifier and Type | Method and Description |
---|---|
IRow[] |
addClone(IRow templ,
boolean withAttachedRows)
Creates a copy of the specified template row and inserts it at the bottom of a table.
|
IRow |
get_Item(int index)
Gets the element at the specified index.
|
IRow[] |
insertClone(int index,
IRow templ,
boolean withAttachedRows)
Creates a copy of the specified template row and insert it at the specified position in a table.
|
void |
removeAt(int firstRowIndex,
boolean withAttachedRows)
Removes a row at the specified position from a table.
|
iterator
IRow get_Item(int index)
Gets the element at the specified index.
IRow[] addClone(IRow templ, boolean withAttachedRows)
Creates a copy of the specified template row and inserts it at the bottom of a table.
templ
- Row which is used as a template.withAttachedRows
- True to copy also all rows attached to the template row.IRow[] insertClone(int index, IRow templ, boolean withAttachedRows)
Creates a copy of the specified template row and insert it at the specified position in a table.
index
- Index of a new row.templ
- Row which is used as a template.withAttachedRows
- True to copy also all rows attached to the template row.void removeAt(int firstRowIndex, boolean withAttachedRows)
Removes a row at the specified position from a table.
firstRowIndex
- Index of a row to delete.withAttachedRows
- True to delete also all attached rows.