Class ParasoftTool.LabelProvider

  • All Implemented Interfaces:
    io.jenkins.plugins.analysis.core.model.DescriptionProvider
    Enclosing class:
    ParasoftTool

    public static class ParasoftTool.LabelProvider
    extends io.jenkins.plugins.analysis.core.model.IconLabelProvider
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider

        io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider.AgeBuilder, io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider.DefaultAgeBuilder
    • Field Summary

      • Fields inherited from class io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider

        ANALYSIS_SVG_ICON, EMPTY_DESCRIPTION
    • Method Detail

      • setJenkinsFacade

        public void setJenkinsFacade​(io.jenkins.plugins.util.JenkinsFacade jenkinsFacade)
      • getLargeIconUrl

        public String getLargeIconUrl()
        Overrides:
        getLargeIconUrl in class io.jenkins.plugins.analysis.core.model.IconLabelProvider
      • getSmallIconUrl

        public String getSmallIconUrl()
        Overrides:
        getSmallIconUrl in class io.jenkins.plugins.analysis.core.model.IconLabelProvider
      • getIssuesModel

        public io.jenkins.plugins.analysis.core.model.DetailsTableModel getIssuesModel​(Run<?,​?> build,
                                                                                       String url,
                                                                                       edu.hm.hafner.analysis.Report report)
        Overrides:
        getIssuesModel in class io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider
      • getSourceCodeDescription

        public String getSourceCodeDescription​(Run<?,​?> build,
                                               edu.hm.hafner.analysis.Issue issue)
        Overrides:
        getSourceCodeDescription in class io.jenkins.plugins.analysis.core.model.StaticAnalysisLabelProvider