|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.nav.NavHelper<javax.swing.tree.DefaultTreeModel,javax.swing.JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<N>,N>
jaxx.runtime.swing.nav.tree.NavTreeHelper<VradiTreeNode>
com.jurismarches.vradi.ui.helpers.VradiTreeHelper
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 com.jurismarches.vradi.ui.helpers.VradiTreeHelper |
|---|
idsLoaded |
| Fields inherited from class jaxx.runtime.swing.nav.NavHelper |
|---|
childLoadors, dataProvider, expandListener, selectionListener, treeModelListener |
| Fields inherited from interface org.nuiton.wikitty.WikittyServiceListener |
|---|
CLEAR_EXTENSION_METHOD, CLEAR_WIKITTY_METHOD, PUT_EXTENSION_METHOD, PUT_WIKITTY_METHOD, REMOVE_EXTENSION_METHOD, REMOVE_WIKITTY_METHOD |
| 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 | |
|---|---|
javax.swing.tree.TreeModel |
createTreeModel()
|
protected java.util.List<java.lang.String> |
extractIds(java.util.List<Thesaurus> beans)
|
protected VradiTreeNode |
findThesaurusNode(java.lang.String thesaurusId)
|
protected VradiTreeNode |
findThesaurusNode(Thesaurus thesaurus)
|
protected java.util.List<Thesaurus> |
getParentsPathThesaurus(org.nuiton.wikitty.WikittyProxy proxy,
Thesaurus thesaurus)
|
static RootThesaurus |
getRootThesaurus(VradiTreeNode node)
|
static Thesaurus |
getThesaurus(VradiTreeNode node)
|
protected void |
init(VradiDataProvider dataProvider)
|
void |
putWikitty(java.lang.String wikittyId,
java.util.Set<java.lang.String> wikittyExtensions)
Put single wikitty event. |
protected void |
refresh(VradiTreeNode node)
|
void |
removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
tryToSelect(java.util.Collection<Thesaurus> thesauruses)
Try to select thesaurus pass in param |
void |
tryToSelect(java.util.List<java.lang.String> thesaurusIds)
Try to select thesaurus ids pass in param |
void |
tryToSelect(java.lang.String id)
Try to select thesaurus pass in param |
void |
tryToSelect(Thesaurus thesaurus)
Try to select thesaurus pass in param |
void |
tryToUnselect(java.util.Collection<Thesaurus> thesauruses)
Try to unselect thesaurus pass in param |
void |
tryToUnselect(java.util.List<java.lang.String> thesaurusIds)
Try to unselect thesaurus ids pass in param |
void |
tryToUnselect(java.lang.String id)
Try to unselect thesaurus pass in param |
void |
tryToUnselect(Thesaurus thesaurus)
Try to unselect thesaurus pass in param |
| Methods inherited from class com.jurismarches.vradi.ui.helpers.VradiTreeHelper |
|---|
clearExtension, clearWikitty, getDataProvider, getLoadedIds, isLoadedId, putExtension, putWikitty, registerLoadedIds, removeExtension, setUI |
| Methods inherited from class jaxx.runtime.swing.nav.tree.NavTreeHelper |
|---|
addSelectionPath, addSelectionPaths, createModel, expandPath, getSelectedNode, getSelectedNodes, getSelectionModel, getTreeCellRenderer, isExpanded, removeSelectionPath, removeSelectionPaths, scrollPathToVisible, setSelectionPath |
| Methods inherited from class jaxx.runtime.swing.nav.NavHelper |
|---|
checkModel, findNode, getBridge, getChild, 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 javax.swing.tree.TreeModel createTreeModel()
public void tryToSelect(java.lang.String id)
id - of thesaurus to selectpublic void tryToSelect(Thesaurus thesaurus)
thesaurus - to selectpublic void tryToSelect(java.util.List<java.lang.String> thesaurusIds)
thesaurusIds - list of thesaurus ids to selectpublic void tryToSelect(java.util.Collection<Thesaurus> thesauruses)
thesauruses - list of thesaurus to selectpublic void tryToUnselect(java.lang.String id)
id - of thesaurus to unselectpublic void tryToUnselect(Thesaurus thesaurus)
thesaurus - to unselectpublic void tryToUnselect(java.util.List<java.lang.String> thesaurusIds)
thesaurusIds - list of thesaurus ids to selectpublic void tryToUnselect(java.util.Collection<Thesaurus> thesauruses)
thesauruses - list of thesaurus to unselectprotected VradiTreeNode findThesaurusNode(java.lang.String thesaurusId)
protected VradiTreeNode findThesaurusNode(Thesaurus thesaurus)
protected java.util.List<Thesaurus> getParentsPathThesaurus(org.nuiton.wikitty.WikittyProxy proxy,
Thesaurus thesaurus)
protected java.util.List<java.lang.String> extractIds(java.util.List<Thesaurus> beans)
public static RootThesaurus getRootThesaurus(VradiTreeNode node)
public static Thesaurus getThesaurus(VradiTreeNode node)
protected void refresh(VradiTreeNode node)
public void putWikitty(java.lang.String wikittyId,
java.util.Set<java.lang.String> wikittyExtensions)
VradiTreeHelper
putWikitty in class VradiTreeHelperwikittyId - wikitty idwikittyExtensions - wikitty extensionspublic void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListenerremoveWikitty in class VradiTreeHelper
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||