IBM Rational Functional Tester
Version 8.1.1000
IBM Rational Functional Tester API Reference

Project Version 2.3

org.eclipse.hyades.edit.datapool
Interface IDatapoolCell

All Superinterfaces:
IDatapoolCell

public interface IDatapoolCell
extends IDatapoolCell

An element of a record within a datapool. Each cell contains a reference to the variable that it is referenced by along with the actual value the cell represents. There are a series of convienence methods for accessing the associated value as a specific type, such as a String or an int.


Method Summary
 java.lang.Object getClonedCellValue()
          Clones the value associated with the cell.
 java.lang.String getPersistedRepresentation()
          The unprocessed string representation of the cell is returned.
 void setCellValue(java.lang.Object value)
          Replace the value associated with the cell.
 void setPersistedRepresentation(java.lang.String value)
          Replace the unprocessed persisted string representation.
 void setVariable(IDatapoolVariable variable)
          Defines the variable that is used to reference this cell within a record.
 
Methods inherited from interface org.eclipse.hyades.execution.runtime.datapool.IDatapoolCell
getBooleanValue, getByteValue, getCellRecord, getCellValue, getCellVariable, getCharValue, getDoubleValue, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue
 

Method Detail

setVariable

void setVariable(IDatapoolVariable variable)
Defines the variable that is used to reference this cell within a record.

Parameters:
variable - The variable will be used to reference this cell within a record.

setPersistedRepresentation

void setPersistedRepresentation(java.lang.String value)
Replace the unprocessed persisted string representation.

Parameters:
value - The value to be associated with this cell.
See Also:
#getRawValue()

getPersistedRepresentation

java.lang.String getPersistedRepresentation()
The unprocessed string representation of the cell is returned.

Returns:
The unprocessed string representation of the cell.
See Also:
#setRawValue()

setCellValue

void setCellValue(java.lang.Object value)
Replace the value associated with the cell.

Parameters:
value - The value to be associated with this cell.
See Also:
IDatapoolCell.getCellValue()

getClonedCellValue

java.lang.Object getClonedCellValue()
Clones the value associated with the cell.

Returns:
A exact duplicate of the value.