diff options
author | Simon Rettberg | 2015-08-13 15:53:04 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-08-13 15:53:04 +0200 |
commit | c09723fe03edb20ad12fa93257cf480c19ece147 (patch) | |
tree | 121bd531cccd115142476e23aec2cc2004c0593e /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java | |
parent | [client] Layout tweaks, Change owner feature (diff) | |
download | tutor-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.java | 5 |
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)); |