diff options
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 | 30 |
1 files changed, 15 insertions, 15 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 d4cacc0c..fe342b36 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 @@ -1,7 +1,5 @@ package org.openslx.dozmod.gui.window; -import java.awt.*; -import java.awt.event.*; import java.awt.Color; import java.awt.Frame; import java.awt.event.ActionEvent; @@ -42,9 +40,6 @@ import org.openslx.dozmod.gui.window.UserListWindow.UserAddedCallback; import org.openslx.dozmod.gui.window.layout.ImageDetailsWindowLayout; import org.openslx.dozmod.gui.wizard.ImageUpdateWizard; import org.openslx.dozmod.gui.wizard.LectureWizard; -import org.openslx.dozmod.model.ContainerBuildContextMethod; -import org.openslx.dozmod.model.ContainerDefinition; -import org.openslx.dozmod.model.ContainerMeta; import org.openslx.dozmod.permissions.ImagePerms; import org.openslx.dozmod.thrift.ImageDetailsActions; import org.openslx.dozmod.thrift.Session; @@ -66,19 +61,17 @@ import org.openslx.util.QuickTimer.Task; import org.openslx.util.ThriftUtil; import org.openslx.util.Util; -import javax.swing.*; -import java.awt.*; -import java.awt.event.*; -import java.nio.ByteBuffer; -import java.util.List; -import java.util.*; - /** * Window for displaying and editing the details of an image. */ -@SuppressWarnings("serial") public class ImageDetailsWindow extends ImageDetailsWindowLayout +public class ImageDetailsWindow extends ImageDetailsWindowLayout implements UiFeedback { + /** + * Version for serialization. + */ + private static final long serialVersionUID = -1901954219828374015L; + private static final Logger LOGGER = Logger.getLogger(ImageDetailsWindow.class); /** @@ -264,6 +257,11 @@ import java.util.*; tblVersions.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT) .put(KeyStroke.getKeyStroke(KeyEvent.VK_DELETE, 0), "delete"); tblVersions.getActionMap().put("delete", new AbstractAction() { + /** + * Version for serialization. + */ + private static final long serialVersionUID = -8997886497303940355L; + @Override public void actionPerformed(ActionEvent ae) { if (ImagePerms.canEdit(image)) { deleteVersions(tblVersions.getSelectedItems()); @@ -852,12 +850,14 @@ import java.util.*; * * ******************************************************************************* */ - @SuppressWarnings("deprecation") @Override public void show() { + @Override + public void setVisible(boolean visible) { if (!isVisible()) { pack(); MainWindow.centerShell(this); } - super.show(); + + super.setVisible(visible); } /* ******************************************************************************* |