|
org.openide.explorer 6.42 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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
Added PropertyEnv.create method for creating an instance of PropertyEnv for given property and beans (nodes). To be used when there is a need to initialize an ExPropertyEditor instance independently from PropertySheet or PropertyPanel infrastructure (e.g. before the property appears in UI).
By providing slowRename property, nodes can request in-place rename to be finished on background.
Added methods setQuickSearchAllowed(boolean) and isQuickSearchAllowed()
to BaseTable to control and query whether the quick search feature is enabled. Since the BaseTable
instance of a PropertySheet is private, setQuickSearchAllowed(boolean) and
isQuickSearchAllowed() delegate methods were also added to PropertySheet. This allows
a developer control on a per-instance basis, though it is also possible to disable property sheet
quick search globally by setting the ps.quickSearch.disabled.global system property
to true.
Methods setQuickSearchAllowed() and isQuickSearchAllowed()
added to TreeView to control quick search enable or disable.
Methods setDefaultActionAllowed() and isDefaultActionAllowed()
added to OutlineView to control invocation of the default action.
XXX no answer for arch-usecases
|
|
The sources for the module are in the NetBeans Mercurial repositories.
XXX no answer for deploy-dependencies
Read more about the implementation in the answers to architecture questions.
|
org.openide.explorer 6.42 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||