org.eclipse.hyades.edit.datapool
Interface IDatapoolRecord
- All Superinterfaces:
- IDatapoolRecord
- public interface IDatapoolRecord
- extends IDatapoolRecord
A logical grouping of values in a datapool
. A datapool
is an ordered collection equivalence classes
which contain an order collection of records. And to complete the
hierarchy, a record is an ordered collection of cells
.
Several restrictions exist on records within a datapool:
- A record instance can only exist in one datapool. Obviously a deep
copy can be performed so the same contents can appear in multiple datapools.
- A record instance must be unique within the datapool. It can not
be added to multiple equivalence classes or more then once to the
same equivalence class.
- Cells within a record must each be unique to that instance of the
record and can not be duplicated in multiple records at once.
- Cells within a record can only be added to the record once and can
not be inserted into the same record multiple times.
Method Summary |
void |
setCell(IDatapoolCell cell,
int cellIndex)
Replace a value at the specified zero based cell index. |
setCell
public void setCell(IDatapoolCell cell,
int cellIndex)
- Replace a value at the specified zero based cell index.
- Parameters:
cell
- The value to replace in the specified cell.cellIndex
- A zero based cell index.- See Also:
IDatapoolRecord.getCell(int)
Hyades DPL