forked from jenkinsci/jenkins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AboutJenkins.java
41 lines (33 loc) · 870 Bytes
/
AboutJenkins.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package hudson;
import hudson.model.ManagementLink;
import java.net.URL;
import org.jenkinsci.Symbol;
import org.kohsuke.accmod.Restricted;
import org.kohsuke.accmod.restrictions.NoExternalUse;
/**
* Show "About Jenkins" link.
*
* @author Kohsuke Kawaguchi
*/
@Extension @Symbol("about")
public class AboutJenkins extends ManagementLink {
@Override
public String getIconFileName() {
return "help.png";
}
@Override
public String getUrlName() {
return "about";
}
public String getDisplayName() {
return Messages.AboutJenkins_DisplayName();
}
@Override
public String getDescription() {
return Messages.AboutJenkins_Description();
}
@Restricted(NoExternalUse.class)
public URL getLicensesURL() {
return AboutJenkins.class.getResource("/META-INF/licenses.xml");
}
}