summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
diff options
context:
space:
mode:
authorStephan Schwaer2015-08-06 15:52:23 +0200
committerStephan Schwaer2015-08-06 15:52:23 +0200
commit19f4b94479d2f39a5f48ddb69a955e611082a8aa (patch)
tree43247e1392e08ec7ed0b5ecaf1723cf520bb01a3 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageDetailsWindow.java
parent[client] first buggy popup menu (diff)
downloadtutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.tar.gz
tutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.tar.xz
tutor-module-19f4b94479d2f39a5f48ddb69a955e611082a8aa.zip
[client] Some layout fixes, added versions in comboBox for lectureDetailsWindow
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.java22
1 files changed, 11 insertions, 11 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 71ea8404..6ba1f149 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
@@ -12,7 +12,6 @@ import java.util.Comparator;
import java.util.List;
import javax.swing.JMenuItem;
-import javax.swing.SwingUtilities;
import org.apache.log4j.Logger;
import org.openslx.bwlp.thrift.iface.ImageDetailsRead;
@@ -143,8 +142,8 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout {
lblUpdateTime.setText(FormatHelper.longDate(image.getUpdateTime()));
txtId.setText(image.getImageBaseId());
txtVersion.setText(image.getLatestVersionId());
-
-
+
+
List<OperatingSystem> osList = MetaDataCache.getOperatingSystems();
// all fine, lets sort it
Collections.sort(osList, new Comparator<OperatingSystem>() {
@@ -169,14 +168,14 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout {
}
txtTags.setText(tagsString);
btnIsTemplate.setSelected(image.isTemplate);
-
+
versionTable.setData(image.getVersions(), true);
-
+
makeEditable(ImagePerms.canEdit(image));
pack();
MainWindow.centerShell(this);
setVisible(true);
-// refreshList();
+ // refreshList();
}
/**
@@ -186,13 +185,14 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout {
*/
private void makeEditable(boolean editable) {
txtTitle.setEnabled(editable);
- txtDescription.setEnabled(editable);
- txtTags.setEnabled(editable);
- txtVersion.setEnabled(editable);
- txtId.setEnabled(editable);
+ txtDescription.setEditable(editable);
+ txtTags.setEditable(editable);
+ txtVersion.setEditable(editable);
+ txtId.setEditable(editable);
btnIsTemplate.setEnabled(editable);
cboOperatingSystem.setEnabled(editable);
cboShareMode.setEnabled(editable);
+ btnSaveChanges.setEnabled(editable);
}
/**
@@ -206,5 +206,5 @@ public class ImageDetailsWindow extends ImageDetailsWindowLayout {
ImageDetailsWindow win = new ImageDetailsWindow(modalParent);
win.setImage(imageBaseId);
}
-
+
}