@Override public String toString() { try { DataCell dc = (DataCell) legacyDB.getCell(legacyCellID); if (isEmpty()) { DataColumn col = legacyDB.getDataColumn(dc.getItsColID()); return "<" + col.getName() + ">"; } else { Matrix m = dc.getVal(); NominalDataValue dv = (NominalDataValue) m.getArgCopy(0); return dv.getItsValue(); } } catch (SystemErrorException se) { LOGGER.error("unable to toString data value", se); } return "<ERROR - RESTART OPENSHAPA>"; }