com.jurismarches.vradi.ui.tree.loadors
Class AbstractVradiNodeLoadors<B extends org.nuiton.wikitty.entities.BusinessEntity>

java.lang.Object
  extended by jaxx.runtime.swing.nav.NavNodeChildLoador<T,O,DefaultTreeModel,jaxx.runtime.swing.nav.tree.NavTreeBridge<N>,N>
      extended by jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador<String,B,VradiTreeNode>
          extended by com.jurismarches.vradi.ui.tree.loadors.AbstractVradiNodeLoadors<B>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractEmailNodeLoador, ClientsAndUsersNodeLoadors, ClientsNodeLoadors, ClientUsersNodeLoadors, GroupsNodeLoadors, GroupUsersNodeLoadors, StreamNodeLoadors

public abstract class AbstractVradiNodeLoadors<B extends org.nuiton.wikitty.entities.BusinessEntity>
extends jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador<String,B,VradiTreeNode>

Author:
sletellier
See Also:
Serialized Form

Field Summary
 
Fields inherited from class jaxx.runtime.swing.nav.NavNodeChildLoador
beanType
 
Constructor Summary
protected AbstractVradiNodeLoadors(Class<B> beanType)
           
 
Method Summary
 VradiTreeNode createVradiNode(String id)
           
 VradiTreeNode createVradiNode(String id, jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador<?,?,VradiTreeNode> childLoador)
           
protected  List<String> extractIds(Collection<B> entities)
           
 VradiDataService getDataService(jaxx.runtime.swing.nav.NavDataProvider dataProvider)
           
 org.nuiton.wikitty.WikittyProxy getProxy(jaxx.runtime.swing.nav.NavDataProvider dataProvider)
           
 
Methods inherited from class jaxx.runtime.swing.nav.NavNodeChildLoador
addChildNodes, createNode, getBeanType, getData, loadChilds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractVradiNodeLoadors

protected AbstractVradiNodeLoadors(Class<B> beanType)
Method Detail

getProxy

public org.nuiton.wikitty.WikittyProxy getProxy(jaxx.runtime.swing.nav.NavDataProvider dataProvider)

getDataService

public VradiDataService getDataService(jaxx.runtime.swing.nav.NavDataProvider dataProvider)

createVradiNode

public VradiTreeNode createVradiNode(String id)

createVradiNode

public VradiTreeNode createVradiNode(String id,
                                     jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador<?,?,VradiTreeNode> childLoador)

extractIds

protected List<String> extractIds(Collection<B> entities)


Copyright © 2009-2011 JurisMarches. All Rights Reserved.