public class FolderNode
extends org.openide.nodes.AbstractNode
| Modifier and Type | Class and Description |
|---|---|
protected static class |
FolderNode.IntrospectionChildren |
static class |
FolderNode.Root
Root node for introspection, it registers listener that will update properties after each iteration of logic.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<PropertyAdapter> |
propertyAdapters
Set of all properties associated with this node.
|
| Constructor and Description |
|---|
FolderNode(cz.cuni.amis.introspection.Folder folder) |
| Modifier and Type | Method and Description |
|---|---|
protected org.openide.nodes.Sheet |
createSheet() |
cz.cuni.amis.introspection.Folder |
getFolder() |
Image |
getIcon(int type) |
Image |
getOpenedIcon(int type) |
protected void |
updateProps()
Update all properties associated with this node and all subnodes.
|
canCopy, canCut, canDestroy, canRename, clipboardCopy, clipboardCut, cloneNode, createActions, createPasteTypes, drag, getActions, getCookie, getCookieSet, getCustomizer, getDefaultAction, getDropType, getHandle, getHelpCtx, getNewTypes, getPasteTypes, getPreferredAction, getPropertySets, getSheet, hasCustomizer, setCookieSet, setDefaultAction, setIconBase, setIconBaseWithExtension, setName, setSheetaddNodeListener, addPropertyChangeListener, clone, destroy, equals, fireCookieChange, fireDisplayNameChange, fireIconChange, fireNameChange, fireNodeDestroyed, fireOpenedIconChange, firePropertyChange, firePropertySetsChange, fireShortDescriptionChange, getActions, getChildren, getContextActions, getContextMenu, getHtmlDisplayName, getLookup, getParentNode, hashCode, hasPropertyChangeListener, isLeaf, removeNodeListener, removePropertyChangeListener, setChildren, setDisplayName, setHidden, setShortDescription, toStringattributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setExpert, setPreferred, setValueprotected Set<PropertyAdapter> propertyAdapters
public cz.cuni.amis.introspection.Folder getFolder()
public Image getIcon(int type)
getIcon in class org.openide.nodes.AbstractNodepublic Image getOpenedIcon(int type)
getOpenedIcon in class org.openide.nodes.AbstractNodeprotected org.openide.nodes.Sheet createSheet()
createSheet in class org.openide.nodes.AbstractNodeprotected void updateProps()
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.