summaryrefslogtreecommitdiff
path: root/src/main/java/DNPM/services
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/DNPM/services')
-rw-r--r--src/main/java/DNPM/services/molekulargenetik/MolekulargenetikFormService.java8
-rw-r--r--src/main/java/DNPM/services/molekulargenetik/OsMolekulargenetikFormService.java10
2 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/DNPM/services/molekulargenetik/MolekulargenetikFormService.java b/src/main/java/DNPM/services/molekulargenetik/MolekulargenetikFormService.java
index 5af03b2..60cfaf2 100644
--- a/src/main/java/DNPM/services/molekulargenetik/MolekulargenetikFormService.java
+++ b/src/main/java/DNPM/services/molekulargenetik/MolekulargenetikFormService.java
@@ -5,8 +5,16 @@ import de.itc.onkostar.api.Procedure;
import java.util.List;
+/**
+ * Schnittstellenbeschreibung für Methoden zum Formular "OS.Molekulargenetik"
+ */
public interface MolekulargenetikFormService {
+ /**
+ * Ermittelt alle (unterstützten) Varianten zur Prozedur eines Formulars "OS.Molekulargenetik"
+ * @param procedure Die Prozedur zum Formular "OS.Molekulargenetik"
+ * @return Die unterstützten Varianten oder eine leere Liste, wenn keine Varianten gefunden wurden.
+ */
List<Variant> getVariants(Procedure procedure);
}
diff --git a/src/main/java/DNPM/services/molekulargenetik/OsMolekulargenetikFormService.java b/src/main/java/DNPM/services/molekulargenetik/OsMolekulargenetikFormService.java
index 8e673d7..06ab9d2 100644
--- a/src/main/java/DNPM/services/molekulargenetik/OsMolekulargenetikFormService.java
+++ b/src/main/java/DNPM/services/molekulargenetik/OsMolekulargenetikFormService.java
@@ -10,6 +10,16 @@ import java.util.stream.Collectors;
public class OsMolekulargenetikFormService implements MolekulargenetikFormService {
+ /**
+ * Ermittelt alle (unterstützten) Varianten zur Prozedur eines Formulars "OS.Molekulargenetik"
+ * Unterstützte Varianten sind:
+ * <uL>
+ * <li>Einfache Variante
+ * <li>CNV
+ * <li>Fusion
+ * @param procedure Die Prozedur zum Formular "OS.Molekulargenetik"
+ * @return Die unterstützten Varianten oder eine leere Liste, wenn keine Varianten gefunden wurden.
+ */
@Override
@PersonPoolSecured
public List<Variant> getVariants(Procedure procedure) {