| | |
| | | public class BlobPage extends RepositoryPage {
|
| | |
|
| | | public BlobPage(PageParameters params) {
|
| | | super(params, "blob");
|
| | | super(params);
|
| | |
|
| | | final String blobPath = params.getString("f", null);
|
| | |
|
| | | Repository r = getRepository();
|
| | | RevCommit commit = JGitUtils.getCommit(r, commitId);
|
| | | RevCommit commit = JGitUtils.getCommit(r, objectId);
|
| | |
|
| | | // blob page links
|
| | | add(new Label("historyLink", "history"));
|
| | | add(new Label("rawLink", "raw"));
|
| | | add(new Label("historyLink", getString("gb.history")));
|
| | | add(new Label("rawLink", getString("gb.raw")));
|
| | | add(new Label("headLink", "HEAD"));
|
| | |
|
| | | add(new LinkPanel("shortlog", "title", commit.getShortMessage(), CommitPage.class, newCommitParameter()));
|
| | |
|
| | | add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, commitId));
|
| | | add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));
|
| | | String extension = null;
|
| | | if (blobPath.lastIndexOf('.') > -1) {
|
| | | extension = blobPath.substring(blobPath.lastIndexOf('.') + 1);
|
| | |
| | | WicketUtils.setCssClass(blobLabel, "plainprint");
|
| | | add(blobLabel);
|
| | | }
|
| | |
|
| | | // close repository
|
| | | r.close();
|
| | |
|
| | | // footer
|
| | | addFooter();
|
| | | }
|
| | | |
| | | @Override
|
| | | protected String getPageName() {
|
| | | return getString("gb.view");
|
| | | }
|
| | | }
|