org.openide.nodes

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Netbeans » openide » org.openide.nodes 
org.openide.nodes
NetBeans uses nodes to represent JavaBeans or other property containers, formed into a hierarchical tree.

These nodes are used extensively for building the UI, especially the Explorer. Using the Nodes API, it is possible to create a variety of custom nodes and entire subhierarchies, and manipulate and search existing nodes. In conjunction with the Datasystems API, nodes may also represent persistent data and can present the user interface to this data. Cookies may also be attached to nodes.

Java Source File NameTypeComment
AbstractNode.javaClass A basic implementation of a node.

It simplifies creation of the display name, based on a message format and the system name.

AbstractNodeTest.javaClass A test for icon loading only so far.
AddRemoveNotifyRaceConditionTest.javaClass
AsynchChildren.javaClass Children object which creates its keys on a background thread.
BadBeanHidden.javaClass
Bean21341Hidden.javaClass
Bean21341HiddenBeanInfo.javaClass
BeanChildren.javaClass Class that represents bean children of a JavaBeans context. It listens on the bean context changes and creates nodes for child beans.
BeanChildrenTest.javaClass Test updating of bean children in proper circumstances, e.g.
BeanNode.javaClass Represents a JavaBeans component as a node.

You may use this node type for an already-existing JavaBean (possibly using BeanContext) in order for its JavaBean properties to be reflected as corresponding node properties.

BeanNodeBug21285.javaClass
BeanNodeBug21341.javaClass
BeanNodeTest.javaClass Test updating of bean children in proper circumstances, e.g.
ChildFactory.javaClass Factory used to create Children objects.
ChildFactoryTest.javaClass Test for AsynchChildren, ChildFactory and SynchChildren.
Children.javaClass Factory for the child Nodes of a Node.
ChildrenArray.javaClass Holder of nodes for a children object.
ChildrenArrayNodeAtShouldNotBeSlowTest.javaClass If using Children.Array the node.getChildren().getNodeAt(int) used to iterate slowly.
ChildrenArrayTest.javaClass Test Children.Array.
ChildrenFilterAsArrayTest.javaClass Test whether Children.Keys inherited all functionality from Children.Array.
ChildrenFilterAsKeysTest.javaClass
ChildrenKeysAsArrayTest.javaClass Test whether Children.Keys inherited all functionality from Children.Array.
ChildrenKeysGarbageCollectTest.javaClass
ChildrenKeysIssue30907Test.javaClass
ChildrenKeysTest.javaClass
CookieSet.javaClass Support class for storing cookies and retriving them by representation class.
CookieSetCompatibilityTest.javaClass Checks whether modified behaviour of cookie set is the same as behaviour of the old one.
CookieSetLkp.javaClass Content for a cookie set.
CookieSetTest.javaClass Tests behaviour of CookieSet.
DefaultHandle.javaClass Simple implementation of Node.Handle. When created by DefaultHandle.createHandle it looks for the parent of the node and stores the node's name. When DefaultHandle.getNode is then called, it tries to restore the parent and then to walk down to the child.

Note that if most nodes use DefaultHandle, this may walk up to the root recursively.

FilterChildrenEventsTest.javaClass Test updating of bean children in proper circumstances, e.g.
FilterNode.javaClass A proxy for another node. Unless otherwise mentioned, all methods of the original node are delegated to. If desired, you can disable delegation of certain methods which are concrete in Node by calling FilterNode.disableDelegation .

Note: it is fine to subclass this class and use it to filter things.

FilterNodeTest.javaClass A test to check behavior of filter node.
Index.javaInterface Index cookie providing operations useful for reordering child nodes.
IndexedCustomizer.javaClass A dialog for reordering nodes.
IndexedNode.javaClass An implementation of a node that has children and supports reordering by providing Index implementor.
IndexedPropertySupport.javaClass Support for indexed properties.
Node.javaClass A node represents one element in a hierarchy of objects (beans). It provides all methods that are needed for communication between an explorer view and the bean.

The node has three purposes:

  1. visually represent the object in the tree hierarchy (i.e.
NodeAcceptor.javaInterface Discriminator accepting only certain sets of nodes.
NodeAdapter.javaClass Empty adapter for NodeListener.
NodeEvent.javaClass Event describing a change in a node.
NodeHtmlTest.javaClass
NodeListener.javaInterface Listener to special changes in Nodes.
NodeListenerTest.javaClass
NodeLookup.javaClass A lookup that represents content of a Node.getCookie and the node itself.
NodeLookupTest.javaClass
NodeMemberEvent.javaClass Event describing change in the list of a node's children.
NodeNotFoundException.javaClass Exception indicating that a node could not be found while traversing a path from the root.
NodeOp.javaClass Utility class for operations on nodes.
NodeOperation.javaClass Provides common operations on nodes.
NodeOpTest.javaClass Checking some of the behaviour of Node.
NodeProperty51907Test.javaClass Tests for issue 51907.
NodeReorderEvent.javaClass Event describing change in the list of a node's children.
NodeTest.javaClass Checking some of the behaviour of Node (and AbstractNode).
NodeTransfer.javaClass Class that contains specific datatransfer flavors and methods to work with nodes.
OpenAction.javaClass Action to be used by tests.
PropertiesTest.javaClass
PropertySupport.javaClass Support class for Node.Property.
SetChildrenTest.javaClass
Sheet.javaClass Support for creation of property sets.
SheetTest.javaClass
SynchChildren.javaClass Synchronous children implementation that takes a ChildFactory.
TMUtil.javaClass Class that serves as interface to various parts of OpenAPIs that need not be present.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.