From c2f05b08083e511c410d4aa492682e046b9a1e18 Mon Sep 17 00:00:00 2001
From: tpylak <tpylak>
Date: Mon, 14 Feb 2011 10:10:09 +0000
Subject: [PATCH] LMS-1988 improve logging for hcs datasets

SVN: 19928
---
 .../dss/etl/dto/api/v1/ImageDataSetInformation.java | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/ImageDataSetInformation.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/ImageDataSetInformation.java
index 2f54c2e3565..01bd3fdb637 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/ImageDataSetInformation.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/ImageDataSetInformation.java
@@ -133,13 +133,12 @@ public class ImageDataSetInformation extends BasicDataSetInformation
     @Override
     public String toString()
     {
-        String imgConfig =
-                imageStorageConfiguratonOrNull != null ? ", config = "
-                        + imageStorageConfiguratonOrNull.toString() : "";
-        return "[ dataset: " + super.getDataSetCode() + ", tile: " + tileRowsNumber + "x"
-                + tileColumnsNumber + imgConfig + ", channels: "
-                + CollectionUtils.abbreviate(channels, -1) + ", images: "
-                + CollectionUtils.abbreviate(images, 20);
+        final StringBuilder buffer = new StringBuilder(super.toString());
+        appendNameAndObject(buffer, "config", imageStorageConfiguratonOrNull);
+        appendNameAndObject(buffer, "tile", tileRowsNumber + "x" + tileColumnsNumber);
+        appendNameAndObject(buffer, "channels", CollectionUtils.abbreviate(channels, -1));
+        appendNameAndObject(buffer, "images", CollectionUtils.abbreviate(images, 20));
+        return buffer.toString();
     }
 
 }
-- 
GitLab