From a06246f7724b12c525ed25809d7c373dc2d82796 Mon Sep 17 00:00:00 2001 From: gpawel <gpawel> Date: Tue, 26 Jun 2012 08:13:16 +0000 Subject: [PATCH] SP-168 BIS-90 : tryGetAsLinkDataSet() method added to ExternalData SVN: 25855 --- .../cisd/openbis/generic/shared/basic/dto/ExternalData.java | 5 +++++ .../cisd/openbis/generic/shared/basic/dto/LinkDataSet.java | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/ExternalData.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/ExternalData.java index f09985c4a3e..94ad14d4b50 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/ExternalData.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/ExternalData.java @@ -124,6 +124,11 @@ public abstract class ExternalData extends CodeWithRegistrationAndModificationDa return null; // overriden in subclasses } + public LinkDataSet tryGetAsLinkDataSet() + { + return null; // overriden in a subclasses + } + public String getPermlink() { return permlink; diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/LinkDataSet.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/LinkDataSet.java index 37d97f851d6..7f84ef64f06 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/LinkDataSet.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/dto/LinkDataSet.java @@ -50,4 +50,10 @@ public class LinkDataSet extends ExternalData { this.externalCode = externalCode; } + + @Override + public LinkDataSet tryGetAsLinkDataSet() + { + return this; + } } -- GitLab