Gridarta Editor
net.sf.gridarta.gui.mapmenu.TransferableTreeNode Class Reference

A Transferable that transfers TreePath instances. More...

+ Inheritance diagram for net.sf.gridarta.gui.mapmenu.TransferableTreeNode:
+ Collaboration diagram for net.sf.gridarta.gui.mapmenu.TransferableTreeNode:

Public Member Functions

TreePath getTransferData (@NotNull final DataFlavor flavor) throws UnsupportedFlavorException
 
DataFlavor[] getTransferDataFlavors ()
 
boolean isDataFlavorSupported (@NotNull final DataFlavor flavor)
 
 TransferableTreeNode (@NotNull final TreePath treePath)
 Creates a new instance. More...
 

Private Attributes

final TreePath treePath
 The TreePath being transferred. More...
 

Static Private Attributes

static final DataFlavor TREE_PATH_FLAVOR = new DataFlavor(TreePath.class, "Tree Path")
 A DataFlavor for transferring TreePath instances. More...
 

Detailed Description

A Transferable that transfers TreePath instances.

Author
Andreas Kirschbaum

Definition at line 32 of file TransferableTreeNode.java.

Constructor & Destructor Documentation

◆ TransferableTreeNode()

net.sf.gridarta.gui.mapmenu.TransferableTreeNode.TransferableTreeNode ( @NotNull final TreePath  treePath)

Creates a new instance.

Parameters
treePaththe tree path being transferred

Definition at line 50 of file TransferableTreeNode.java.

References net.sf.gridarta.gui.mapmenu.TransferableTreeNode.treePath.

Member Function Documentation

◆ getTransferData()

TreePath net.sf.gridarta.gui.mapmenu.TransferableTreeNode.getTransferData ( @NotNull final DataFlavor  flavor) throws UnsupportedFlavorException

◆ getTransferDataFlavors()

DataFlavor [] net.sf.gridarta.gui.mapmenu.TransferableTreeNode.getTransferDataFlavors ( )

◆ isDataFlavorSupported()

boolean net.sf.gridarta.gui.mapmenu.TransferableTreeNode.isDataFlavorSupported ( @NotNull final DataFlavor  flavor)

Definition at line 61 of file TransferableTreeNode.java.

Referenced by net.sf.gridarta.gui.mapmenu.TransferableTreeNode.getTransferData().

+ Here is the caller graph for this function:

Member Data Documentation

◆ TREE_PATH_FLAVOR

final DataFlavor net.sf.gridarta.gui.mapmenu.TransferableTreeNode.TREE_PATH_FLAVOR = new DataFlavor(TreePath.class, "Tree Path")
staticprivate

A DataFlavor for transferring TreePath instances.

Definition at line 38 of file TransferableTreeNode.java.

Referenced by net.sf.gridarta.gui.mapmenu.TransferableTreeNode.getTransferDataFlavors().

◆ treePath

final TreePath net.sf.gridarta.gui.mapmenu.TransferableTreeNode.treePath
private

The documentation for this class was generated from the following file: