Uses of Package
org.openide.nodes

Packages that use org.openide.nodes
org.openide Jumping-off points for all the rest of the IDE's functionality. 
org.openide.actions There are a number of standard system actions available for use in the IDE. 
org.openide.cookies Cookies are a design pattern used to add behaviors to existing data object and nodes, or to separate implementation from the main object. 
org.openide.explorer Many different UI components of the IDE are actually Explorer views of nodes. 
org.openide.explorer.propertysheet The exact properties of a node may be displayed and edited with the Property Sheet
org.openide.explorer.view The Explorer is really an abstraction that needs a view to actually display the nodes. 
org.openide.loaders DataSystems are the logical layer between a filesystem and the regular functions of the IDE. 
org.openide.modules The IDE is capable of being extended by pluggable modules providing additional functionality. 
org.openide.nodes The IDE uses nodes to represent JavaBeans or other property containers, formed into a hierarchical tree. 
org.openide.src The parsing results of Java sources and the result of Java Reflection may be uniformly accessed as source elements
org.openide.src.nodes Source elements can be represented by default element nodes
org.openide.text The IDE is able to integrate multiple editors for different content types and mechanically access their content. 
org.openide.util A set of utility classes covering a few general infrastructure points in the Open APIs. 
org.openide.util.actions There are several types of standard actions that should be used for many user interactions with the IDE. 
org.openide.windows Most parts of the IDE do not manipulate windows directly, but use special top components
 

Classes in org.openide.nodes used by org.openide
Node
          A node represents one element in a hierarchy of objects (beans).
NodeAcceptor
          Discriminator accepting only certain sets of nodes.
 

Classes in org.openide.nodes used by org.openide.actions
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Cookie
          Marker interface for all cookies.
 

Classes in org.openide.nodes used by org.openide.cookies
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Cookie
          Marker interface for all cookies.
 

Classes in org.openide.nodes used by org.openide.explorer
Node
          A node represents one element in a hierarchy of objects (beans).
 

Classes in org.openide.nodes used by org.openide.explorer.propertysheet
Node
          A node represents one element in a hierarchy of objects (beans).
 

Classes in org.openide.nodes used by org.openide.explorer.view
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Property
          Description of a Bean property on a node, and operations on it.
NodeAcceptor
          Discriminator accepting only certain sets of nodes.
 

Classes in org.openide.nodes used by org.openide.loaders
AbstractNode
          A basic implementation of a node.
Children
          Container for array of nodes.
Children.Array
          Implements the storage of node children by an array.
Children.Keys
          Implements an array of child nodes associated nonuniquely with keys and sorted by these keys.
CookieSet
          Support class for storing cookies and retriving them by representation class.
FilterNode
          A proxy for another node.
Index
          Index cookie providing operations useful for reordering child nodes.
Index.Support
          A support class implementing some methods of the Index cookie.
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Cookie
          Marker interface for all cookies.
Node.Handle
          Serializable node reference.
Node.PropertySet
          Class that represents one set of properties.
NodeListener
          Listener to special changes in Nodes.
Sheet
          Support for creation of property sets.
Sheet.Set
          A set of Bean properties.
 

Classes in org.openide.nodes used by org.openide.modules
Node
          A node represents one element in a hierarchy of objects (beans).
 

Classes in org.openide.nodes used by org.openide.nodes
AbstractNode
          A basic implementation of a node.
BeanChildren.Factory
          Controls which nodes are created for a child bean.
BeanNode.Descriptor
          Descriptor of three types of properties.
Children
          Container for array of nodes.
Children.Array
          Implements the storage of node children by an array.
Children.Keys
          Implements an array of child nodes associated nonuniquely with keys and sorted by these keys.
Children.Map
          Implements the storage of node children by a map.
CookieSet
          Support class for storing cookies and retriving them by representation class.
CookieSet.Factory
          Factory for creating cookies of given Class
DefaultHandle
          Simple implementation of Node.Handle.
FilterNode
          A proxy for another node.
Index
          Index cookie providing operations useful for reordering child nodes.
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Cookie
          Marker interface for all cookies.
Node.Handle
          Serializable node reference.
Node.IndexedProperty
          Description of an indexed property and operations on it.
Node.Property
          Description of a Bean property on a node, and operations on it.
Node.PropertySet
          Class that represents one set of properties.
NodeEvent
          Event describing a change in a node.
NodeListener
          Listener to special changes in Nodes.
NodeMemberEvent
          Event describing change in the list of a node's children.
NodeNotFoundException
          Exception indicating that a node could not be found while traversing a path from the root.
NodeReorderEvent
          Event describing change in the list of a node's children.
NodeTransfer.Paste
          An intelligent source of paste types (ways how to paste) for a target node.
PropertySupport
          Support class for Node.Property.
Sheet
          Support for creation of property sets.
Sheet.Set
          A set of Bean properties.
 

Classes in org.openide.nodes used by org.openide.src
Node.Cookie
          Marker interface for all cookies.
 

Classes in org.openide.nodes used by org.openide.src.nodes
AbstractNode
          A basic implementation of a node.
Children
          Container for array of nodes.
Children.Array
          Implements the storage of node children by an array.
Children.Keys
          Implements an array of child nodes associated nonuniquely with keys and sorted by these keys.
Node
          A node represents one element in a hierarchy of objects (beans).
Node.Cookie
          Marker interface for all cookies.
Node.Handle
          Serializable node reference.
Node.Property
          Description of a Bean property on a node, and operations on it.
Sheet
          Support for creation of property sets.
 

Classes in org.openide.nodes used by org.openide.text
Node.Cookie
          Marker interface for all cookies.
 

Classes in org.openide.nodes used by org.openide.util
NodeEvent
          Event describing a change in a node.
NodeListener
          Listener to special changes in Nodes.
NodeMemberEvent
          Event describing change in the list of a node's children.
NodeReorderEvent
          Event describing change in the list of a node's children.
 

Classes in org.openide.nodes used by org.openide.util.actions
Node
          A node represents one element in a hierarchy of objects (beans).
 

Classes in org.openide.nodes used by org.openide.windows
Node
          A node represents one element in a hierarchy of objects (beans).
NodeAdapter
          Empty adapter for NodeListener.
NodeListener
          Listener to special changes in Nodes.
 



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