提交 10a7e34f 编写于 作者: K Kohsuke Kawaguchi

should define context menu

上级 c51114a1
......@@ -2,6 +2,9 @@ package jenkins.plugins.ui_samples;
import hudson.Extension;
import hudson.model.RootAction;
import jenkins.model.ModelObjectWithContextMenu;
import org.kohsuke.stapler.StaplerRequest;
import org.kohsuke.stapler.StaplerResponse;
import java.util.List;
......@@ -11,7 +14,7 @@ import java.util.List;
* @author Kohsuke Kawaguchi
*/
@Extension
public class Root implements RootAction {
public class Root implements RootAction, ModelObjectWithContextMenu {
public String getIconFileName() {
return "gear.png";
}
......@@ -34,4 +37,8 @@ public class Root implements RootAction {
public List<UISample> getAll() {
return UISample.all();
}
public ContextMenu doContextMenu(StaplerRequest request, StaplerResponse response) throws Exception {
return new ContextMenu().addAll(getAll());
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册