Class BuildResultSummaryCrumb
java.lang.Object
com.atlassian.breadcrumbs.BaseCrumb
com.atlassian.breadcrumbs.build.result.BuildResultSummaryCrumb
- All Implemented Interfaces:
BreadCrumb
Crumb for a single
BuildResultsImpl object.-
Field Summary
Fields inherited from class com.atlassian.breadcrumbs.BaseCrumb
action, BROWSE_PREFIX, NUMBER_PREFIX, request -
Constructor Summary
ConstructorsConstructorDescriptionBuildResultSummaryCrumb(jakarta.servlet.http.HttpServletRequest request, org.apache.struts2.action.Action action) -
Method Summary
Modifier and TypeMethodDescriptionReturns the children crumbs.getLabel()Returns the visible label for the bread crumbgetTitle()getUrl()Returns the URL for the given labelbooleanReturns true if the currenBreadCrumbshould be selectedbooleanisShown()Should theBreadCrumbbe shown?Methods inherited from class com.atlassian.breadcrumbs.BaseCrumb
createUrl, createUrl, getAccessKey, getLabelWithAccessKeyUnderlined, getText, isAnyChildShown, isInCurrentPath, setAction, setRequest
-
Constructor Details
-
BuildResultSummaryCrumb
public BuildResultSummaryCrumb(jakarta.servlet.http.HttpServletRequest request, org.apache.struts2.action.Action action)
-
-
Method Details
-
isShown
public boolean isShown()Description copied from interface:BreadCrumbShould theBreadCrumbbe shown?- Returns:
- true if it should be displayed
-
isCurrentPage
public boolean isCurrentPage()Description copied from interface:BreadCrumbReturns true if the currenBreadCrumbshould be selected- Returns:
- true or false
-
getTitle
-
getLabel
Description copied from interface:BreadCrumbReturns the visible label for the bread crumb- Returns:
- string, cannot be null
-
getUrl
Description copied from interface:BreadCrumbReturns the URL for the given label- Returns:
- URL of label. No context is added
-
getChildCrumbs
Description copied from interface:BreadCrumbReturns the children crumbs. This is not as sinister as it sounds! The bread crumb will iterate throught each chil crumb until one returns true forBreadCrumb.isShown()and then it'll follow down that crumb tree- Returns:
CollectionofBreadCrumbobjects.Collections.emptyList()if no child crumbs
-