Package com.gitblit.wicket.panels

Examples of com.gitblit.wicket.panels.CommitHeaderPanel


    add(new BookmarkablePageLink<Void>("patchLink", PatchPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));
    add(new BookmarkablePageLink<Void>("commitLink", CommitPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    // add commit diffstat
    int insertions = 0;
    int deletions = 0;
    for (PathChangeModel pcm : diff.stat.paths) {
View Full Code Here


    add(new BookmarkablePageLink<Void>("blameLink", BlamePage.class,
        WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
    add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class,
        WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));

    add(new Label("diffText", diff).setEscapeModelStrings(false));
  }
View Full Code Here

    add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class,
        WicketUtils.newPathParameter(repositoryName, objectId, path)));
    add(new CompressedDownloadsPanel("compressedLinks", getRequest()
        .getRelativePathPrefixToContextRoot(), repositoryName, objectId, path));

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    // breadcrumbs
    add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, path, objectId));
    if (path != null && path.trim().length() > 0) {
      // add .. parent path entry
View Full Code Here

          repositoryName, objectId)));
    }
    add(new BookmarkablePageLink<Void>("patchLink", PatchPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, c));

    addRefs(r, c);

    // author
    add(createPersonPanel("commitAuthor", c.getAuthorIdent(), Constants.SearchType.AUTHOR));
View Full Code Here

      }

      add(blameByPageLink);
    }

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));

    String format = app().settings().getString(Keys.web.datetimestampLongFormat,
        "EEEE, MMMM d, yyyy HH:mm Z");
View Full Code Here

          WicketUtils.newPathParameter(repositoryName, objectId, blobPath))
          .setEnabled(false));
      add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class).setEnabled(false));
      add(new BookmarkablePageLink<Void>("rawLink", RawPage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
      add(new CommitHeaderPanel("commitHeader", objectId));
      add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));
      Component c = new Label("blobText", JGitUtils.getStringContent(r, objectId, encodings));
      WicketUtils.setCssClass(c, "plainprint");
      add(c);
    } else {
      // standard blob view
      String extension = null;
      if (blobPath.lastIndexOf('.') > -1) {
        extension = blobPath.substring(blobPath.lastIndexOf('.') + 1).toLowerCase();
      }

      // see if we should redirect to the doc page
      MarkupProcessor processor = new MarkupProcessor(app().settings());
      for (String ext : processor.getMarkupExtensions()) {
        if (ext.equals(extension)) {
          setResponsePage(DocPage.class, params);
          return;
        }
      }

      RevCommit commit = getCommit();

      // blob page links
      add(new BookmarkablePageLink<Void>("blameLink", BlamePage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
      add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
      add(new BookmarkablePageLink<Void>("rawLink", RawPage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));

      add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

      add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));

      // Map the extensions to types
      Map<String, Integer> map = new HashMap<String, Integer>();
View Full Code Here

          WicketUtils.newPathParameter(repositoryName, objectId, blobPath))
          .setEnabled(false));
      add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class).setEnabled(false));
      String rawUrl = RawServlet.asLink(getContextUrl(), repositoryName, objectId, blobPath);
      add(new ExternalLink("rawLink",  rawUrl));
      add(new CommitHeaderPanel("commitHeader", objectId));
      add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));
      Component c = new Label("blobText", JGitUtils.getStringContent(r, objectId, encodings));
      WicketUtils.setCssClass(c, "plainprint");
      add(c);
    } else {
      // standard blob view
      String extension = null;
      if (blobPath.lastIndexOf('.') > -1) {
        extension = blobPath.substring(blobPath.lastIndexOf('.') + 1).toLowerCase();
      }

      // see if we should redirect to the doc page
      MarkupProcessor processor = new MarkupProcessor(app().settings(), app().xssFilter());
      for (String ext : processor.getMarkupExtensions()) {
        if (ext.equals(extension)) {
          setResponsePage(DocPage.class, params);
          return;
        }
      }

      RevCommit commit = getCommit();

      // blob page links
      add(new BookmarkablePageLink<Void>("blameLink", BlamePage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
      add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class,
          WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
      String rawUrl = RawServlet.asLink(getContextUrl(), repositoryName, objectId, blobPath);
      add(new ExternalLink("rawLink", rawUrl));

      add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

      add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));

      // Map the extensions to types
      Map<String, Integer> map = new HashMap<String, Integer>();
View Full Code Here

    add(new BookmarkablePageLink<Void>("blameLink", BlamePage.class,
        WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));
    add(new BookmarkablePageLink<Void>("historyLink", HistoryPage.class,
        WicketUtils.newPathParameter(repositoryName, objectId, blobPath)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    add(new PathBreadcrumbsPanel("breadcrumbs", repositoryName, blobPath, objectId));

    add(new Label("diffText", diff).setEscapeModelStrings(false));
  }
View Full Code Here

          repositoryName, objectId)));
    }
    add(new BookmarkablePageLink<Void>("patchLink", PatchPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, c));

    addRefs(r, c);

    // author
    add(createPersonPanel("commitAuthor", c.getAuthorIdent(), Constants.SearchType.AUTHOR));
View Full Code Here

    add(new BookmarkablePageLink<Void>("patchLink", PatchPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));
    add(new BookmarkablePageLink<Void>("commitLink", CommitPage.class,
        WicketUtils.newObjectParameter(repositoryName, objectId)));

    add(new CommitHeaderPanel("commitHeader", repositoryName, commit));

    // add commit diffstat
    int insertions = 0;
    int deletions = 0;
    for (PathChangeModel pcm : diff.stat.paths) {
View Full Code Here

TOP

Related Classes of com.gitblit.wicket.panels.CommitHeaderPanel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.