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}