summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard
diff options
context:
space:
mode:
authorJonathan Bauer2016-09-02 18:37:23 +0200
committerJonathan Bauer2016-09-02 18:37:23 +0200
commit7654c77d3fa0c634c5e01f25928237efffd939c2 (patch)
tree6d0e335e822ea47567f47db65c859fb35ab218ee /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard
parent[client] fix bad check (diff)
downloadtutor-module-7654c77d3fa0c634c5e01f25928237efffd939c2.tar.gz
tutor-module-7654c77d3fa0c634c5e01f25928237efffd939c2.tar.xz
tutor-module-7654c77d3fa0c634c5e01f25928237efffd939c2.zip
[client] sort OS list in wizard's image creation page
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
index dded2e09..da572a02 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
@@ -2,6 +2,7 @@ package org.openslx.dozmod.gui.wizard.page;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
+import java.util.Collections;
import java.util.List;
import org.apache.log4j.Logger;
@@ -14,6 +15,7 @@ import org.openslx.dozmod.gui.wizard.layout.ImageMetaDataPageLayout;
import org.openslx.dozmod.state.UploadWizardState;
import org.openslx.dozmod.thrift.Session;
import org.openslx.dozmod.thrift.cache.MetaDataCache;
+import org.openslx.thrifthelper.Comparators;
import org.openslx.util.QuickTimer;
import org.openslx.util.QuickTimer.Task;
@@ -94,6 +96,7 @@ public class ImageMetaDataPage extends ImageMetaDataPageLayout {
* @param osList list of OS's to fill the combo with
*/
private void fillOsCombo(List<OperatingSystem> osList) {
+ Collections.sort(osList, Comparators.operatingSystemByName);
for (OperatingSystem os : osList) {
cboOperatingSystem.addItem(os);
}