summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-08-11 15:36:45 +0200
committerJonathan Bauer2015-08-11 15:36:45 +0200
commit53f1e1b9eb6bf23525d88c28a63c52c143777fe5 (patch)
tree9f48f6bce1e45a4ceece48524b06aeb0aa24bbb6 /dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java
parent[client] added combo and filter to filter imagelist for editable and own images. (diff)
downloadtutor-module-53f1e1b9eb6bf23525d88c28a63c52c143777fe5.tar.gz
tutor-module-53f1e1b9eb6bf23525d88c28a63c52c143777fe5.tar.xz
tutor-module-53f1e1b9eb6bf23525d88c28a63c52c143777fe5.zip
[client] lecture wizard quasi complete
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java b/dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java
index dd9039f7..c63fb041 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/state/LectureWizardState.java
@@ -1,15 +1,27 @@
package org.openslx.dozmod.state;
import java.util.Date;
+import java.util.Map;
+
+import org.openslx.bwlp.thrift.iface.ImageVersionDetails;
+import org.openslx.bwlp.thrift.iface.LecturePermissions;
public class LectureWizardState {
+ public ImageVersionDetails image = null;
public String name = null;
public String description = null;
- public String uuid = null;
public boolean autoUpdate = false;
public boolean isEnabled = false;
+ public boolean isExam = false;
+ public boolean internetAccess = false;
public Date start = null;
public Date end = null;
-
+ // default permissions assigned to that lecture by the user
+ // TODO: defaults per sat
+ public LecturePermissions defaultPermissions = null;
+ // explicit permissions per user as set by the creator
+ public Map<String, LecturePermissions> permissionList = null;
+ // -- thrift internal stuff --
+ public String uuid = null;
}