From 4cabe7e5878712cb7f520a9d429389a9de40141e Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 25 Jan 2018 14:26:48 +0100 Subject: [PATCH] common getElement method added --- .../celldesigner/annotation/RestAnnotationParserTest.java | 6 ++++++ model/src/main/java/lcsb/mapviewer/model/map/BioEntity.java | 4 +++- .../java/lcsb/mapviewer/model/map/reaction/Reaction.java | 5 +++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/converter-CellDesigner/src/test/java/lcsb/mapviewer/converter/model/celldesigner/annotation/RestAnnotationParserTest.java b/converter-CellDesigner/src/test/java/lcsb/mapviewer/converter/model/celldesigner/annotation/RestAnnotationParserTest.java index f9d45fd607..7c68b06fff 100644 --- a/converter-CellDesigner/src/test/java/lcsb/mapviewer/converter/model/celldesigner/annotation/RestAnnotationParserTest.java +++ b/converter-CellDesigner/src/test/java/lcsb/mapviewer/converter/model/celldesigner/annotation/RestAnnotationParserTest.java @@ -444,6 +444,12 @@ public class RestAnnotationParserTest extends CellDesignerTestFunctions { // TODO Auto-generated method stub } + + @Override + public String getElementId() { + // TODO Auto-generated method stub + return null; + } }); fail("Exception expected"); } catch (NotImplementedException e) { diff --git a/model/src/main/java/lcsb/mapviewer/model/map/BioEntity.java b/model/src/main/java/lcsb/mapviewer/model/map/BioEntity.java index b5aa17cc9b..8361b25af4 100644 --- a/model/src/main/java/lcsb/mapviewer/model/map/BioEntity.java +++ b/model/src/main/java/lcsb/mapviewer/model/map/BioEntity.java @@ -160,5 +160,7 @@ public interface BioEntity extends Serializable { * * @return semantic zoom level visibility */ - String getVisibilityLevel(); + String getVisibilityLevel(); + + String getElementId(); } diff --git a/model/src/main/java/lcsb/mapviewer/model/map/reaction/Reaction.java b/model/src/main/java/lcsb/mapviewer/model/map/reaction/Reaction.java index 18465317a8..96d295f430 100644 --- a/model/src/main/java/lcsb/mapviewer/model/map/reaction/Reaction.java +++ b/model/src/main/java/lcsb/mapviewer/model/map/reaction/Reaction.java @@ -879,4 +879,9 @@ public class Reaction implements BioEntity { } + @Override + public String getElementId() { + return getIdReaction(); + } + } -- GitLab