package org.openstreetmap.josm.plugins.imagery_cachexport; import org.openstreetmap.josm.gui.layer.TMSLayer; import org.openstreetmap.josm.gui.layer.WMSLayer; import org.openstreetmap.josm.gui.layer.WMTSLayer; import org.openstreetmap.josm.plugins.Plugin; import org.openstreetmap.josm.plugins.PluginInformation; /** * Main class for the imagery cache export plugin. The plugin exports the * images from the internal imagery layer store into the file system. */ public class ImageryCacheExportPlugin extends Plugin { /** * Will be invoked by JOSM to bootstrap the plugin. * * @param info Information about the plugin and its local installation. */ public ImageryCacheExportPlugin(PluginInformation info) { super(info); TMSLayer.registerMenuAddition(new TMSImageryCacheExportAction(), TMSLayer.class); //WMSLayer.registerMenuAddition(new WMSImageryCacheExportAction(), WMSLayer.class); //WMTSLayer.registerMenuAddition(new WMTSImageryCacheExportAction(), WMTSLayer.class); } }