Uses of Interface
io.jenkins.plugins.analysis.core.model.DescriptionProvider
-
Uses of DescriptionProvider in io.jenkins.plugins.analysis.core.model
Modifier and TypeClassDescriptionclass
Provides icons that have the same name as the URL (or ID) of a tool.class
A generic label provider for static analysis results.class
Provides SVG icons that have the same name as the URL (or ID) of a tool.class
Provides SVG icons that have the same name as the URL (or ID) of a tool.Modifier and TypeFieldDescriptionprotected static final DescriptionProvider
StaticAnalysisLabelProvider.EMPTY_DESCRIPTION
Provides an empty description.Modifier and TypeMethodDescriptionprotected DescriptionProvider
AnalysisModelParser.AnalysisModelParserDescriptor.getDescriptionProvider()
Returns a description provider to obtain detailed issue descriptions.protected DescriptionProvider
DetailsTableModel.getDescriptionProvider()
ModifierConstructorDescriptionprotected
DetailsTableModel
(edu.hm.hafner.analysis.Report report, FileNameRenderer fileNameRenderer, StaticAnalysisLabelProvider.AgeBuilder ageBuilder, DescriptionProvider descriptionProvider, io.jenkins.plugins.util.JenkinsFacade jenkinsFacade) Creates a new instance ofDetailsTableModel
.IconLabelProvider
(String id, String name, DescriptionProvider descriptionProvider) Creates a new label provider with the specified ID and name.IconLabelProvider
(String id, String name, DescriptionProvider descriptionProvider, String iconName) Creates a new label provider with the specified ID and name.StaticAnalysisLabelProvider
(String id, String name, DescriptionProvider descriptionProvider) Creates a newStaticAnalysisLabelProvider
with the specified ID.StaticAnalysisLabelProvider
(String id, String name, DescriptionProvider descriptionProvider, edu.hm.hafner.analysis.registry.ParserDescriptor.Type type) Creates a newStaticAnalysisLabelProvider
with the specified ID.SvgIconLabelProvider
(String id, String name, DescriptionProvider descriptionProvider) Creates a new label provider with the specified ID and name.SvgIconLabelProvider
(String id, String name, DescriptionProvider descriptionProvider, String iconName) Creates a new label provider with the specified ID and name.SymbolIconLabelProvider
(String id, String name, DescriptionProvider descriptionProvider, String symbolName) Creates a new label provider with the specified ID and name.protected
TableRow
(StaticAnalysisLabelProvider.AgeBuilder ageBuilder, FileNameRenderer fileNameRenderer, DescriptionProvider descriptionProvider, edu.hm.hafner.analysis.Issue issue, io.jenkins.plugins.util.JenkinsFacade jenkinsFacade) Creates a newDetailsTableModel.TableRow
.