See: Description
| Interface | Description |
|---|---|
| NavBridge<M,N extends NavNode<M,N>> |
Contract of the bridge used by
NavHelper to hold model and ui. |
| NavDataProvider |
Contract of provider of data.
|
| NavNode<M,N extends NavNode<M,N>> |
Definition of a node with a optional
childLoador to build childs of
node. |
| Class | Description |
|---|---|
| NavHelper<M,U,B extends NavBridge<M,N>,N extends NavNode<M,N>> |
Tree helper to deal with the build of trees and other usefull operations.
|
| NavNodeChildLoador<T,O,M,B extends NavBridge<M,N>,N extends NavNode<M,N>> |
Object to load childs of a node.
|
Replace the previous framework from package
jaxx.runtime.swing.navigation
The main goal of this api is to offer an auto-loading system of tree model.
While previous api we had to load all the model in memory, now we can build a tree model with no data.
When the tree will need to expand a node, it will ask first in childs of node were loaded, if not, load them then give by hand to system.
This api allow to switch easily between tree implementation and tree table api.
Copyright © 2008–2019 Ultreia.io. All rights reserved.