| 1 | // License: GPL. v2 and later. Copyright 2008-2009 by Pieren <pieren3@gmail.com> and others |
| 2 | package cadastre_fr; |
| 3 | |
| 4 | import static org.openstreetmap.josm.tools.I18n.marktr; |
| 5 | import static org.openstreetmap.josm.tools.I18n.tr; |
| 6 | |
| 7 | import java.awt.event.ActionEvent; |
| 8 | |
| 9 | import org.openstreetmap.josm.Main; |
| 10 | import org.openstreetmap.josm.actions.JosmAction; |
| 11 | import org.openstreetmap.josm.gui.preferences.PreferenceDialog; |
| 12 | |
| 13 | public class MenuActionOpenPreferences extends JosmAction { |
| 14 | private static final long serialVersionUID = 1L; |
| 15 | |
| 16 | public static String name = marktr("Preferences"); |
| 17 | |
| 18 | public MenuActionOpenPreferences() { |
| 19 | super(tr(name), "cadastre_small", tr("Open Cadastre Preferences"), null, false, "cadastrefr/openpreferences", true); |
| 20 | } |
| 21 | |
| 22 | public void actionPerformed(ActionEvent e) { |
| 23 | PreferenceDialog p = new PreferenceDialog(Main.parent); |
| 24 | p.selectPreferencesTabByClass(CadastrePreferenceSetting.class); |
| 25 | p.setVisible(true); |
| 26 | } |
| 27 | } |