|
org.netbeans.spi.viewmodel/2 1.32.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
TreeTableView Model | |
---|---|
org.netbeans.spi.viewmodel | Defines API for sharing of Tree Table View. |
Support for tree table view. The view is described via models - TreeModel, TableModel and NodeModel. Filters can be applied to each model - TreeModelFilter, TableModelFilter and NodeModelFilter. The view listens on changes in the models and filters and updates itself accordingly.
This API introduce TableRendererModel and TableRendererModelFilter that can be used to provide custom table cell renderers and cell editors.
This API introduce ReorderableTreeModel and ReorderableTreeModelFilter that can be used to alter the order of children nodes.
This API introduce DnDNodeModel and DnDNodeModelFilter that can be used by clients to implement Drag and Drop.
This API introduced AsynchronousModelFilter that can be used by clients to override the default threading of their model implementations.
This API change allows to change a node selection in the tree table view. SelectionChanged event is used to select a set of nodes (rows).
Added classes:
org.netbeans.spi.viewmodel.ModelEvent.SelectionChanged
,
|
The sources for the module are in the NetBeans Mercurial repositories.
Read more about the implementation in the answers to architecture questions.
|
org.netbeans.spi.viewmodel/2 1.32.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |