|
org.openide.explorer 6.26 | |||||||||
| 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
OutlineView.setPropertyColumns,
OutlineView.addPropertyColumn and
OutlineView.removePropertyColumn added.
Added methods to manipulate the displayed columns of an OutlineView without needing to create prototype property objects, both making it simpler to use, and avoiding the common problem of properties not appearing because the prototype property does not use the exact type required.
DeprecatedOutlineView.setProperties(), as this was
only needed for ease of replacement of TreeTableView.
OutlineView.setTreeSortable added.
Added method to set or unset the tree column as sortable.
TreeView.setAutoWaitCursor added.
Added method to control automatic setting of wait cursor when node is expanded.
Nodes can have check-boxes rendered next to their icons or display names.
Nodes can be removed outside of AWT thread while e.g. view can
try to select them. This generated IllegalArgumentException during checking if
such a node is under root context. Now
setSelectedNodes().
does partial selection
of valid nodes instead of throwing IllegalArgumentException.
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.26 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||