001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.gui.tagging.presets.items;
003
004import java.util.List;
005
006import javax.swing.JLabel;
007import javax.swing.JPanel;
008
009import org.openstreetmap.josm.data.osm.Tag;
010import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem;
011import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItemGuiSupport;
012import org.openstreetmap.josm.tools.GBC;
013
014/**
015 * Horizontal separator type.
016 */
017public class Space extends TaggingPresetItem {
018
019    @Override
020    public boolean addToPanel(JPanel p, TaggingPresetItemGuiSupport support) {
021        p.add(new JLabel(" "), GBC.eol()); // space
022        return false;
023    }
024
025    @Override
026    public void addCommands(List<Tag> changedTags) {
027        // Do nothing
028    }
029
030    @Override
031    public String toString() {
032        return "Space";
033    }
034}