From feef1cbafa282ad60c5e03baf05d74441b7f1cbf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20G=C3=A4rtner?= <andreas.gaertner@mni.thm.de>
Date: Wed, 5 Oct 2016 04:38:51 +0200
Subject: [PATCH] Add 'flashcards' as separate session feature

---
 .../java/de/thm/arsnova/entities/SessionFeature.java   | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/main/java/de/thm/arsnova/entities/SessionFeature.java b/src/main/java/de/thm/arsnova/entities/SessionFeature.java
index 131100bd..e056717e 100644
--- a/src/main/java/de/thm/arsnova/entities/SessionFeature.java
+++ b/src/main/java/de/thm/arsnova/entities/SessionFeature.java
@@ -44,6 +44,7 @@ public class SessionFeature implements Serializable {
 	private boolean interposed = true;
 	private boolean pi = true;
 	private boolean learningProgress = true;
+	private boolean flashcardFeature = true;
 	private boolean slides = false;
 
 	public SessionFeature(SessionFeature features) {
@@ -56,6 +57,7 @@ public class SessionFeature implements Serializable {
 			this.liveFeedback = features.liveFeedback;
 			this.interposedFeedback = features.interposedFeedback;
 			this.liveClicker = features.liveClicker;
+			this.flashcardFeature = features.flashcardFeature;
 			this.flashcard = features.flashcard;
 			this.total = features.total;
 			this.lecture = features.lecture;
@@ -147,6 +149,14 @@ public class SessionFeature implements Serializable {
 		this.peerGrading = peerGrading;
 	}
 
+	public boolean isFlashcardFeature() {
+		return flashcardFeature;
+	}
+
+	public void setFlashcardFeature(boolean flashcardFeature) {
+		this.flashcardFeature = flashcardFeature;
+	}
+
 	public boolean isFlashcard() {
 		return flashcard;
 	}
-- 
GitLab