protected static class DataShadow.ShadowNode
extends org.openide.nodes.FilterNode
org.openide.nodes.FilterNode.Children, org.openide.nodes.FilterNode.NodeAdapter, org.openide.nodes.FilterNode.PropertyChangeAdapterorg.openide.nodes.Node.Cookie, org.openide.nodes.Node.Handle, org.openide.nodes.Node.IndexedProperty<T extends java.lang.Object,E extends java.lang.Object>, org.openide.nodes.Node.Property<T extends java.lang.Object>, org.openide.nodes.Node.PropertySetDELEGATE_DESTROY, DELEGATE_GET_ACTIONS, DELEGATE_GET_CONTEXT_ACTIONS, DELEGATE_GET_DISPLAY_NAME, DELEGATE_GET_NAME, DELEGATE_GET_SHORT_DESCRIPTION, DELEGATE_GET_VALUE, DELEGATE_SET_DISPLAY_NAME, DELEGATE_SET_NAME, DELEGATE_SET_SHORT_DESCRIPTION, DELEGATE_SET_VALUE| Constructor | Description |
|---|---|
ShadowNode(DataShadow shadow) |
Create a shadowing node.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canCopy() |
|
boolean |
canCut() |
|
boolean |
canDestroy() |
|
boolean |
canRename() |
|
java.awt.datatransfer.Transferable |
clipboardCopy() |
Copy this node to the clipboard.
|
java.awt.datatransfer.Transferable |
clipboardCut() |
Cut this node to the clipboard.
|
org.openide.nodes.Node |
cloneNode() |
|
protected org.openide.nodes.NodeListener |
createNodeListener() |
Creates a node listener that allows listening on the
original node and propagating events to the proxy.
|
void |
destroy() |
|
java.awt.datatransfer.Transferable |
drag() |
This implementation only calls clipboardCopy supposing that
copy to clipboard and copy by d'n'd are similar.
|
boolean |
equals(java.lang.Object o) |
Equal if the o is ShadowNode to the same shadow object.
|
<T extends org.openide.nodes.Node.Cookie> |
getCookie(java.lang.Class<T> cl) |
|
java.lang.String |
getDisplayName() |
|
java.lang.String |
getHtmlDisplayName() |
|
java.awt.Image |
getIcon(int type) |
|
java.lang.String |
getName() |
The name of the shadow.
|
java.awt.Image |
getOpenedIcon(int type) |
|
org.openide.nodes.Node.PropertySet[] |
getPropertySets() |
Returns modified properties of the original node.
|
java.lang.String |
getShortDescription() |
|
int |
hashCode() |
Hashcode is computed by the represented shadow.
|
void |
setName(java.lang.String name) |
attributeNames, isExpert, isHidden, isPreferred, setExpert, setPreferredchangeOriginal, createPropertyChangeListener, disableDelegation, enableDelegation, getActions, getActions, getContextActions, getCustomizer, getDefaultAction, getDropType, getHandle, getHelpCtx, getNewTypes, getOriginal, getPasteTypes, getPreferredAction, getValue, hasCustomizer, setDisplayName, setShortDescription, setValueaddNodeListener, addPropertyChangeListener, clone, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getChildren, getContextMenu, getLookup, getParentNode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setChildren, setHidden, toStringpublic ShadowNode(DataShadow shadow)
shadow - the shadowpublic org.openide.nodes.Node cloneNode()
cloneNode in class org.openide.nodes.FilterNodepublic void setName(java.lang.String name)
setName in class org.openide.nodes.FilterNodepublic java.lang.String getName()
getName in class org.openide.nodes.FilterNodepublic java.lang.String getDisplayName()
getDisplayName in class org.openide.nodes.FilterNodepublic java.lang.String getHtmlDisplayName()
getHtmlDisplayName in class org.openide.nodes.FilterNodepublic java.lang.String getShortDescription()
getShortDescription in class org.openide.nodes.FilterNodepublic java.awt.Image getIcon(int type)
getIcon in class org.openide.nodes.FilterNodepublic java.awt.Image getOpenedIcon(int type)
getOpenedIcon in class org.openide.nodes.FilterNodepublic boolean canDestroy()
canDestroy in class org.openide.nodes.FilterNodepublic void destroy()
throws java.io.IOException
destroy in class org.openide.nodes.FilterNodejava.io.IOExceptionpublic final boolean canRename()
canRename in class org.openide.nodes.FilterNodepublic final boolean canCopy()
canCopy in class org.openide.nodes.FilterNodepublic final boolean canCut()
canCut in class org.openide.nodes.FilterNodepublic <T extends org.openide.nodes.Node.Cookie> T getCookie(java.lang.Class<T> cl)
getCookie in class org.openide.nodes.FilterNodepublic org.openide.nodes.Node.PropertySet[] getPropertySets()
getPropertySets in class org.openide.nodes.FilterNodepublic java.awt.datatransfer.Transferable clipboardCopy()
throws java.io.IOException
clipboardCopy in class org.openide.nodes.FilterNodeExTransferable.Single with one copy flavorjava.io.IOException - if it could not copyNodeTransferpublic java.awt.datatransfer.Transferable clipboardCut()
throws java.io.IOException
clipboardCut in class org.openide.nodes.FilterNodeExTransferable.Single with one cut flavorjava.io.IOException - if it could not cutNodeTransferpublic java.awt.datatransfer.Transferable drag()
throws java.io.IOException
drag in class org.openide.nodes.FilterNodejava.io.IOException - when the
cut cannot be performedprotected org.openide.nodes.NodeListener createNodeListener()
Intended for overriding by subclasses, as with FilterNode.createPropertyChangeListener().
createNodeListener in class org.openide.nodes.FilterNodeFilterNode.NodeAdapter in the default implementationpublic boolean equals(java.lang.Object o)
equals in class org.openide.nodes.FilterNodepublic int hashCode()
hashCode in class org.openide.nodes.FilterNodeBuilt on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.