From b630bfadfd36fdab87caea0a30babb6dd8fdc6e9 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Wed, 5 Dec 2012 07:55:31 +0000
Subject: [PATCH] add JsonObject annotation to interfaces/classes of type
 IIamgeTransformerFactory

SVN: 27861
---
 .../cisd/base/image/IStreamingImageTransformerFactory.java      | 2 ++
 .../dto/api/transformations/ConvertToolImageTransformer.java    | 2 ++
 .../dto/api/v1/transformations/ConvertToolImageTransformer.java | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java b/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java
index 61c481a8dd5..6b4e06f561e 100644
--- a/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java
+++ b/base/source/java/ch/systemsx/cisd/base/image/IStreamingImageTransformerFactory.java
@@ -16,6 +16,7 @@
 
 package ch.systemsx.cisd.base.image;
 
+import ch.systemsx.cisd.base.annotation.JsonObject;
 import ch.systemsx.cisd.base.image.IImageTransformerFactory;
 
 /**
@@ -24,6 +25,7 @@ import ch.systemsx.cisd.base.image.IImageTransformerFactory;
  * 
  * @author Bernd Rinn
  */
+@JsonObject(value="IStreamingImageTransformerFactory")
 public interface IStreamingImageTransformerFactory extends IImageTransformerFactory
 {
     /**
diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java
index 9c061da8410..2e4d7a056c7 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/transformations/ConvertToolImageTransformer.java
@@ -32,6 +32,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
 
 import org.apache.log4j.Logger;
 
+import ch.systemsx.cisd.base.annotation.JsonObject;
 import ch.systemsx.cisd.base.exceptions.CheckedExceptionTunnel;
 import ch.systemsx.cisd.base.image.IStreamingImageTransformer;
 import ch.systemsx.cisd.base.utilities.OSUtilities;
@@ -55,6 +56,7 @@ import ch.systemsx.cisd.openbis.dss.generic.shared.utils.ImageUtil;
  * 
  * @author Kaloyan Enimanev
  */
+@JsonObject(value="ConvertToolImageTransformer")
 public class ConvertToolImageTransformer implements IStreamingImageTransformer
 {
 
diff --git a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java
index 51e8ca6a3ae..7889caaf29f 100644
--- a/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java
+++ b/screening/source/java/ch/systemsx/cisd/openbis/dss/etl/dto/api/v1/transformations/ConvertToolImageTransformer.java
@@ -16,6 +16,7 @@
 
 package ch.systemsx.cisd.openbis.dss.etl.dto.api.v1.transformations;
 
+import ch.systemsx.cisd.base.annotation.JsonObject;
 import ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImageTransformerFactory.ToolChoice;
 
 /**
@@ -25,6 +26,7 @@ import ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImage
  * 
  * @author Jakub Straszewski
  */
+@JsonObject(value="ConvertToolImageTransformer_obsolete")
 public class ConvertToolImageTransformer extends
         ch.systemsx.cisd.openbis.dss.etl.dto.api.transformations.ConvertToolImageTransformer
 {
-- 
GitLab