Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

PathLinksPanel.java 889B

1234567891011121314151617181920212223
  1. package com.gitblit.wicket.panels;
  2. import org.apache.wicket.PageParameters;
  3. import org.apache.wicket.markup.html.basic.Label;
  4. import org.apache.wicket.markup.html.panel.Panel;
  5. import com.gitblit.wicket.LinkPanel;
  6. import com.gitblit.wicket.models.PathModel;
  7. import com.gitblit.wicket.pages.BlobPage;
  8. import com.gitblit.wicket.pages.DiffPage;
  9. public class PathLinksPanel extends Panel {
  10. private static final long serialVersionUID = 1L;
  11. public PathLinksPanel(String id, String repositoryName, PathModel path) {
  12. super(id);
  13. add(new LinkPanel("diff", null, "diff", DiffPage.class, new PageParameters("p=" + repositoryName + ",h=" + path.commitId + ",f=" + path.path)));
  14. add(new LinkPanel("blob", null, "view", BlobPage.class, new PageParameters("p=" + repositoryName + ",h=" + path.commitId + ",f=" + path.path)));
  15. add(new Label("history", "history"));
  16. }
  17. }