/* 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); } }