com.atlassian.confluence.util.breadcrumbs
Class LabelBreadcrumb
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
- All Implemented Interfaces:
- Breadcrumb
public class LabelBreadcrumb
- extends AbstractSpaceActionBreadcrumb
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"
Method Summary |
protected java.util.List |
getMyCrumbs()
Returns a list of breadcrumbs for the current breadcrumb. |
Breadcrumb |
getParent()
Gets the parent breadcrumb. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LabelBreadcrumb
public LabelBreadcrumb(com.opensymphony.xwork.Action action,
DisplayableLabel label,
Space space)
- Label crumbs are sequenced a little differently than normal (where
ContentActionBreadcrumb
s 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
getMyCrumbs
protected java.util.List getMyCrumbs()
- Description copied from class:
AbstractBreadcrumb
- 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.
- Overrides:
getMyCrumbs
in class AbstractBreadcrumb
getParent
public Breadcrumb getParent()
- Description copied from class:
AbstractBreadcrumb
- Gets the parent breadcrumb. By default the dashboard breadcrumb is returned.
- Specified by:
getParent
in class AbstractBreadcrumb
- Returns:
- the parent breadcrumb.
Copyright © 2003-2010 Atlassian. All Rights Reserved.