public class ViewCloverCoverageSummary extends ChainActionSupport implements ResultsListAware, PlanReadSecurityAware
BambooActionSupport.JSONStatuschainBranchManager, chainExecutionManager, executableAgentsHelper, stageStatusHelperbuildNumber, jiraApplinksService, repositoryDefinitionManager, resultsSummaryManager, vcsRepositoryConfigurationServiceACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, projectManager, webInterfaceManager| Constructor and Description |
|---|
ViewCloverCoverageSummary() |
| Modifier and Type | Method and Description |
|---|---|
String |
doViewCoverage() |
String |
doViewLinesOfCode() |
String |
doViewNonCommentLinesOfCode() |
String |
execute() |
org.jfree.data.xy.XYDataset |
getDataset() |
FilterController |
getFilterController() |
@NotNull String |
getJobName(PlanKey jobResultKey)
Returns name of the specified job using the
CachedPlanManager. |
com.atlassian.plugin.PluginAccessor |
getPluginAccessor() |
String |
getReportKey() |
@Nullable ReportProvider |
getReportLinker() |
List<ResultsSummary> |
getResultsList() |
boolean |
isMoreThanOneDataPoint() |
void |
setArtifactLinkManager(ArtifactLinkManager artifactLinkManager) |
void |
setDataset(org.jfree.data.xy.XYDataset dataset) |
void |
setFilterController(FilterController filterController) |
void |
setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor) |
void |
setReportKey(String reportKey) |
void |
setResultsList(List<? extends ResultsSummary> resultsList) |
getBranchIdentifiers, getChain, getChainBranches, getChainBranchesByDate, getChainResult, getChainResultNumber, getErrorAccessor, getImmutableChain, getImmutableChainBranches, getImmutableChainStage, getMutableChain, getMutableChainStage, getSiblingBranchIdentifiers, getStageStatusHelper, setChain, setChainBranchManager, setChainExecutionManager, setChainResult, setChainResultNumber, setChainStage, setDecoratingAggregatedChainErrorAccessor, setExecutableAgentsHelper, setStageStatusHelperbuildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getFirstNotRunnableStage, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isContinuable, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildContextFactory, setBuildKey, setBuildNumber, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryDefinitionManager, setResultsSummaryManager, setVcsRepositoryConfigurationServiceaddActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanManager, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetImmutablePlan, getMutablePlan, getPlan, setPlangetSecuredDomainObjectgetAllErrorMessagespublic String doViewNonCommentLinesOfCode() throws Exception
Exceptionpublic String execute() throws Exception
execute in interface com.opensymphony.xwork2.Actionexecute in class com.opensymphony.xwork2.ActionSupportException@Nullable public @Nullable ReportProvider getReportLinker()
public List<ResultsSummary> getResultsList()
getResultsList in interface ResultsListAwarepublic void setResultsList(List<? extends ResultsSummary> resultsList)
setResultsList in interface ResultsListAwarepublic boolean isMoreThanOneDataPoint()
public org.jfree.data.xy.XYDataset getDataset()
public void setDataset(org.jfree.data.xy.XYDataset dataset)
public String getReportKey()
public void setReportKey(String reportKey)
@NotNull public @NotNull String getJobName(PlanKey jobResultKey)
CachedPlanManager.
If given job is not found by manager, it returns the job key as a fall back.jobResultKey - jobpublic com.atlassian.plugin.PluginAccessor getPluginAccessor()
getPluginAccessor in class BambooActionSupportpublic void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
setPluginAccessor in class BambooActionSupportpublic FilterController getFilterController()
public void setFilterController(FilterController filterController)
public void setArtifactLinkManager(ArtifactLinkManager artifactLinkManager)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.