public class NodeItem extends Node implements Transferable
| Modifier and Type | Field and Description |
|---|---|
protected ItemProxy |
myItem |
binding, childNodes, desktop, icon, isExpandable, itemPath, loader, name, subscribers, toolTip, treeNode, type| Constructor and Description |
|---|
NodeItem(Path path,
ItemTabManager desktop) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(String stepName) |
ItemProxy |
getItem() |
Collection<? extends CollectionMember> |
getParentCollection() |
JPopupMenu |
getPopupMenu() |
Integer |
getSlotNo() |
ArrayList<String> |
getTabs() |
Object |
getTransferData(DataFlavor flavor) |
DataFlavor[] |
getTransferDataFlavors() |
boolean |
isDataFlavorSupported(DataFlavor flavor) |
void |
loadChildren() |
void |
openItem() |
void |
setCollection(Collection<? extends CollectionMember> parentCollection,
Integer slotNo,
ItemProxy parentItem) |
add, createTreeNode, end, getChildNode, getDesktop, getIcon, getIconName, getItemPath, getName, getPath, getToolTip, getTreeBuilder, getTreeNode, getType, loadMore, makeExpandable, newNode, refresh, remove, removeAllChildren, run, setIcon, setToolTip, setTreeNode, subscribeNode, toString, unsubscribeNodeprotected ItemProxy myItem
public NodeItem(Path path, ItemTabManager desktop)
public ItemProxy getItem()
public void openItem()
public Collection<? extends CollectionMember> getParentCollection()
public Integer getSlotNo()
public void setCollection(Collection<? extends CollectionMember> parentCollection, Integer slotNo, ItemProxy parentItem)
public void loadChildren()
loadChildren in class Nodepublic JPopupMenu getPopupMenu()
getPopupMenu in class Nodepublic void execute(String stepName)
public DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor flavor)
isDataFlavorSupported in interface Transferablepublic Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
getTransferData in interface TransferableUnsupportedFlavorExceptionIOExceptionCopyright © 1997–2020 CRISTAL-iSE. All rights reserved.