package mediathek.gui.actions;
import javax.swing.*;
import java.awt.event.ActionEvent;
/**
* Generic action for disposing dialogs.
*/
@SuppressWarnings("serial")
public class DisposeDialogAction extends AbstractAction {
private final JDialog dlg;
public DisposeDialogAction(JDialog dlg, String description, String shortDescription) {
super();
putValue(NAME, description);
putValue(SHORT_DESCRIPTION, shortDescription);
this.dlg = dlg;
}
public void actionPerformed(ActionEvent e) {
dlg.dispose();
}
}