summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-08-13 15:53:04 +0200
committerSimon Rettberg2015-08-13 15:53:04 +0200
commitc09723fe03edb20ad12fa93257cf480c19ece147 (patch)
tree121bd531cccd115142476e23aec2cc2004c0593e /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
parent[client] Layout tweaks, Change owner feature (diff)
downloadtutor-module-c09723fe03edb20ad12fa93257cf480c19ece147.tar.gz
tutor-module-c09723fe03edb20ad12fa93257cf480c19ece147.tar.xz
tutor-module-c09723fe03edb20ad12fa93257cf480c19ece147.zip
[client] Make sure only applicable fields in image details window are editable
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
index 0937d09d..64060de1 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
@@ -60,6 +60,8 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout implements UiFe
super(modalParent);
setFocusable(true);
btnSaveChanges.setEnabled(false);
+ txtVersion.setEditable(false);
+ txtId.setEditable(false);
// Close button closes window
btnClose.addActionListener(new ActionListener() {
@@ -239,6 +241,7 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout implements UiFe
lblCreateTime.setText(FormatHelper.longDate(image.getCreateTime()));
lblUpdateTime.setText(FormatHelper.longDate(image.getUpdateTime()));
txtVersion.setText(image.getLatestVersionId());
+ txtId.setText(image.getImageBaseId());
setTitle(image.getImageName());
List<OperatingSystem> osList = MetaDataCache.getOperatingSystems();
@@ -335,8 +338,6 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout implements UiFe
txtTitle.setEditable(editable);
txtDescription.setEditable(editable);
txtTags.setEditable(editable);
- txtVersion.setEditable(editable);
- txtId.setEditable(editable);
cboOperatingSystem.setEnabled(editable);
cboShareMode.setEnabled(editable);
btnChangeOwner.setEnabled(editable && ImagePerms.canAdmin(image));