diff options
author | Stephan Schwaer | 2015-08-24 17:42:59 +0200 |
---|---|---|
committer | Stephan Schwaer | 2015-08-24 17:42:59 +0200 |
commit | 9168659e90149cffcabc2153ac1e132c4a8a3957 (patch) | |
tree | 48999980ea8dbfa2ac7f082c70ecb6ccb0774f36 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java | |
parent | [client] remove logged in user from the user list for custom permissions (diff) | |
download | tutor-module-9168659e90149cffcabc2153ac1e132c4a8a3957.tar.gz tutor-module-9168659e90149cffcabc2153ac1e132c4a8a3957.tar.xz tutor-module-9168659e90149cffcabc2153ac1e132c4a8a3957.zip |
[client] Included new permission options into lecture details.
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java | 44 |
1 files changed, 15 insertions, 29 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java index ee697f98..7b3c8067 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/layout/LectureDetailsWindowLayout.java @@ -61,12 +61,9 @@ public abstract class LectureDetailsWindowLayout extends JDialog { protected final JTextField txtId; protected final JLabel lblUseCount; - - protected final JCheckBox chkCustomPermAdmin; - protected final JCheckBox chkCustomPermEdit; - - protected final JButton btnCustomPermissions; - + + protected final JButton btnPermissions; + protected final JButton btnSaveChanges; protected final JButton btnClose; protected final JButton btnDownloadImage; @@ -75,7 +72,7 @@ public abstract class LectureDetailsWindowLayout extends JDialog { protected JDatePickerImpl endDate; protected JSpinner startTime; protected JSpinner endTime; - + protected Color dateTimeTextColor; // TODO: Permissions, ... @@ -130,13 +127,13 @@ public abstract class LectureDetailsWindowLayout extends JDialog { // versions combo cboVersions = new ComboBox<>(Comparators.imageVersionDetails, new ComboBoxRenderer<ImageVersionDetails>() { - @Override - public String renderItem(ImageVersionDetails item) { - if (item == null) - return null; - return FormatHelper.longDate(item.getCreateTime()); - } - }); + @Override + public String renderItem(ImageVersionDetails item) { + if (item == null) + return null; + return FormatHelper.longDate(item.getCreateTime()); + } + }); btnDownloadImage = new JButton("Download"); btnDownloadImage.setToolTipText("Momentan verwendete Version herunterladen"); JPanel versionPanel = new JPanel(new BorderLayout()); @@ -225,25 +222,14 @@ public abstract class LectureDetailsWindowLayout extends JDialog { grid.add(new JLabel("Aufrufe")); grid.add(lblUseCount, 2); grid.nextRow(); - - // Panel with the default permissions - JPanel defaultPermissionPane = new JPanel(); - defaultPermissionPane.setBorder(BorderFactory.createTitledBorder( "Default Berechtigungen")); - chkCustomPermAdmin = new JCheckBox("Admin"); - chkCustomPermEdit = new JCheckBox("Bearbeiten"); - defaultPermissionPane.add(chkCustomPermAdmin); - defaultPermissionPane.add(chkCustomPermEdit); - - grid.add(defaultPermissionPane, 3); - grid.nextRow(); - + // button for the custom permissions - btnCustomPermissions = new JButton("Benutzerdefinierte Berechtigungen"); - grid.add(btnCustomPermissions); + btnPermissions = new JButton("Berechtigungen"); + grid.add(btnPermissions); grid.skip(2); grid.nextRow(); grid.finish(true); - + // finally add the infoPanel itself to the main view add(infoPanel, BorderLayout.CENTER); // button panel on the bottom |