com.jurismarches.vradi.ui.helpers
Class VradiTreeHelper
java.lang.Object
jaxx.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
- 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
|
Field Summary |
protected java.util.List<java.lang.String> |
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 |
|
Method Summary |
void |
clearExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
clearWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
VradiDataProvider |
getDataProvider()
|
java.util.List<java.lang.String> |
getLoadedIds()
|
boolean |
isLoadedId(java.lang.String id)
|
void |
putExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
putWikitty(java.lang.String wikittyId,
java.util.Set<java.lang.String> wikittyExtensions)
Put single wikitty event. |
void |
putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
registerLoadedIds(VradiTreeNode node)
|
void |
removeExtension(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
|
void |
setUI(javax.swing.JTree tree,
boolean addExpandTreeListener,
boolean addOneClickSelectionListener,
javax.swing.event.TreeSelectionListener listener,
javax.swing.event.TreeWillExpandListener willExpandListener)
|
| 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 java.util.List<java.lang.String> idsLoaded
VradiTreeHelper
public VradiTreeHelper()
setUI
public void setUI(javax.swing.JTree tree,
boolean addExpandTreeListener,
boolean addOneClickSelectionListener,
javax.swing.event.TreeSelectionListener listener,
javax.swing.event.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<javax.swing.tree.DefaultTreeModel,javax.swing.JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<VradiTreeNode>,VradiTreeNode>
getLoadedIds
public java.util.List<java.lang.String> getLoadedIds()
isLoadedId
public boolean isLoadedId(java.lang.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(java.lang.String wikittyId,
java.util.Set<java.lang.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.