com.jurismarches.vradi.ui.email.helpers
Class EmailNavigationTreeHelper
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.email.helpers.EmailNavigationTreeHelper
- All Implemented Interfaces:
- org.nuiton.wikitty.WikittyServiceListener
public class EmailNavigationTreeHelper
- extends jaxx.runtime.swing.nav.tree.NavTreeHelper<VradiTreeNode>
- implements org.nuiton.wikitty.WikittyServiceListener
- Author:
- letellier
| Fields inherited from class jaxx.runtime.swing.nav.NavHelper |
childLoadors, dataProvider, expandListener, selectionListener, treeModelListener |
| 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 |
sessions
protected List<Session> sessions
PATH_SEPARATOR
public static String PATH_SEPARATOR
filter
protected EmailNavigationTreeHelper.EmailFilterEnum filter
EmailNavigationTreeHelper
public EmailNavigationTreeHelper(VradiDataProvider dataProvider)
getDataProvider
public VradiDataProvider getDataProvider()
- Overrides:
getDataProvider in class jaxx.runtime.swing.nav.NavHelper<DefaultTreeModel,JTree,jaxx.runtime.swing.nav.tree.NavTreeBridge<VradiTreeNode>,VradiTreeNode>
getProxy
public org.nuiton.wikitty.WikittyProxy getProxy()
getHandler
protected EmailHandler getHandler(jaxx.runtime.JAXXContext context)
getPathSeparator
public String getPathSeparator()
isByForm
public boolean isByForm()
isByUser
public boolean isByUser()
isByGroup
public boolean isByGroup()
getSelectedActiveSession
public Session getSelectedActiveSession()
- Return selected session active session.
- Returns:
- session entity
updateTree
public void updateTree(List<Session> sessions,
EmailNavigationTreeHelper.EmailFilterEnum filter)
createSessionNode
public VradiTreeNode createSessionNode(Session session)
getSendingToDisplay
public List<Sending> getSendingToDisplay(VradiTreeNode node)
addSendingToMap
protected void addSendingToMap(Map<String,Sending> result,
List<Sending> sendings)
getSendingByForm
protected List<Sending> getSendingByForm(Session session,
String formId)
getStringAsList
protected List<String> getStringAsList(String s)
getParentSession
public static Session getParentSession(VradiTreeNode node)
getParentSessionNode
public static VradiTreeNode getParentSessionNode(VradiTreeNode node)
refresh
protected void refresh(VradiTreeNode parentNode)
putWikitty
public void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
- Specified by:
putWikitty in interface org.nuiton.wikitty.WikittyServiceListener
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.