Package | Description |
---|---|
org.openide.nodes |
NetBeans uses
nodes
to represent JavaBeans or other property containers, formed into a
hierarchical tree.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BeanChildren |
Class that represents bean children of a JavaBeans context.
|
static class |
Children.Array |
Implements the storage of node children by an array.
|
static class |
Children.Keys<T> |
Implements an array of child nodes associated nonuniquely with keys and sorted by these keys.
|
static class |
Children.Map<T> |
Implements the storage of node children by a map.
|
static class |
Children.SortedArray |
Maintains a list of children sorted by the provided comparator in an array.
|
static class |
Children.SortedMap<T> |
Maintains a list of children sorted by the provided comparator in a map.
|
static class |
FilterNode.Children |
Children for a filter node.
|
static class |
Index.ArrayChildren |
Reorderable children list stored in an array.
|
static class |
Index.KeysChildren<T> |
Implementation of index interface that operates on an list of
objects that are presented by given nodes.
|
Modifier and Type | Field | Description |
---|---|---|
static Children |
Children.LEAF |
The object representing an empty set of children.
|
Modifier and Type | Method | Description |
---|---|---|
static <T> Children |
Children.create(ChildFactory<T> factory,
boolean asynchronous) |
Create a
Children object using the passed ChildFactory
object. |
static Children |
Children.createLazy(Callable<Children> factory) |
Create a lazy children implementation.
|
Children |
Node.getChildren() |
Get the list of children.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
Node.setChildren(Children ch) |
Allows to change Children of the node.
|
Modifier and Type | Method | Description |
---|---|---|
static Children |
Children.createLazy(Callable<Children> factory) |
Create a lazy children implementation.
|
Constructor | Description |
---|---|
AbstractNode(Children children) |
Create a new abstract node with a given child set.
|
AbstractNode(Children children,
org.openide.util.Lookup lookup) |
Create a new abstract node with a given child set and associated
lookup.
|
BeanNode(T bean,
Children children) |
Constructs a node for a JavaBean with a defined child list.
|
BeanNode(T bean,
Children children,
org.openide.util.Lookup lkp) |
Constructs a node for a JavaBean.
|
FilterNode(Node original,
Children children) |
Create proxy with a different set of children.
|
FilterNode(Node original,
Children children,
org.openide.util.Lookup lookup) |
Constructs new filter node with a provided children and lookup.
|
IndexedNode(Children children,
Index indexImpl) |
Allows subclasses to provide their own children and
index handling.
|
IndexedNode(Children children,
Index indexImpl,
org.openide.util.Lookup lookup) |
Allows subclasses to provide their own children and
index handling as well as
Lookup . |
Node(Children h) |
Creates a new node with a given hierarchy of children.
|
Node(Children h,
org.openide.util.Lookup lookup) |
Creates a new node with a given hierarchy of children and a lookup
providing content for
Node.getCookie(java.lang.Class<T>) and Node.getLookup() methods. |
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.