diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java index bec7e3dc..14145c75 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/ImageMetaDataPageLayout.java @@ -7,6 +7,7 @@ import org.openslx.dozmod.gui.control.ComboBox.ComboBoxRenderer; import org.openslx.dozmod.gui.control.QLabel; import org.openslx.dozmod.gui.helper.GridManager; import org.openslx.dozmod.gui.helper.I18n; +import org.openslx.dozmod.gui.panel.ContainerPanel; import org.openslx.dozmod.gui.wizard.Wizard; import org.openslx.dozmod.gui.wizard.WizardPage; import org.openslx.thrifthelper.Comparators; @@ -75,20 +76,9 @@ public abstract class ImageMetaDataPageLayout extends WizardPage { grid.add(chkLicenseRestricted, 2); grid.nextRow(); - // TODO copy-paste in ContainerPanel for this ContainerImageType component - lblContainerImageType = new QLabel("Container Image Type"); - cboContainerImageType = new ComboBox<>( - new ComboBox.ComboBoxRenderer<ContainerMeta.ContainerImageType>() { - @Override public String renderItem(ContainerMeta.ContainerImageType item) { - if (item == null) - return "null"; - return item.toString(); // shows the provided label - } - }, ContainerMeta.ContainerImageType.class); - for (ContainerMeta.ContainerImageType type : ContainerMeta.ContainerImageType.values()) { - cboContainerImageType.addItem(type); - } - cboContainerImageType.setSelectedItem(ContainerMeta.ContainerImageType.LECTURE); + lblContainerImageType = new QLabel( + I18n.PANEL.getString("ContainerPanel.Label.ContainerImageType.text")); + cboContainerImageType = ContainerPanel.createContainerImageTypeCBO(); grid.add(lblContainerImageType); grid.add(cboContainerImageType).fill(true, false).expand(true, false); lblContainerImageType.setVisible(false); |