Uses of Interface
jaxx.runtime.swing.nav.NavDataProvider
| Package | Description |
|---|---|
| jaxx.runtime.swing.nav |
JAXX - nav api
|
| jaxx.runtime.swing.nav.tree |
JAXX - nav tree implementation
|
| jaxx.runtime.swing.nav.treetable |
JAXX - nav tree table implementation
|
-
Uses of NavDataProvider in jaxx.runtime.swing.nav
Fields in jaxx.runtime.swing.nav declared as NavDataProvider Modifier and Type Field Description protected NavDataProviderNavHelper. dataProviderThe shared data provider used to obtain datas to populate nodes and render them.Methods in jaxx.runtime.swing.nav that return NavDataProvider Modifier and Type Method Description protected NavDataProviderNavHelper. getDataProvider()Obtains the attached data provider used to populate and render nodes.Methods in jaxx.runtime.swing.nav with parameters of type NavDataProvider Modifier and Type Method Description protected voidNavNodeChildLoador. addChildNodes(N parentNode, java.util.List<T> datas, NavDataProvider dataProvider)Add childs to givenparentNodeusing retrivedatasfrom the data provider.abstract NNavNodeChildLoador. createNode(T data, NavDataProvider dataProvider)Hook to create a child node given hisdata.NNavNode. findNodeById(java.lang.String id, NavBridge<M,N> bridge, NavDataProvider provider)Given anid, obtain the child with matching id.NNavNode. getChild(java.lang.String id, NavBridge<M,N> bridge, NavDataProvider provider)Given anid, obtain the child with matching id.abstract java.util.List<T>NavNodeChildLoador. getData(java.lang.Class<?> parentClass, java.lang.String parentId, NavDataProvider dataProvider)Obtain the list of data used to create nodes.voidNavHelper. loadAllNodes(N node, NavDataProvider dataProvider)To load all nodes of a model.voidNavNodeChildLoador. loadChilds(B bridge, N parentNode, NavDataProvider dataProvider)Load childs of the givenparentnode.voidNavNode. populateChilds(NavBridge<M,N> bridge, NavDataProvider provider)To populate childs of the node (only when a none static node).voidNavNode. populateNode(NavBridge<M,N> bridge, NavDataProvider provider, boolean populateChilds)To populate the node.voidNavHelper. setDataProvider(NavDataProvider dataProvider)Registers thedataProviderfor the helper. -
Uses of NavDataProvider in jaxx.runtime.swing.nav.tree
Fields in jaxx.runtime.swing.nav.tree declared as NavDataProvider Modifier and Type Field Description protected NavDataProviderAbstractNavTreeCellRenderer. dataProvidersource de donnéeMethods in jaxx.runtime.swing.nav.tree that return NavDataProvider Modifier and Type Method Description NavDataProviderAbstractNavTreeCellRenderer. getDataProvider()Methods in jaxx.runtime.swing.nav.tree with parameters of type NavDataProvider Modifier and Type Method Description NNavTreeNode. findNodeById(java.lang.String id, NavBridge<javax.swing.tree.DefaultTreeModel,N> model, NavDataProvider provider)NNavTreeNode. getChild(java.lang.String id, NavBridge<javax.swing.tree.DefaultTreeModel,N> bridge, NavDataProvider provider)voidNavTreeNode. populateChilds(NavBridge<javax.swing.tree.DefaultTreeModel,N> bridge, NavDataProvider provider)voidNavTreeNode. populateNode(NavBridge<javax.swing.tree.DefaultTreeModel,N> model, NavDataProvider provider, boolean populateChilds)voidAbstractNavTreeCellRenderer. setDataProvider(NavDataProvider dataProvider) -
Uses of NavDataProvider in jaxx.runtime.swing.nav.treetable
Methods in jaxx.runtime.swing.nav.treetable with parameters of type NavDataProvider Modifier and Type Method Description NNavTreeTableNode. findNodeById(java.lang.String id, NavBridge<NavTreeTableModel,N> model, NavDataProvider provider)NNavTreeTableNode. getChild(java.lang.String id, NavBridge<NavTreeTableModel,N> bridge, NavDataProvider provider)voidNavTreeTableNode. populateChilds(NavBridge<NavTreeTableModel,N> bridge, NavDataProvider provider)voidNavTreeTableNode. populateNode(NavBridge<NavTreeTableModel,N> model, NavDataProvider provider, boolean populateChilds)