001
002package apps.util.issuereporter.swing;
003
004import java.awt.event.ActionEvent;
005
006import javax.swing.AbstractAction;
007
008import org.apiguardian.api.API;
009
010/**
011 * Action to report an issue to the JMRI developers.
012 * 
013 * @author Randall Wood Copyright 2020
014 */
015@API(status = API.Status.INTERNAL)
016public class IssueReporterAction extends AbstractAction {
017
018    public IssueReporterAction() {
019        super(Bundle.getMessage("IssueReporterAction.title", "..."));
020    }
021
022    @Override
023    public void actionPerformed(ActionEvent e) {
024        new IssueReporter().setVisible(true);
025    }
026    
027}