com.jurismarches.vradi.ui.helpers
Class VradiTreeHelper
java.lang.Object
jaxx.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.helpers.VradiTreeHelper
- All Implemented Interfaces:
- org.nuiton.wikitty.WikittyServiceListener
- Direct Known Subclasses:
- AdminNavigationTreeHelper, EmailNavigationTreeHelper, ThesaurusTreeHelper
public abstract class VradiTreeHelper
- extends jaxx.runtime.swing.nav.tree.NavTreeHelper<VradiTreeNode>
- implements org.nuiton.wikitty.WikittyServiceListener
Navigation tree helpers.
- Author:
- sletellier
- See Also:
NavTreeHelper
| 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 |
| 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 |
idsLoaded
protected List<String> idsLoaded
VradiTreeHelper
public VradiTreeHelper()
setUI
public void setUI(JTree tree,
boolean addExpandTreeListener,
boolean addOneClickSelectionListener,
TreeSelectionListener listener,
TreeWillExpandListener willExpandListener)
- Overrides:
setUI in class jaxx.runtime.swing.nav.tree.NavTreeHelper<VradiTreeNode>
getDataProvider
public VradiDataProvider getDataProvider()
- Overrides:
getDataProvider in class jaxx.runtime.swing.nav.NavHelper<DefaultTreeModel,JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<VradiTreeNode>,VradiTreeNode>
getLoadedIds
public List<String> getLoadedIds()
isLoadedId
public boolean isLoadedId(String id)
registerLoadedIds
public void registerLoadedIds(VradiTreeNode node)
putWikitty
public void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
putWikitty in interface org.nuiton.wikitty.WikittyServiceListener
putWikitty
public void putWikitty(String wikittyId,
Set<String> wikittyExtensions)
- Put single wikitty event.
TODO maybe it's not a good idea, it's better to manage single refresh for one event
- Parameters:
wikittyId - wikitty idwikittyExtensions - wikitty extensions
removeWikitty
public void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListener
clearWikitty
public void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
clearWikitty in interface org.nuiton.wikitty.WikittyServiceListener
putExtension
public void putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
putExtension in interface org.nuiton.wikitty.WikittyServiceListener
removeExtension
public void removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
removeExtension in interface org.nuiton.wikitty.WikittyServiceListener
clearExtension
public void clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
clearExtension in interface org.nuiton.wikitty.WikittyServiceListener
Copyright © 2009-2010 JurisMarches. All Rights Reserved.