/* ListSelectAllAction.java created 2008-03-05
*
*/
package org.signalml.app.action.util;
import static org.signalml.app.util.i18n.SvarogI18n._;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JList;
/** ListSelectAllAction
*
*
* @author Michal Dobaczewski © 2007-2008 CC Otwarte Systemy Komputerowe Sp. z o.o.
*/
public class ListSelectAllAction extends AbstractAction {
private static final long serialVersionUID = 1L;
private JList list;
public ListSelectAllAction(JList list) {
super(_("Select all"));
this.list = list;
}
@Override
public void actionPerformed(ActionEvent e) {
list.setSelectionInterval(0, list.getModel().getSize()-1);
}
}