org.openide.explorer 6.18.2 1

Explorer & Property Sheet API
Official

See:
          Description

Explorer & Property Sheet API
org.openide.explorer Many different UI components in NetBeans 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.propertysheet.editors  
org.openide.explorer.view The Explorer is really an abstraction that needs a view to actually display the nodes.

 

XXX no answer for arch-overall

What is New (see all changes)?

Use Cases

XXX no answer for arch-usecases

Exported Interfaces

This table lists all of the module exported APIs with defined stability classifications. It is generated based on answers to questions about the architecture of the module. Read them all...
Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
ExplorerAPIExportedOfficial .../org/openide/explorer/doc-files/api.html

TreeTableViewSortingAPIExportedFriend

Group of property interfaces
Interface NameIn/OutStabilitySpecified in What Document?
org.openide.explorer.VisualizerNode.prefetchCountExportedPrivate

Setting this property to integer number controls prefetching of nodes when VisualizerChildren are constructed (prefetchCount = 0 disables prefetching). The prefetching should eliminate "bounce" effect (see #144718) in lazy implementation which is caused by the fact that there exist keys without nodes. In such case "dummy" nodes are created and remove event is fired. This undesirable effect is eliminated by prefetching selected number of nodes so "dummy" nodes are detected and removed in advance before any visualization occurs.

netbeans.dnd.enabledExportedPrivate

Checks by Drag & Drop support for views. True is regard as default (no matter what jdk's version). False value disallows Drag & Drop in all views.

customDeleteExportedUnder Development

Nodes returing Boolean.TRUE from getValue("customDelete") are assumed to provide their own confirmation dialog for delete action and explorer will not show default one when they are deleted.

Implementation Details

Where are the sources for the module?

The sources for the module are in the NetBeans Mercurial repositories.

What do other modules need to do to declare a dependency on this one, in addition to or instead of a plain module dependency?

XXX no answer for deploy-dependencies

Read more about the implementation in the answers to architecture questions.


org.openide.explorer 6.18.2 1

Built on September 27 2009.  |  Portions Copyright 1997-2009 Sun Microsystems, Inc. All rights reserved.