You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ShortLogLinksPanel.java 899B

1234567891011121314151617181920212223
  1. package com.gitblit.wicket.panels;
  2. import org.apache.wicket.PageParameters;
  3. import org.apache.wicket.markup.html.panel.Panel;
  4. import com.gitblit.wicket.LinkPanel;
  5. import com.gitblit.wicket.pages.CommitPage;
  6. import com.gitblit.wicket.pages.DiffPage;
  7. import com.gitblit.wicket.pages.TreePage;
  8. public class ShortLogLinksPanel extends Panel {
  9. private static final long serialVersionUID = 1L;
  10. public ShortLogLinksPanel(String id, String repositoryName, String commitId) {
  11. super(id);
  12. add(new LinkPanel("commit", null, "commit", CommitPage.class, new PageParameters("p=" + repositoryName + ",h=" + commitId)));
  13. add(new LinkPanel("commitdiff", null, "commitdiff", DiffPage.class, new PageParameters("p=" + repositoryName + ",h=" + commitId)));
  14. add(new LinkPanel("tree", null, "tree", TreePage.class, new PageParameters("p=" + repositoryName + ",h=" + commitId)));
  15. }
  16. }