diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/shared/api/v1/dto/FeatureVectorDatasetReference.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/shared/api/v1/dto/FeatureVectorDatasetReference.java index 530135bf8b46b0c28b6234a7495515222f8d8ded..7fba00145e4af920ea9ecc9e170c1533250df2ac 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/shared/api/v1/dto/FeatureVectorDatasetReference.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/shared/api/v1/dto/FeatureVectorDatasetReference.java @@ -28,7 +28,7 @@ public class FeatureVectorDatasetReference extends DatasetReference implements { private static final long serialVersionUID = 1L; - private final IImageDatasetIdentifier imageDatasetIdentifier; + private final IImageDatasetIdentifier imageDatasetIdentifierOrNull; @Deprecated public FeatureVectorDatasetReference(String datasetCode, String datastoreServerUrl, @@ -36,17 +36,17 @@ public class FeatureVectorDatasetReference extends DatasetReference implements IImageDatasetIdentifier imageDatasetIdentifier) { super(datasetCode, datastoreServerUrl, plate, plateGeometry, registrationDate); - this.imageDatasetIdentifier = imageDatasetIdentifier; + this.imageDatasetIdentifierOrNull = imageDatasetIdentifier; } public FeatureVectorDatasetReference(String datasetCode, String datastoreServerUrl, PlateIdentifier plate, ExperimentIdentifier experimentIdentifier, Geometry plateGeometry, Date registrationDate, - IImageDatasetIdentifier imageDatasetIdentifier) + IImageDatasetIdentifier imageDatasetIdentifierOrNull) { super(datasetCode, datastoreServerUrl, plate, experimentIdentifier, plateGeometry, registrationDate); - this.imageDatasetIdentifier = imageDatasetIdentifier; + this.imageDatasetIdentifierOrNull = imageDatasetIdentifierOrNull; } /** @@ -55,19 +55,19 @@ public class FeatureVectorDatasetReference extends DatasetReference implements */ public IImageDatasetIdentifier getParentImageDataset() { - return imageDatasetIdentifier; + return imageDatasetIdentifierOrNull; } @Override public String toString() { - if (imageDatasetIdentifier == null) + if (imageDatasetIdentifierOrNull == null) { return super.toString() + " (no image data set)"; } else { return super.toString() + " from image dataset " - + imageDatasetIdentifier.getDatasetCode(); + + imageDatasetIdentifierOrNull.getDatasetCode(); } } }