package org.jenkinsci.plugins.sample;
import hudson.model.Action;
import hudson.model.Project;
public class SampleAction implements Action {
private Project project;
public SampleAction(Project project) {
this.project = project;
}
public int getBuildStepsCount() {
return project.getBuilders().size();
}
public int getPostBuildStepsCount() {
return project.getPublishersList().size();
}
@Override
public String getIconFileName() {
return "clipboard.png";
}
@Override
public String getDisplayName() {
return "Project Statistics";
}
@Override
public String getUrlName() {
return "stats";
}
}