diff options
| author | Kuersat Akmaz | 2020-07-05 18:31:11 +0200 |
|---|---|---|
| committer | Kuersat Akmaz | 2020-07-05 18:31:19 +0200 |
| commit | 403c9e353c3fd5dff35c7ab0c34a7d2b841c4bcb (patch) | |
| tree | 3293864765f1cefd46c97f9180ba797021e17ae1 /dozentenmodul/src/main/java/org | |
| parent | [client] Disabled all unneccessary Buttons in ImageList (diff) | |
| download | tutor-module-403c9e353c3fd5dff35c7ab0c34a7d2b841c4bcb.tar.gz tutor-module-403c9e353c3fd5dff35c7ab0c34a7d2b841c4bcb.tar.xz tutor-module-403c9e353c3fd5dff35c7ab0c34a7d2b841c4bcb.zip | |
[client] Disabled all unnecessary Buttons in LectureList
Diffstat (limited to 'dozentenmodul/src/main/java/org')
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java index 31ff7702..6bed9136 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java @@ -472,6 +472,26 @@ public class LectureListWindow extends LectureListWindowLayout { btnNewLecture.setEnabled(Session.canListImages()); updateAvailableOptions(null); refreshList(false); + + if (Session.isStudent()) + { + deactiveUnnecessaryButtonsForStudents(); + } + } + + /** + * This funtion disables all unnecessary buttons + * when Student is logged in. + */ + public void deactiveUnnecessaryButtonsForStudents() + { + btnDeleteLecture.setVisible(false); + btnEditLecture.setVisible(false); + btnNewLecture.setVisible(false); + + btnDeleteLecture.setEnabled(false); + btnEditLecture.setEnabled(false); + btnNewLecture.setEnabled(false); } public void filterByImageBaseId(final String imageBaseId) { |
