public class PrimitiveTagTransferPaster extends AbstractTagPaster
| Modifier and Type | Class and Description |
|---|---|
private static class |
PrimitiveTagTransferPaster.TagPasteSupport |
df| Constructor and Description |
|---|
PrimitiveTagTransferPaster()
Create a new
PrimitiveTagTransferPaster |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
getTags(javax.swing.TransferHandler.TransferSupport support)
Gets the tags that should be pasted.
|
boolean |
importTagsOn(javax.swing.TransferHandler.TransferSupport support,
java.util.Collection<? extends OsmPrimitive> selection)
Imports only if this import changes the tags only.
|
commitCommands, importDatasupports, supportspublic PrimitiveTagTransferPaster()
PrimitiveTagTransferPasterpublic boolean importTagsOn(javax.swing.TransferHandler.TransferSupport support, java.util.Collection<? extends OsmPrimitive> selection) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
AbstractOsmDataPasterimportTagsOn in class AbstractTagPastersupport - The supportselection - The primitives to apply on.true if an import was done.java.awt.datatransfer.UnsupportedFlavorException - if the requested data flavor is not supportedjava.io.IOException - if an I/O error occursprotected java.util.Map<java.lang.String,java.lang.String> getTags(javax.swing.TransferHandler.TransferSupport support) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
AbstractTagPastergetTags in class AbstractTagPastersupport - The TransferSupport to get the tags from.java.awt.datatransfer.UnsupportedFlavorException - if the requested data flavor is not supportedjava.io.IOException - if an I/O error occurs