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}