public class TagTransferData extends java.lang.Object implements java.io.Serializable
It contains all tags contained in the selection that was copied. For conflicting tags, any of the values may be used.
Modifier and Type | Field and Description |
---|---|
static java.awt.datatransfer.DataFlavor |
FLAVOR
This is a data flavor added
|
private static long |
serialVersionUID |
private TagMap |
tags |
Constructor and Description |
---|
TagTransferData(java.util.Collection<? extends Tagged> tagged)
Creates a new
TagTransferData object for the given objects. |
TagTransferData(java.util.Map<java.lang.String,java.lang.String> tags)
Create a new
TagTransferData object with the given tags. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getTags()
Gets all tags contained in this data.
|
private static final long serialVersionUID
public static final java.awt.datatransfer.DataFlavor FLAVOR
public TagTransferData(java.util.Collection<? extends Tagged> tagged)
TagTransferData
object for the given objects.tagged
- The tags to transfer.public TagTransferData(java.util.Map<java.lang.String,java.lang.String> tags)
TagTransferData
object with the given tags.tags
- The tags.public java.util.Map<java.lang.String,java.lang.String> getTags()