Uses of Class
org.openide.nodes.Children

Packages that use Children
org.openide.loaders DataSystems are the logical layer between a filesystem and the regular functions of the IDE. 
org.openide.nodes The IDE uses nodes to represent JavaBeans or other property containers, formed into a hierarchical tree. 
org.openide.src.nodes Source elements can be represented by default element nodes
 

Uses of Children in org.openide.loaders
 

Subclasses of Children in org.openide.loaders
 class DataObjectFilter
          Supports working with a set of filters defined by data objects.
 

Methods in org.openide.loaders that return Children
 Children DataFolder.createNodeChildren(DataFilter filter)
          Support method to obtain a children object that can be added to any Node.
 

Constructors in org.openide.loaders with parameters of type Children
DataNode(DataObject obj, Children ch)
          Create a data node for a given data object.
DataFolder.FolderNode(Children ch)
          Create a folder node with some children.
 

Uses of Children in org.openide.nodes
 

Subclasses of Children in org.openide.nodes
 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
          Implements an array of child nodes associated nonuniquely with keys and sorted by these keys.
static class Children.Map
          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
          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
          Implementation of index interface that operates on an list of objects that are presented by given nodes.
 

Fields in org.openide.nodes declared as Children
static Children Children.LEAF
          The object representing an empty set of children.
 

Methods in org.openide.nodes that return Children
 Children Node.getChildren()
          Get the list of children.
 

Constructors in org.openide.nodes with parameters of type Children
Node(Children h)
          Creates a new node with a given hierarchy of children.
AbstractNode(Children children)
          Create a new abstract node with a given child set.
FilterNode(Node original, Children children)
          Create proxy with a different set of children.
IndexedNode(Children children, Index indexImpl)
          Allows subclasses to provide their own children and index handling.
BeanNode(Object bean, Children children)
          Constructs a node for a JavaBean with a defined child list.
 

Uses of Children in org.openide.src.nodes
 

Subclasses of Children in org.openide.src.nodes
 class ClassChildren
          Normal implementation of children list for a class element node.
 class SourceChildren
          Normal implementation of children for source element nodes.
 

Methods in org.openide.src.nodes that return Children
protected  Children DefaultFactory.createClassChildren(ClassElement element)
          Create children for a class node.
protected  Children DefaultFactory.createClassChildren(ClassElement element, ElementNodeFactory factory)
          Create children for a class node, with specified factory.
 

Constructors in org.openide.src.nodes with parameters of type Children
ElementNode(Element element, Children children, boolean writeable)
          Create a new element node.
MemberElementNode(MemberElement element, Children children, boolean writeable)
          Create a new node.
ClassElementNode(ClassElement element, Children children, boolean writeable)
          Create a new class node.
 



Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.