public class OsmLinkPaster extends AbstractOsmDataPaster
e.g. http://www.openstreetmap.org/node/123 downloads node 123
Modifier and Type | Class and Description |
---|---|
(package private) static class |
OsmLinkPaster.NoWarnOpenLocationAction |
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
OSM_SERVER |
private static BooleanProperty |
PASTE_REFERRERS |
df
Constructor and Description |
---|
OsmLinkPaster()
Create a new Osm address paster
|
Modifier and Type | Method and Description |
---|---|
boolean |
importData(javax.swing.TransferHandler.TransferSupport support,
OsmDataLayer layer,
EastNorth pasteAt)
Attempts to import the given transfer data.
|
protected static LatLon |
parseLatLon(java.lang.String transferData) |
importTagsOn, supports, supports
private static final BooleanProperty PASTE_REFERRERS
private static final java.lang.String OSM_SERVER
public OsmLinkPaster()
public boolean importData(javax.swing.TransferHandler.TransferSupport support, OsmDataLayer layer, EastNorth pasteAt) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
AbstractOsmDataPaster
importData
in class AbstractOsmDataPaster
support
- The transfer support to import from.layer
- The layer to paste at. May be null.pasteAt
- The position to paste at.true
if the import was successful.java.awt.datatransfer.UnsupportedFlavorException
- if the requested data flavor is not supportedjava.io.IOException
- if an I/O error occursprotected static LatLon parseLatLon(java.lang.String transferData)