// License: GPL. See LICENSE file for details. Copyright 2012 by Josh Doe and others.
package org.openstreetmap.josm.plugins.conflation;
import org.openstreetmap.josm.gui.MapFrame;
import org.openstreetmap.josm.plugins.Plugin;
import org.openstreetmap.josm.plugins.PluginInformation;
public class ConflationPlugin extends Plugin {
private ConflationToggleDialog dialog = null;
/**
* constructor
*/
public ConflationPlugin(PluginInformation info) {
super(info);
}
// add dialog the first time the mapframe is loaded
@Override
public void mapFrameInitialized(MapFrame oldFrame, MapFrame newFrame) {
if (oldFrame == null && newFrame != null) {
if (dialog == null) {
dialog = new ConflationToggleDialog(this);
}
newFrame.addToggleDialog(dialog);
}
}
}