|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.zeroexchange.web.navigation.breadcrumb.DefaultBreadcrumbsStore
public class DefaultBreadcrumbsStore
The breadcrumbs store default implementation. NOTE: should be used in the session scope.
Constructor Summary | |
---|---|
DefaultBreadcrumbsStore()
|
Method Summary | |
---|---|
List<Breadcrumb> |
getBreadcrumbs()
Returns unmodifable list of the breadcrumbs. |
List<Breadcrumb> |
getPath()
Returns the current path. |
void |
putBreadcrumb(Breadcrumb breadcrumb)
Appends breadcrumb to the path. |
void |
removeLast()
Removes last breadcrumb. |
void |
setDuplicatesDeep(int duplicatesDeep)
Injector for the duplicatesDeep parameter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultBreadcrumbsStore()
Method Detail |
---|
public void setDuplicatesDeep(int duplicatesDeep)
public void putBreadcrumb(Breadcrumb breadcrumb)
putBreadcrumb
in interface BreadcrumbsStore
public List<Breadcrumb> getPath()
getPath
in interface BreadcrumbsStore
public List<Breadcrumb> getBreadcrumbs()
getBreadcrumbs
in interface BreadcrumbsStore
public void removeLast()
removeLast
in interface BreadcrumbsStore
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |