Ignore:
Timestamp:
2017-09-21T12:41:32+02:00 (3 years ago)
Author:
bastiK
Message:

see #15229 - move remaining classes to spi.preferences package, to make it self-contained

  • extract event listener classes from Preferences (duplicated, for smooth transition)
  • move *Setting classes
Location:
trunk/src/org/openstreetmap/josm/gui
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/JosmUserIdentityManager.java

    r12743 r12881  
    22package org.openstreetmap.josm.gui;
    33
    4 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
     4import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
    55import org.openstreetmap.josm.data.UserIdentityManager;
    66import org.openstreetmap.josm.data.osm.User;
  • trunk/src/org/openstreetmap/josm/gui/MapFrame.java

    r12846 r12881  
    5151import org.openstreetmap.josm.actions.mapmode.SelectAction;
    5252import org.openstreetmap.josm.actions.mapmode.ZoomAction;
    53 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     53import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    5454import org.openstreetmap.josm.data.ViewportData;
    5555import org.openstreetmap.josm.data.preferences.BooleanProperty;
  • trunk/src/org/openstreetmap/josm/gui/MapMover.java

    r12846 r12881  
    1919import org.openstreetmap.josm.Main;
    2020import org.openstreetmap.josm.actions.mapmode.SelectAction;
    21 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    22 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     21import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     22import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    2323import org.openstreetmap.josm.data.coor.EastNorth;
    2424import org.openstreetmap.josm.data.preferences.BooleanProperty;
  • trunk/src/org/openstreetmap/josm/gui/MapStatus.java

    r12866 r12881  
    5656
    5757import org.openstreetmap.josm.Main;
    58 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    59 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     58import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     59import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    6060import org.openstreetmap.josm.data.SystemOfMeasurement;
    6161import org.openstreetmap.josm.data.SystemOfMeasurement.SoMChangeListener;
  • trunk/src/org/openstreetmap/josm/gui/MapView.java

    r12846 r12881  
    4141import org.openstreetmap.josm.actions.mapmode.MapMode;
    4242import org.openstreetmap.josm.data.Bounds;
    43 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    44 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     43import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     44import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    4545import org.openstreetmap.josm.data.ProjectionBounds;
    4646import org.openstreetmap.josm.data.ViewportData;
  • trunk/src/org/openstreetmap/josm/gui/autofilter/AutoFilterManager.java

    r12846 r12881  
    2222
    2323import org.openstreetmap.josm.actions.mapmode.MapMode;
    24 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    25 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     24import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     25import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    2626import org.openstreetmap.josm.data.osm.BBox;
    2727import org.openstreetmap.josm.data.osm.DataSet;
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java

    r12846 r12881  
    5050import org.openstreetmap.josm.Main;
    5151import org.openstreetmap.josm.actions.JosmAction;
    52 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    53 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     52import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     53import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    5454import org.openstreetmap.josm.data.preferences.BooleanProperty;
    5555import org.openstreetmap.josm.data.preferences.ParametrizedEnumProperty;
  • trunk/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java

    r12846 r12881  
    6363import org.openstreetmap.josm.command.ChangePropertyCommand;
    6464import org.openstreetmap.josm.command.Command;
    65 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     65import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    6666import org.openstreetmap.josm.data.SelectionChangedListener;
    6767import org.openstreetmap.josm.data.osm.DefaultNameFormatter;
  • trunk/src/org/openstreetmap/josm/gui/io/CustomConfigurator.java

    r12856 r12881  
    4545import org.openstreetmap.josm.data.PreferencesUtils;
    4646import org.openstreetmap.josm.data.Version;
    47 import org.openstreetmap.josm.data.preferences.Setting;
     47import org.openstreetmap.josm.spi.preferences.Setting;
    4848import org.openstreetmap.josm.gui.MainApplication;
    4949import org.openstreetmap.josm.plugins.PluginDownloadTask;
  • trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java

    r12853 r12881  
    4343import org.openstreetmap.josm.Main;
    4444import org.openstreetmap.josm.data.APIDataSet;
    45 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    46 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     45import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     46import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    4747import org.openstreetmap.josm.data.Version;
    4848import org.openstreetmap.josm.data.osm.Changeset;
    4949import org.openstreetmap.josm.data.osm.DataSet;
    5050import org.openstreetmap.josm.data.osm.OsmPrimitive;
    51 import org.openstreetmap.josm.data.preferences.Setting;
     51import org.openstreetmap.josm.spi.preferences.Setting;
    5252import org.openstreetmap.josm.gui.ExtendedDialog;
    5353import org.openstreetmap.josm.gui.HelpAwareOptionPane;
  • trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java

    r12725 r12881  
    2424
    2525import org.openstreetmap.josm.Main;
    26 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
     26import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
    2727import org.openstreetmap.josm.data.coor.CachedLatLon;
    2828import org.openstreetmap.josm.data.coor.EastNorth;
  • trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java

    r12846 r12881  
    1111import java.util.Map.Entry;
    1212
    13 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    14 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     13import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     14import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    1515import org.openstreetmap.josm.data.osm.Node;
    1616import org.openstreetmap.josm.data.osm.OsmPrimitive;
  • trunk/src/org/openstreetmap/josm/gui/mappaint/styleelement/LabelCompositionStrategy.java

    r12854 r12881  
    88import java.util.Objects;
    99
    10 import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
    11 import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
     10import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     11import org.openstreetmap.josm.spi.preferences.PreferenceChangedListener;
    1212import org.openstreetmap.josm.data.osm.OsmPrimitive;
    1313import org.openstreetmap.josm.spi.preferences.Config;
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java

    r12856 r12881  
    4040import org.openstreetmap.josm.data.Preferences;
    4141import org.openstreetmap.josm.data.PreferencesUtils;
    42 import org.openstreetmap.josm.data.preferences.Setting;
    43 import org.openstreetmap.josm.data.preferences.StringSetting;
     42import org.openstreetmap.josm.spi.preferences.Setting;
     43import org.openstreetmap.josm.spi.preferences.StringSetting;
    4444import org.openstreetmap.josm.gui.dialogs.LogShowDialog;
    4545import org.openstreetmap.josm.gui.io.CustomConfigurator;
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ExportProfileAction.java

    r12634 r12881  
    2020import org.openstreetmap.josm.actions.DiskAccessAction;
    2121import org.openstreetmap.josm.data.Preferences;
    22 import org.openstreetmap.josm.data.preferences.Setting;
     22import org.openstreetmap.josm.spi.preferences.Setting;
    2323import org.openstreetmap.josm.gui.io.CustomConfigurator;
    2424import org.openstreetmap.josm.gui.widgets.AbstractFileChooser;
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java

    r10657 r12881  
    1616import javax.swing.table.AbstractTableModel;
    1717
    18 import org.openstreetmap.josm.data.preferences.ListSetting;
     18import org.openstreetmap.josm.spi.preferences.ListSetting;
    1919import org.openstreetmap.josm.gui.widgets.JosmTextField;
    2020import org.openstreetmap.josm.tools.GBC;
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java

    r9759 r12881  
    1212import javax.swing.table.AbstractTableModel;
    1313
    14 import org.openstreetmap.josm.data.preferences.ListListSetting;
     14import org.openstreetmap.josm.spi.preferences.ListListSetting;
    1515
    1616/**
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java

    r9759 r12881  
    1616import javax.swing.table.AbstractTableModel;
    1717
    18 import org.openstreetmap.josm.data.preferences.MapListSetting;
     18import org.openstreetmap.josm.spi.preferences.MapListSetting;
    1919
    2020/**
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PrefEntry.java

    r11553 r12881  
    22package org.openstreetmap.josm.gui.preferences.advanced;
    33
    4 import org.openstreetmap.josm.data.preferences.Setting;
     4import org.openstreetmap.josm.spi.preferences.Setting;
    55import org.openstreetmap.josm.tools.CheckParameterUtil;
    66
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java

    r12280 r12881  
    3030
    3131import org.openstreetmap.josm.data.preferences.ColorProperty;
    32 import org.openstreetmap.josm.data.preferences.ListListSetting;
    33 import org.openstreetmap.josm.data.preferences.ListSetting;
    34 import org.openstreetmap.josm.data.preferences.MapListSetting;
    35 import org.openstreetmap.josm.data.preferences.Setting;
    36 import org.openstreetmap.josm.data.preferences.StringSetting;
     32import org.openstreetmap.josm.spi.preferences.ListListSetting;
     33import org.openstreetmap.josm.spi.preferences.ListSetting;
     34import org.openstreetmap.josm.spi.preferences.MapListSetting;
     35import org.openstreetmap.josm.spi.preferences.Setting;
     36import org.openstreetmap.josm.spi.preferences.StringSetting;
    3737import org.openstreetmap.josm.gui.ExtendedDialog;
    3838import org.openstreetmap.josm.gui.util.GuiHelper;
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java

    r12279 r12881  
    1010import javax.swing.JPanel;
    1111
    12 import org.openstreetmap.josm.data.preferences.StringSetting;
     12import org.openstreetmap.josm.spi.preferences.StringSetting;
    1313import org.openstreetmap.josm.gui.ExtendedDialog;
    1414import org.openstreetmap.josm.gui.widgets.JosmTextField;
Note: See TracChangeset for help on using the changeset viewer.