Uses of Interface
jaxx.runtime.swing.nav.NavDataProvider

Packages that use NavDataProvider
jaxx.runtime.swing.nav JAXX - nav api This package contains a little framework to build dynamci nodes. 
jaxx.runtime.swing.nav.tree JAXX - nav tree implementation This package contains the implementation of nav api for the JTree NavTreeNode An override of DefaultMutableTreeNode implement JaxxNode. 
jaxx.runtime.swing.nav.treetable JAXX - nav tree table implementation This package contains the implementation of nav api for the JXTreeTable NavTreeTableNode An override of DefaultMutableTreeTableNode implement JaxxNode NavTreeTableChildLoador Object to load childs of a tree table node using DataProvider. 
 

Uses of NavDataProvider in jaxx.runtime.swing.nav
 

Fields in jaxx.runtime.swing.nav declared as NavDataProvider
protected  NavDataProvider NavHelper.dataProvider
          The shared data provider used to obtain datas to populate nodes and render them.
 

Methods in jaxx.runtime.swing.nav that return NavDataProvider
protected  NavDataProvider NavHelper.getDataProvider()
          Obtains the attached data provider used to populate and render nodes.
 

Methods in jaxx.runtime.swing.nav with parameters of type NavDataProvider
protected  void NavNodeChildLoador.addChildNodes(N parentNode, List<T> datas, NavDataProvider dataProvider)
          Add childs to given parentNode using retrive datas from the data provider.
abstract  N NavNodeChildLoador.createNode(T data, NavDataProvider dataProvider)
          Hook to create a child node given his data.
 N NavNode.findNodeById(String id, NavBridge<M,N> bridge, NavDataProvider provider)
          Given an id, obtain the child with matching id.
abstract  List<T> NavNodeChildLoador.getData(Class<?> parentClass, String parentId, NavDataProvider dataProvider)
          Obtain the list of data used to create nodes.
 void NavHelper.loadAllNodes(N node, NavDataProvider dataProvider)
          To load all nodes of a model.
 void NavNodeChildLoador.loadChilds(B bridge, N parentNode, NavDataProvider dataProvider)
          Load childs of the given parentnode.
 void NavNode.populateChilds(NavBridge<M,N> bridge, NavDataProvider provider)
          To populate childs of the node (only when a none static node).
 void NavNode.populateNode(NavBridge<M,N> bridge, NavDataProvider provider, boolean populateChilds)
          To populate the node.
 void NavHelper.setDataProvider(NavDataProvider dataProvider)
          Registers the dataProvider for the helper.
 

Uses of NavDataProvider in jaxx.runtime.swing.nav.tree
 

Fields in jaxx.runtime.swing.nav.tree declared as NavDataProvider
protected  NavDataProvider AbstractNavTreeCellRenderer.dataProvider
          source de donnĂ©e
 

Methods in jaxx.runtime.swing.nav.tree that return NavDataProvider
 NavDataProvider AbstractNavTreeCellRenderer.getDataProvider()
           
 

Methods in jaxx.runtime.swing.nav.tree with parameters of type NavDataProvider
 N NavTreeNode.findNodeById(String id, NavBridge<DefaultTreeModel,N> model, NavDataProvider provider)
           
 void NavTreeNode.populateChilds(NavBridge<DefaultTreeModel,N> model, NavDataProvider provider)
           
 void NavTreeNode.populateNode(NavBridge<DefaultTreeModel,N> model, NavDataProvider provider, boolean populateChilds)
           
 void AbstractNavTreeCellRenderer.setDataProvider(NavDataProvider dataProvider)
           
 

Uses of NavDataProvider in jaxx.runtime.swing.nav.treetable
 

Methods in jaxx.runtime.swing.nav.treetable with parameters of type NavDataProvider
 N NavTreeTableNode.findNodeById(String id, NavBridge<NavTreeTableModel,N> model, NavDataProvider provider)
           
 void NavTreeTableNode.populateChilds(NavBridge<NavTreeTableModel,N> model, NavDataProvider provider)
           
 void NavTreeTableNode.populateNode(NavBridge<NavTreeTableModel,N> model, NavDataProvider provider, boolean populateChilds)
           
 



Copyright © 2008-2010 CodeLutin. All Rights Reserved.