summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/models
diff options
context:
space:
mode:
authorMichael Wilson2014-10-07 14:01:52 +0200
committerMichael Wilson2014-10-07 14:01:52 +0200
commitaf03c88129755f57fff3389bb35c5840c0e9751f (patch)
tree238181e97734aea2ad8df4f7c6c5ca88e203bbd3 /dozentenmodul/src/main/java/models
parent-Volltextsuche vorbereitet, Funktion wird noch angepasst (diff)
downloadtutor-module-af03c88129755f57fff3389bb35c5840c0e9751f.tar.gz
tutor-module-af03c88129755f57fff3389bb35c5840c0e9751f.tar.xz
tutor-module-af03c88129755f57fff3389bb35c5840c0e9751f.zip
-Verwaltung von Rechten ist nun in der PermissionCreateImage_GUI.java möglich
Diffstat (limited to 'dozentenmodul/src/main/java/models')
-rw-r--r--dozentenmodul/src/main/java/models/GUIRights.java62
-rw-r--r--dozentenmodul/src/main/java/models/ImageRights.java37
-rw-r--r--dozentenmodul/src/main/java/models/RightsManagement.java31
-rw-r--r--dozentenmodul/src/main/java/models/person.java61
4 files changed, 172 insertions, 19 deletions
diff --git a/dozentenmodul/src/main/java/models/GUIRights.java b/dozentenmodul/src/main/java/models/GUIRights.java
new file mode 100644
index 00000000..a1937b78
--- /dev/null
+++ b/dozentenmodul/src/main/java/models/GUIRights.java
@@ -0,0 +1,62 @@
+package models;
+
+public class GUIRights {
+
+ private int read;
+ private int write;
+ private int changePermission;
+ private int admin;
+ private int linkAllowed;
+ private String userID;
+
+ public String getUserID() {
+ return userID;
+ }
+
+ public void setUserID(String userID) {
+ this.userID = userID;
+ }
+
+ public static GUIRights rights = new GUIRights();
+
+ public int getRead() {
+ return read;
+ }
+
+ public void setRead(int read) {
+ this.read = read;
+ }
+
+ public int getWrite() {
+ return write;
+ }
+
+ public void setWrite(int write) {
+ this.write = write;
+ }
+
+ public int getChangePermission() {
+ return changePermission;
+ }
+
+ public void setChangePermission(int changePermission) {
+ this.changePermission = changePermission;
+ }
+
+ public int getAdmin() {
+ return admin;
+ }
+
+ public void setAdmin(int admin) {
+ this.admin = admin;
+ }
+
+ public int getLinkAllowed() {
+ return linkAllowed;
+ }
+
+ public void setLinkAllowed(int linkAllowed) {
+ this.linkAllowed = linkAllowed;
+ }
+
+}
diff --git a/dozentenmodul/src/main/java/models/ImageRights.java b/dozentenmodul/src/main/java/models/ImageRights.java
index 1b7e0e55..c5b5efbb 100644
--- a/dozentenmodul/src/main/java/models/ImageRights.java
+++ b/dozentenmodul/src/main/java/models/ImageRights.java
@@ -2,41 +2,48 @@ package models;
public class ImageRights {
- private int read;
- private int write;
- private int changePermission;
- private int admin;
- private int linkAllowed;
+ private boolean read;
+ private boolean write;
+ private boolean changePermission;
+ private boolean admin;
+ private boolean linkAllowed;
+ private String userID;
+ public String getUserID() {
+ return userID;
+ }
+ public void setUserID(String userID) {
+ this.userID = userID;
+ }
public static ImageRights rights =new ImageRights();
- public int getRead() {
+ public boolean getRead() {
return read;
}
- public void setRead(int read) {
+ public void setRead(boolean read) {
this.read = read;
}
- public int getWrite() {
+ public boolean getWrite() {
return write;
}
- public void setWrite(int write) {
+ public void setWrite(boolean write) {
this.write = write;
}
- public int getChangePermission() {
+ public boolean getChangePermission() {
return changePermission;
}
- public void setChangePermission(int changePermission) {
+ public void setChangePermission(boolean changePermission) {
this.changePermission = changePermission;
}
- public int getAdmin() {
+ public boolean getAdmin() {
return admin;
}
- public void setAdmin(int admin) {
+ public void setAdmin(boolean admin) {
this.admin = admin;
}
- public int getLinkAllowed() {
+ public boolean getLinkAllowed() {
return linkAllowed;
}
- public void setLinkAllowed(int linkAllowed) {
+ public void setLinkAllowed(boolean linkAllowed) {
this.linkAllowed = linkAllowed;
}
diff --git a/dozentenmodul/src/main/java/models/RightsManagement.java b/dozentenmodul/src/main/java/models/RightsManagement.java
new file mode 100644
index 00000000..38661870
--- /dev/null
+++ b/dozentenmodul/src/main/java/models/RightsManagement.java
@@ -0,0 +1,31 @@
+package models;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class RightsManagement {
+
+
+ public RightsManagement(){
+ //
+ }
+
+
+
+ //list which holds all users and (non-)selected values of the table rightstable in permissionCreateImage
+ private List<person> pmImageCreateList = new ArrayList<person>();
+
+
+
+
+ public static RightsManagement rightsManagement = new RightsManagement();
+
+ public List<person> getPmImageCreateList() {
+ return pmImageCreateList;
+ }
+
+ public void setPmImageCreateList(List<person> list) {
+ this.pmImageCreateList = list;
+ }
+
+}
diff --git a/dozentenmodul/src/main/java/models/person.java b/dozentenmodul/src/main/java/models/person.java
index 479c2ecd..b1a44288 100644
--- a/dozentenmodul/src/main/java/models/person.java
+++ b/dozentenmodul/src/main/java/models/person.java
@@ -1,6 +1,6 @@
package models;
-public class person{
+public class person {
private String username;
@@ -17,12 +17,65 @@ public class person{
private String Fakultaet;
private boolean ischecked;
-
+
private String role;
- public static person verantwortlicher=new person();
+ private boolean read;
+ private boolean write;
+ private boolean changePermission;
+ private boolean admin;
+ private boolean linkAllowed;
+ private String userID;
+
+ public boolean isRead() {
+ return read;
+ }
+
+ public void setRead(boolean read) {
+ this.read = read;
+ }
+
+ public boolean isWrite() {
+ return write;
+ }
+
+ public void setWrite(boolean write) {
+ this.write = write;
+ }
+
+ public boolean isChangePermission() {
+ return changePermission;
+ }
+
+ public void setChangePermission(boolean changePermission) {
+ this.changePermission = changePermission;
+ }
+
+ public boolean isAdmin() {
+ return admin;
+ }
+
+ public void setAdmin(boolean admin) {
+ this.admin = admin;
+ }
+
+ public boolean isLinkAllowed() {
+ return linkAllowed;
+ }
+
+ public void setLinkAllowed(boolean linkAllowed) {
+ this.linkAllowed = linkAllowed;
+ }
+
+ public String getUserID() {
+ return userID;
+ }
+
+ public void setUserID(String userID) {
+ this.userID = userID;
+ }
-
+ public static person verantwortlicher = new person();
public String getRole() {
return role;