Ignore:
Timestamp:
2012-02-18T18:03:10+01:00 (12 years ago)
Author:
bastik
Message:

update because of core api change: 2nd part (preferences - rev. 4968)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/colorscheme/src/at/dallermassl/josm/plugin/colorscheme/ColorSchemePreference.java

    r21563 r27863  
    2828
    2929import org.openstreetmap.josm.Main;
    30 import org.openstreetmap.josm.gui.preferences.ColorPreference;
     30import org.openstreetmap.josm.gui.preferences.display.ColorPreference;
    3131import org.openstreetmap.josm.gui.preferences.PreferenceDialog;
    3232import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
    3333import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
     34import org.openstreetmap.josm.gui.preferences.SubPreferenceSetting;
     35import org.openstreetmap.josm.gui.preferences.TabPreferenceSetting;
    3436import org.openstreetmap.josm.tools.GBC;
    3537
    36 public class ColorSchemePreference implements PreferenceSetting {
     38public class ColorSchemePreference implements SubPreferenceSetting {
    3739    private static final String PREF_KEY_SCHEMES_PREFIX = "colorschemes.";
    3840    private static final String PREF_KEY_SCHEMES_NAMES = PREF_KEY_SCHEMES_PREFIX + "names";
     
    5355     * @see org.openstreetmap.josm.gui.preferences.PreferenceSetting#addGui(org.openstreetmap.josm.gui.preferences.PreferenceDialog)
    5456     */
     57    @Override
    5558    public void addGui(final PreferenceTabbedPane gui) {
    5659        JPanel panel = new JPanel(new GridBagLayout());
     
    125128        JScrollPane scrollpane = new JScrollPane(panel);
    126129        scrollpane.setBorder(BorderFactory.createEmptyBorder( 0, 0, 0, 0 ));
    127         gui.displaycontent.addTab(tr("Color Schemes"), scrollpane);
     130        gui.getDisplayPreference().displaycontent.addTab(tr("Color Schemes"), scrollpane);
     131    }
     132
     133    @Override
     134    public TabPreferenceSetting getTabPreferenceSetting(final PreferenceTabbedPane gui) {
     135        return gui.getDisplayPreference();
    128136    }
    129137
     
    141149    }
    142150
     151    @Override
    143152    public boolean ok() {
    144153        return false;// nothing to do
     154    }
     155
     156    @Override
     157    public boolean isExpert() {
     158        return false;
    145159    }
    146160
Note: See TracChangeset for help on using the changeset viewer.