From 3e39cd6d7af813d4fa43bb3d0901cd5ca2c02abd Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Fri, 16 Jun 2017 17:02:57 +0200 Subject: [PATCH] java docs --- .../mapviewer/model/map/AnnotatedObject.java | 16 ++++++++++++++++ .../model/map/compartment/OvalCompartment.java | 6 ++++++ .../mapviewer/model/map/species/Element.java | 1 + 3 files changed, 23 insertions(+) diff --git a/model/src/main/java/lcsb/mapviewer/model/map/AnnotatedObject.java b/model/src/main/java/lcsb/mapviewer/model/map/AnnotatedObject.java index cca3829b52..2a9ec585d0 100644 --- a/model/src/main/java/lcsb/mapviewer/model/map/AnnotatedObject.java +++ b/model/src/main/java/lcsb/mapviewer/model/map/AnnotatedObject.java @@ -125,6 +125,11 @@ public interface AnnotatedObject extends Serializable { */ void setName(String name); + /** + * Returns database identifier of the object. + * + * @return database identifier of the object + */ int getId(); /** @@ -134,7 +139,18 @@ public interface AnnotatedObject extends Serializable { */ String getStringType(); + /** + * Sets semantic zoom level visibility. + * + * @param zoomLevelVisibility + * semantic zoom level visibility + */ void setSemanticZoomLevelVisibility(String zoomLevelVisibility); + /** + * Returns semantic zoom level visibility. + * + * @return semantic zoom level visibility + */ String getSemanticZoomLevelVisibility(); } diff --git a/model/src/main/java/lcsb/mapviewer/model/map/compartment/OvalCompartment.java b/model/src/main/java/lcsb/mapviewer/model/map/compartment/OvalCompartment.java index be5a84f3f9..3dbbeab40d 100644 --- a/model/src/main/java/lcsb/mapviewer/model/map/compartment/OvalCompartment.java +++ b/model/src/main/java/lcsb/mapviewer/model/map/compartment/OvalCompartment.java @@ -38,6 +38,12 @@ public class OvalCompartment extends Compartment { super(original); } + /** + * Default constructor. + * + * @param elementId + * identifier of the compartment + */ public OvalCompartment(String elementId) { super(); setElementId(elementId); diff --git a/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java b/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java index b9b09c03c2..386c2995ad 100644 --- a/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java +++ b/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java @@ -1096,6 +1096,7 @@ public abstract class Element implements AnnotatedObject, Serializable { this.zoomLevelVisibility = zoomLevelVisibility; } + @Override public String getSemanticZoomLevelVisibility() { return this.zoomLevelVisibility; } -- GitLab