package

com.atlassian.confluence.util.breadcrumbs

Interfaces

Breadcrumb Represents a single item in a breadcrumb chain, like the 'Dashboard' link at the start. 
BreadcrumbAware Indicates that the action speciifies the breadcrumbs that should be displayed  

Classes

AbstractActionBreadcrumb  
AbstractBreadcrumb  
AbstractSpaceActionBreadcrumb Common class for all Breadcrumbs with an Action and a Space. 
AbstractSpaceBreadcrumb  
AdminActionBreadcrumb  
AdminBreadcrumb Represents "Administration" in "Dashboard > Administration > Do some admin action"  
AttachmentBreadcrumb  
BlogPostBreadcrumb  
BreadcrumbGenerator  
BrowseSpaceBreadcrumb Represents the breadcrumb "Browse Space" in "Dashboard > Demo Space > Browse Space > Labels > labelOne"

Parent is always the crumb for the space. 

ContentActionBreadcrumb Represents a high level content action breadcrumb. 
DashboardBreadcrumb  
GroupAdminActionBreadcrumb  
LabelBreadcrumb Represents Label breadcrumbs. 
ListPageTemplatesBreadcrumb  
LongRunningTaskBreadcrumb  
MailServersActionBreadcrumb  
PageBreadcrumb  
PageNotFoundBreadcrumb  
PageTemplatesActionBreadcrumb  
PeopleBreadcrumb  
SimpleBreadcrumb Simple or default breadcrumb just wraps a i18n key and path. 
SpaceAdminActionBreadcrumb Represents the breadcrumb "Remove Space" in "Dashboard > Demo Space > Space Admin > Remove Space"

Parent is always Space Admin. 

SpaceBreadcrumb  
UserAdminActionBreadcrumb Represents "Users > testguy > Edit" in "Dashboard > Administration > Users > testguy > Edit"  
UserBreadcrumb  
UserProfileActionBreadcrumb Breadcrumb for actions extending AbstractUserProfileAction. 
ViewBlogPostsByDateBreadcrumb