public class

LabelBreadcrumb

extends AbstractSpaceActionBreadcrumb
java.lang.Object
   ↳ com.atlassian.confluence.util.breadcrumbs.AbstractBreadcrumb
     ↳ com.atlassian.confluence.util.breadcrumbs.AbstractActionBreadcrumb
       ↳ com.atlassian.confluence.util.breadcrumbs.AbstractSpaceActionBreadcrumb
         ↳ com.atlassian.confluence.util.breadcrumbs.LabelBreadcrumb

Class Overview

Represents Label breadcrumbs. Handles all Label actions, including listing and viewing. A crumb of "Labels" always occurs and is just text (see examples below).

Examples: If viewing a global label: "Dashboard > Labels > labelOne" If viewing a space label: "Dashboard > Demo Space > Browse Space > Labels > labelOne"

Summary

[Expand]
Inherited Fields
From class com.atlassian.confluence.util.breadcrumbs.AbstractSpaceActionBreadcrumb
From class com.atlassian.confluence.util.breadcrumbs.AbstractActionBreadcrumb
From class com.atlassian.confluence.util.breadcrumbs.AbstractBreadcrumb
Public Constructors
LabelBreadcrumb(Action action, DisplayableLabel label, Space space)
Label crumbs are sequenced a little differently than normal (where ContentActionBreadcrumbs typically come last).
Public Methods
Breadcrumb getParent()
Gets the parent breadcrumb.
Protected Methods
List getMyCrumbs()
Returns a list of breadcrumbs for the current breadcrumb.
[Expand]
Inherited Methods
From class com.atlassian.confluence.util.breadcrumbs.AbstractBreadcrumb
From class java.lang.Object
From interface com.atlassian.confluence.util.breadcrumbs.Breadcrumb

Public Constructors

public LabelBreadcrumb (Action action, DisplayableLabel label, Space space)

Label crumbs are sequenced a little differently than normal (where ContentActionBreadcrumbs typically come last). Space labels can only be viewed via the browse space tab so it's crumbs will look something like: Browse Space > Labels > LabelName

Public Methods

public Breadcrumb getParent ()

Gets the parent breadcrumb. By default the dashboard breadcrumb is returned.

Returns
  • the parent breadcrumb.

Protected Methods

protected List getMyCrumbs ()

Returns a list of breadcrumbs for the current breadcrumb. For example, the BlogPostBreadcrumb overrides this method and returns 4 crumbs altogether to represent itself: 2007 > 11 > 28 > BlogTitle. By default my crumbs will be a list with size 1, containing itself.