String col = columns[columnIndex];
if (col.equals(COLUMN_NAME_NAME)) {
return nodes[rowIndex].getName();
} else if (col.equals(COLUMN_NAME_STATUS)) {
node = nodes[rowIndex];
StatusInfo finfo = node.getInformation();
//TODO what should we do with this?
//finfo.getEntry(node.getFile()); // HACK returned value is not interesting, point is side effect, it loads ISVNStatus structure
return finfo.getStatusText();
} else if (col.equals(COLUMN_NAME_ACTION)) {
return commitOptions[rowIndex];
} else if (col.equals(COLUMN_NAME_PATH)) {
String shortPath = null;
// XXX this is a mess