Ignore:
Timestamp:
2015-10-12T22:58:25+02:00 (9 years ago)
Author:
Don-vip
Message:

major code cleanup/refactoring of tagging presets: slay the monster TaggingPresetItems (60 Kb, 1600 lines) and extract all its internal classes to a new package gui.tagging.presets.items

File:
1 edited

Legend:

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

    r8760 r8863  
    2323import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionList;
    2424import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionManager;
     25import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetHandler;
     26import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetType;
    2527import org.openstreetmap.josm.tools.CheckParameterUtil;
    2628
     
    3941
    4042    private PresetListPanel presetListPanel;
    41     private final transient PresetHandler presetHandler;
     43    private final transient TaggingPresetHandler presetHandler;
    4244
    4345    /**
     
    140142     * internally and can be retrieved with {@link #getModel()}.
    141143     */
    142     public TagEditorPanel(PresetHandler presetHandler) {
     144    public TagEditorPanel(TaggingPresetHandler presetHandler) {
    143145        this(null, presetHandler, 0);
    144146    }
     
    151153     * @param maxCharacters maximum number of characters allowed, 0 for unlimited
    152154     */
    153     public TagEditorPanel(TagEditorModel model, PresetHandler presetHandler, final int maxCharacters) {
     155    public TagEditorPanel(TagEditorModel model, TaggingPresetHandler presetHandler, final int maxCharacters) {
    154156        this.model = model;
    155157        this.presetHandler = presetHandler;
Note: See TracChangeset for help on using the changeset viewer.