You are not logged in. Click here to log in.

codebeamer Application Lifecycle Management (ALM)

Search In Project

Search inClear

Tags:  not added yet
Here is an pseudo-code, not-working and has not been tested yet !!!
resolver = TrackerItemFieldHandler.getInstance(user);
// item is the issue/bug being rendered
field = resolver.getItemFieldByName(item, "field-name");
// the rawvalue contains the cell's raw value
value = resolver.decodeString(field, rawvalue);

An alternative code of this is to use TableFields class something like this:

tableFields = new com.intland.codebeamer.manager.trackeritems.TableFields(user, item, applicationContext)
table = tableFields.getTableByName("...table field's name")
column = table.getTableColumnByName("...column name")

rows = table.getNumRows()
for (int row=0; row<rows; row++) {
   Object value = column.getConvertedValue(row);
   // print out value...
}