001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.data.osm;
003
004import java.util.Comparator;
005
006public interface NameFormatter {
007    String format(Node node);
008
009    String format(Way way);
010
011    String format(Relation relation);
012
013    String format(Changeset changeset);
014
015    Comparator<Node> getNodeComparator();
016
017    Comparator<Way> getWayComparator();
018
019    Comparator<Relation> getRelationComparator();
020}