Object (int row, int col) { Object value = super.getValueAt(row, col); if (value == AsyncArrayTableModel.EMPTY_CELL_VALUE) { return value; } TableValueDescriptor descriptor = createValueWithDescriptor(col, value); return descriptor != null ? descriptor : AsyncArrayTableModel.EMPTY_CELL_VALUE; }