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.TransferableTransferable tree node.
-
-
Field Summary
Fields Modifier and Type Field Description protected DOMDocumentTree.TransferDatadataThe data being transfered.protected static java.awt.datatransfer.DataFlavor[]FLAVORSThe supported flavors.protected static java.awt.datatransfer.DataFlavorNODE_FLAVORA 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.ObjectgetTransferData(java.awt.datatransfer.DataFlavor flavor)Data that is being transfered.java.awt.datatransfer.DataFlavor[]getTransferDataFlavors()booleanisDataFlavorSupported(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:
getTransferDataFlavorsin interfacejava.awt.datatransfer.Transferable
-
isDataFlavorSupported
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Checks if the given date flavor is supported.- Specified by:
isDataFlavorSupportedin 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:
getTransferDatain interfacejava.awt.datatransfer.Transferable- Parameters:
flavor- DataFlavor- Returns:
- (TransferData data, String xmlString)
-
-