|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.nav.NavHelper<DefaultTreeModel,JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<N>,N>
jaxx.runtime.swing.nav.tree.NavTreeHelper<VradiTreeNode>
com.jurismarches.vradi.ui.offer.thesaurus.helpers.ThesaurusTreeHelper
public class ThesaurusTreeHelper
Navigation tree helpers.
NavTreeHelper| Field Summary | |
|---|---|
protected boolean |
listening
|
protected RootThesaurus |
rootThesaurus
|
protected Thesaurus |
thesaurus
|
| Fields inherited from class jaxx.runtime.swing.nav.NavHelper |
|---|
childLoadors, dataProvider, expandListener, selectionListener, treeModelListener |
| Constructor Summary | |
|---|---|
ThesaurusTreeHelper(VradiDataProvider dataProvider)
Create helper with first nodes are the root thesaurus |
|
ThesaurusTreeHelper(VradiDataProvider dataProvider,
RootThesaurus rootThesaurus)
Create helper with root thesaurus for root node |
|
ThesaurusTreeHelper(VradiDataProvider dataProvider,
Thesaurus thesaurus)
Create helper with thesaurus for root node |
|
| Method Summary | |
|---|---|
void |
clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
TreeModel |
createTreeModel()
|
protected List<String> |
extractIds(List<Thesaurus> beans)
|
VradiDataProvider |
getDataProvider()
|
protected int |
getIndexOfRootThesaurusSorted(String wikittyId)
|
protected int |
getIndexOfThesaurusSorted(String wikittyId)
|
static RootThesaurus |
getRootThesaurus(VradiTreeNode node)
|
static RootThesaurus |
getRootThesaurus(VradiTreeTableNode node)
|
static Thesaurus |
getThesaurus(VradiTreeNode node)
|
static Thesaurus |
getThesaurus(VradiTreeTableNode node)
|
protected void |
init(VradiDataProvider dataProvider)
|
void |
putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
protected void |
refresh(VradiTreeNode parentNode)
|
void |
removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
tryToSelect(Collection<String> thesaurusIds)
Try to select thesaurus ids pass in param |
void |
tryToSelect(List<Thesaurus> thesaurus)
Try to select thesaurus pass in param |
void |
tryToUnselect(Collection<String> thesaurusIds)
Try to unselect thesaurus ids pass in param |
void |
tryToUnselect(List<Thesaurus> thesaurus)
Try to unselect thesaurus pass in param |
| Methods inherited from class jaxx.runtime.swing.nav.tree.NavTreeHelper |
|---|
addSelectionPath, addSelectionPaths, createModel, expandPath, getSelectedNode, getSelectedNodes, getSelectionModel, getTreeCellRenderer, isExpanded, removeSelectionPath, removeSelectionPaths, scrollPathToVisible, setSelectionPath, setUI |
| Methods inherited from class jaxx.runtime.swing.nav.NavHelper |
|---|
checkModel, findNode, getBridge, getChildLoador, getChildLoadors, getModel, getNode, getRootNode, getSelectedIds, getUI, insertNode, insertNode, loadAllNodes, moveNode, populateNode, refreshNode, removeNode, selectNode, selectNode, selectNodes, selectParentNode, setDataProvider, setUI, setUI, setUI, setUI, unSelectNode, unSelectNodes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected RootThesaurus rootThesaurus
protected Thesaurus thesaurus
protected boolean listening
| Constructor Detail |
|---|
public ThesaurusTreeHelper(VradiDataProvider dataProvider)
dataProvider - data provider
public ThesaurusTreeHelper(VradiDataProvider dataProvider,
RootThesaurus rootThesaurus)
dataProvider - data providerrootThesaurus - root thesaurus for root node
public ThesaurusTreeHelper(VradiDataProvider dataProvider,
Thesaurus thesaurus)
dataProvider - data providerthesaurus - thesaurus for root node| Method Detail |
|---|
protected void init(VradiDataProvider dataProvider)
public VradiDataProvider getDataProvider()
getDataProvider in class jaxx.runtime.swing.nav.NavHelper<DefaultTreeModel,JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<VradiTreeNode>,VradiTreeNode>public TreeModel createTreeModel()
public void tryToSelect(List<Thesaurus> thesaurus)
thesaurus - list of thesaurus to selectpublic void tryToSelect(Collection<String> thesaurusIds)
thesaurusIds - list of thesaurus ids to selectpublic void tryToUnselect(List<Thesaurus> thesaurus)
thesaurus - list of thesaurus to unselectpublic void tryToUnselect(Collection<String> thesaurusIds)
thesaurusIds - list of thesaurus ids to selectprotected List<String> extractIds(List<Thesaurus> beans)
public static RootThesaurus getRootThesaurus(VradiTreeNode node)
public static Thesaurus getThesaurus(VradiTreeNode node)
public static RootThesaurus getRootThesaurus(VradiTreeTableNode node)
public static Thesaurus getThesaurus(VradiTreeTableNode node)
protected int getIndexOfThesaurusSorted(String wikittyId)
protected int getIndexOfRootThesaurusSorted(String wikittyId)
protected void refresh(VradiTreeNode parentNode)
public void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
putWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
clearWikitty in interface org.nuiton.wikitty.WikittyServiceListenerpublic void putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
putExtension in interface org.nuiton.wikitty.WikittyServiceListenerpublic void removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
removeExtension in interface org.nuiton.wikitty.WikittyServiceListenerpublic void clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
clearExtension in interface org.nuiton.wikitty.WikittyServiceListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||