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