diff options
author | James Moger <james.moger@gitblit.com> | 2011-04-11 21:49:36 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2011-04-11 21:49:36 -0400 |
commit | bc10f9b3128f6d6986138914b3b53f5d974a2d09 (patch) | |
tree | c812ce17e751db2f7d86788ad24aa1c8440c0b63 /src/com/gitblit/wicket/panels/RefsPanel.java | |
parent | 7d35e227475bb4a6ba185788cc663e38822c15f8 (diff) | |
download | gitblit-bc10f9b3128f6d6986138914b3b53f5d974a2d09.tar.gz gitblit-bc10f9b3128f6d6986138914b3b53f5d974a2d09.zip |
Eliminated most session usage.
Diffstat (limited to 'src/com/gitblit/wicket/panels/RefsPanel.java')
-rw-r--r-- | src/com/gitblit/wicket/panels/RefsPanel.java | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/gitblit/wicket/panels/RefsPanel.java b/src/com/gitblit/wicket/panels/RefsPanel.java index bfdf50c4..9f928912 100644 --- a/src/com/gitblit/wicket/panels/RefsPanel.java +++ b/src/com/gitblit/wicket/panels/RefsPanel.java @@ -6,7 +6,6 @@ import java.util.List; import java.util.Map;
import org.apache.wicket.Component;
-import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.markup.repeater.Item;
import org.apache.wicket.markup.repeater.data.DataView;
@@ -17,6 +16,7 @@ import org.eclipse.jgit.revwalk.RevCommit; import com.gitblit.wicket.LinkPanel;
import com.gitblit.wicket.WicketUtils;
+import com.gitblit.wicket.pages.CommitPage;
import com.gitblit.wicket.pages.LogPage;
import com.gitblit.wicket.pages.TagPage;
@@ -32,7 +32,7 @@ public class RefsPanel extends Panel { refNames = new ArrayList<String>();
}
Collections.sort(refNames);
- refNames.remove(Constants.HEAD);
+// refNames.remove(Constants.HEAD);
ListDataProvider<String> refsDp = new ListDataProvider<String>(refNames);
DataView<String> refsView = new DataView<String>("ref", refsDp) {
@@ -43,22 +43,19 @@ public class RefsPanel extends Panel { if (entry.startsWith(Constants.R_HEADS)) {
// local head
c = new LinkPanel("refName", null, entry.substring(Constants.R_HEADS.length()), LogPage.class, WicketUtils.newObjectParameter(repositoryName, entry));
-// c = new Label("refName", entry.substring(Constants.R_HEADS.length()));
- WicketUtils.setCssClass(c, "head");
+ WicketUtils.setCssClass(c, "headRef");
} else if (entry.startsWith(Constants.R_REMOTES)) {
// remote head
c = new LinkPanel("refName", null, entry.substring(Constants.R_REMOTES.length()), LogPage.class, WicketUtils.newObjectParameter(repositoryName, entry));
-// c = new Label("refName", entry.substring(Constants.R_REMOTES.length()));
- WicketUtils.setCssClass(c, "ref");
+ WicketUtils.setCssClass(c, "remoteRef");
} else if (entry.startsWith(Constants.R_TAGS)) {
// tag
-// c = new BookmarkablePageLink<Void>("refName", TagPage.class, WicketUtils.newObjectParameter(repositoryName, entry));
c = new LinkPanel("refName", null, entry.substring(Constants.R_TAGS.length()), TagPage.class, WicketUtils.newObjectParameter(repositoryName, entry));
- //c = new Label("refName", entry.substring(Constants.R_TAGS.length()));
- WicketUtils.setCssClass(c, "tag");
+ WicketUtils.setCssClass(c, "tagRef");
} else {
// other
- c = new Label("refName", entry);
+ c = new LinkPanel("refName", null, entry, CommitPage.class, WicketUtils.newObjectParameter(repositoryName, entry));
+ WicketUtils.setCssClass(c, "otherRef");
}
WicketUtils.setHtmlTitle(c, entry);
item.add(c);
|