// License: GPL. For details, see LICENSE file. package org.openstreetmap.josm.io; import java.util.Collection; import org.openstreetmap.josm.data.osm.OsmPrimitive; import org.openstreetmap.josm.gui.progress.ProgressMonitor; /** * Interface for plugins to process osm data after it has been uploaded to the * OSM server. * @see OsmServerWriter#registerPostprocessor(OsmServerWritePostprocessor) */ @FunctionalInterface public interface OsmServerWritePostprocessor { void postprocessUploadedPrimitives(Collection p, ProgressMonitor progress); }