Package org.apache.batik.apps.svgbrowser
Class DOMDocumentTree.TransferableTreeNode
- java.lang.Object
-
- org.apache.batik.apps.svgbrowser.DOMDocumentTree.TransferableTreeNode
-
- All Implemented Interfaces:
java.awt.datatransfer.Transferable
- Enclosing class:
- DOMDocumentTree
public static class DOMDocumentTree.TransferableTreeNode extends java.lang.Object implements java.awt.datatransfer.Transferable
Transferable tree node.
-
-
Field Summary
Fields Modifier and Type Field Description protected DOMDocumentTree.TransferData
data
The data being transfered.protected static java.awt.datatransfer.DataFlavor[]
FLAVORS
The supported flavors.protected static java.awt.datatransfer.DataFlavor
NODE_FLAVOR
A flavor that supports the node transfer.
-
Constructor Summary
Constructors Constructor Description TransferableTreeNode(DOMDocumentTree.TransferData data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getTransferData(java.awt.datatransfer.DataFlavor flavor)
Data that is being transfered.java.awt.datatransfer.DataFlavor[]
getTransferDataFlavors()
boolean
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Checks if the given date flavor is supported.
-
-
-
Field Detail
-
NODE_FLAVOR
protected static final java.awt.datatransfer.DataFlavor NODE_FLAVOR
A flavor that supports the node transfer.
-
FLAVORS
protected static final java.awt.datatransfer.DataFlavor[] FLAVORS
The supported flavors.
-
data
protected DOMDocumentTree.TransferData data
The data being transfered.
-
-
Constructor Detail
-
TransferableTreeNode
public TransferableTreeNode(DOMDocumentTree.TransferData data)
-
-
Method Detail
-
getTransferDataFlavors
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
- Specified by:
getTransferDataFlavors
in interfacejava.awt.datatransfer.Transferable
-
isDataFlavorSupported
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Checks if the given date flavor is supported.- Specified by:
isDataFlavorSupported
in interfacejava.awt.datatransfer.Transferable
- Parameters:
flavor
- DataFlavor- Returns:
- boolean
-
getTransferData
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
Data that is being transfered.- Specified by:
getTransferData
in interfacejava.awt.datatransfer.Transferable
- Parameters:
flavor
- DataFlavor- Returns:
- (TransferData data, String xmlString)
-
-