org.hopto.pentaj.jexin.controller
Class BreadCrumbData
java.lang.Object
org.hopto.pentaj.jexin.controller.BreadCrumbData
public class BreadCrumbData
- extends java.lang.Object
Selected data that gets stored in the session to allow bread crumbs
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BreadCrumbData
public BreadCrumbData()
getInstance
public static BreadCrumbData getInstance(javax.servlet.http.HttpServletRequest request)
- Returns the
BreadCrumbData
from the request's session. If there is no current session one is created with
indefinite timeout and a new BreadCrumbData
is created.
- Parameters:
request
-
- Returns:
- The
BreadCrumbData
instance associated with request
getInstance
public static BreadCrumbData getInstance(javax.servlet.http.HttpSession session)
- Returns the
BreadCrumbData
from the session. If there is no current session one is created with indefinite timeout
and a new BreadCrumbData
is created.
- Parameters:
session
-
- Returns:
- The
BreadCrumbData
instance associated with session
getSelectedNodes
public java.util.Set<java.lang.String> getSelectedNodes()
setSelectedNodes
public void setSelectedNodes(java.util.Set<java.lang.String> selectedNodes)
getSelectedTraces
public java.util.Set<java.lang.Integer> getSelectedTraces()
setSelectedTraces
public void setSelectedTraces(java.util.Set<java.lang.Integer> selectedTraces)
getSelectedTemplates
public java.util.Set<java.lang.Integer> getSelectedTemplates()
setSelectedTemplates
public void setSelectedTemplates(java.util.Set<java.lang.Integer> selectedTemplates)