public class NodeItem extends Node implements Transferable
| Modifier and Type | Field and Description |
|---|---|
protected org.cristalise.kernel.entity.proxy.ItemProxy |
myItem |
binding, childNodes, desktop, icon, isExpandable, itemPath, loader, name, subscribers, toolTip, treeNode, type| Constructor and Description |
|---|
NodeItem(org.cristalise.kernel.lookup.Path path,
ItemTabManager desktop) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(String stepName) |
org.cristalise.kernel.entity.proxy.ItemProxy |
getItem() |
org.cristalise.kernel.collection.Collection<? extends org.cristalise.kernel.collection.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(org.cristalise.kernel.collection.Collection<? extends org.cristalise.kernel.collection.CollectionMember> parentCollection,
Integer slotNo,
org.cristalise.kernel.entity.proxy.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, unsubscribeNodepublic NodeItem(org.cristalise.kernel.lookup.Path path,
ItemTabManager desktop)
public org.cristalise.kernel.entity.proxy.ItemProxy getItem()
public void openItem()
public org.cristalise.kernel.collection.Collection<? extends org.cristalise.kernel.collection.CollectionMember> getParentCollection()
public Integer getSlotNo()
public void setCollection(org.cristalise.kernel.collection.Collection<? extends org.cristalise.kernel.collection.CollectionMember> parentCollection,
Integer slotNo,
org.cristalise.kernel.entity.proxy.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 © 2018 CRISTAL-iSE. All rights reserved.