package net.codjo.dataprocess.gui.util;
import net.codjo.dataprocess.client.UtilsClientHelper;
import net.codjo.mad.client.request.RequestException;
import net.codjo.mad.gui.framework.AbstractGuiAction;
import net.codjo.mad.gui.framework.MutableGuiContext;
import java.awt.event.ActionEvent;
import javax.swing.JOptionPane;
/**
*
*/
public class ReinitialiseUserImportAction extends AbstractGuiAction {
private MutableGuiContext ctxt;
public ReinitialiseUserImportAction(MutableGuiContext ctxt) {
super(ctxt,
"R�initialisation du contr�le de la concurrence d'acc�s aux imports",
"R�initialisation du contr�le de la concurrence d'acc�s aux imports");
this.ctxt = ctxt;
}
public void actionPerformed(ActionEvent evt) {
try {
UtilsClientHelper.reinitialiseUserImport(ctxt);
JOptionPane.showInternalMessageDialog(ctxt.getDesktopPane(),
"Le contr�le de la concurrence d'acc�s aux imports a �t� r�initialis� avec succ�s.",
"R�initialisation",
JOptionPane.INFORMATION_MESSAGE);
}
catch (RequestException ex) {
GuiUtils.showErrorDialog(getDesktopPane(), getClass(), "Erreur interne", ex);
}
}
}