|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BreadcrumbGenerator
Method Summary | |
---|---|
Breadcrumb |
getAdvancedBreadcrumb(Space space)
Returns the advanced breadcrumb in a space. |
Breadcrumb |
getBlogCollectorBreadcrumb(Space space)
|
Breadcrumb |
getContentActionBreadcrumb(com.opensymphony.xwork.Action action,
Space space,
AbstractPage page,
DisplayableLabel label)
Returns an appropriate breadcrumb for the given action, space, page and label. |
Breadcrumb |
getContentBreadcrumb(Space space,
AbstractPage page)
Returns an appropriate breadcrumb for a page or blogpost |
Breadcrumb |
getContentCollectorBreadcrumb(Space space,
java.lang.Class contentClass)
Returns an appropriate collector page breadcrumb to represent content at the root level of a space conforming to the new space information architecture. |
Breadcrumb |
getContentDetailActionBreadcrumb(com.opensymphony.xwork.Action action,
Space space,
AbstractPage page)
Breadcrumb for the "detail" pages of a Page/Blog, like Info, Attachments or History. |
java.util.List<Breadcrumb> |
getFilteredBreadcrumbTrail(ConfluenceActionSupport action,
javax.servlet.http.HttpServletRequest request)
Returns the breadcrumb trail after filtering. |
java.util.List<Breadcrumb> |
getFilteredBreadcrumbTrail(Space space,
Breadcrumb breadcrumb)
Returns the breadcrumb trail after filtering. |
Breadcrumb |
getSpaceAdminBreadcrumb(com.opensymphony.xwork.Action action,
Space space)
Returns the breadcrumb for a space admin action in a space. |
Breadcrumb |
getSpaceOperationsBreadcrumb(Space space)
Returns the space operations breadcrumb (i.e. |
Method Detail |
---|
java.util.List<Breadcrumb> getFilteredBreadcrumbTrail(ConfluenceActionSupport action, javax.servlet.http.HttpServletRequest request)
action
- the action to build breadcrumbs forrequest
- the request to build breadcrumbs for
java.util.List<Breadcrumb> getFilteredBreadcrumbTrail(Space space, Breadcrumb breadcrumb)
space
- the space in which the breadcrumb belongs, or null when this is not applicablebreadcrumb
- the breadcrumb to retrieve a filtered trail for
Breadcrumb getContentActionBreadcrumb(com.opensymphony.xwork.Action action, Space space, AbstractPage page, DisplayableLabel label)
action
- the action to retrieve the breadcrumb forspace
- the space to retrieve the breadcrumb for, can be null for global labelspage
- the page to retrieve the breadcrumb for, can be null when retrieving breadcrumb for a labellabel
- the label to retrieve the breadcrumb for, can be null when retrieving breadcrumb for a page
Breadcrumb getContentDetailActionBreadcrumb(com.opensymphony.xwork.Action action, Space space, AbstractPage page)
This breadcrumb is not to be used for actions on content itself, like ViewPageAction,
which should use getContentActionBreadcrumb(Action, Space, AbstractPage, DisplayableLabel)
.
action
- the action to retrieve the breadcrumb forspace
- the space to retrieve the breadcrumb forpage
- the page to retrieve the breadcrumb for
Breadcrumb getContentBreadcrumb(Space space, AbstractPage page)
space
- the space to retrieve the breadcrumb forpage
- the page or blogpost to retrieve the breadcrumb for
Breadcrumb getContentCollectorBreadcrumb(Space space, java.lang.Class contentClass)
space
- the space to retrieve a collector breadcrumb for.contentClass
- the type of content to retrieve a collector breadcrumb for.
Breadcrumb getSpaceAdminBreadcrumb(com.opensymphony.xwork.Action action, Space space)
action
- the action to retrieve a space admin breadcrumb for.space
- the space to retrieve a space admin breadcrumb for.
Breadcrumb getSpaceOperationsBreadcrumb(Space space)
space
- the space to retrieve a space operations breadcrumb for.
Breadcrumb getAdvancedBreadcrumb(Space space)
space
- the space to retrieve an advanced breadcrumb for.
Breadcrumb getBlogCollectorBreadcrumb(Space space)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |