org.zeroexchange.web.navigation.breadcrumb
Interface BreadcrumbsStore

All Known Implementing Classes:
DefaultBreadcrumbsStore

public interface BreadcrumbsStore

The breadcrumb management service.

Author:
black

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.
 

Method Detail

putBreadcrumb

void putBreadcrumb(Breadcrumb breadcrumb)
Appends breadcrumb to the path.


getPath

List<Breadcrumb> getPath()
Returns the current path.


getBreadcrumbs

List<Breadcrumb> getBreadcrumbs()
Returns unmodifable list of the breadcrumbs.


removeLast

void removeLast()
Removes last breadcrumb.



Copyright © 2013. All Rights Reserved.