public interface TableRow
Modifier and Type | Method and Description |
---|---|
void |
addCell(java.lang.String sourceFieldId,
java.lang.Object value)
Adds a TableCell to this row.
|
TableCell |
getCell(java.lang.String sourceFieldId)
Returns the TableCell object for the given sourceFieldId.
|
java.lang.Object |
getObject()
get stored object from row
|
int |
getRowChangeStatus()
Returns the change status of this row.
|
java.util.Iterator |
getTableCells()
Returns an iterator over a collection of the TableCell objects in this row.
|
int |
getUniqueIdentifier()
Gets the unique identifier that is associated with this TableRow.
|
boolean |
isRowChanged()
Returns true if the the row has been deleted, inserted or updated during the update in question.
|
void |
removeCell(java.lang.String sourceFieldId)
Removes a cell from this row.
|
void |
setObject(java.lang.Object o)
Allow seting of object onto the Table Row
Allow Custom Source to store an object to uniquely identify object
|
java.util.Iterator getTableCells()
int getRowChangeStatus()
boolean isRowChanged()
void addCell(java.lang.String sourceFieldId, java.lang.Object value) throws com.ebasetech.ufs.kernel.FormException
sourceFieldId
- identifier of the field as defined for this resource.value
- value associated with this cell.com.ebasetech.ufs.kernel.FormValueConversionException
com.ebasetech.ufs.kernel.FormException
void removeCell(java.lang.String sourceFieldId)
sourceFieldId
- identifier of the field as defined for this resource.TableCell getCell(java.lang.String sourceFieldId)
sourceFieldId
- identifier of the field as defined for this resource.int getUniqueIdentifier()
void setObject(java.lang.Object o)
o
- java.lang.Object getObject()