diff options
author | James Moger <james.moger@gitblit.com> | 2011-11-16 22:33:18 -0500 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2011-11-16 22:33:18 -0500 |
commit | e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927 (patch) | |
tree | 0fdcf2ba6d35f9d106b1cbf9c34d2c6da86aaf86 /src | |
parent | 44bbc4303443cb2122f69545ff85012cc3a94576 (diff) | |
download | gitblit-e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927.tar.gz gitblit-e19d3da3cdb4e3d0524e3a3ffc6a2cfa8876e927.zip |
Metric object now implements comparable. Adjust gravatar css.
Diffstat (limited to 'src')
-rw-r--r-- | src/com/gitblit/models/Metric.java | 13 | ||||
-rw-r--r-- | src/com/gitblit/wicket/GravatarImage.java | 1 |
2 files changed, 13 insertions, 1 deletions
diff --git a/src/com/gitblit/models/Metric.java b/src/com/gitblit/models/Metric.java index e7c49a45..2845c527 100644 --- a/src/com/gitblit/models/Metric.java +++ b/src/com/gitblit/models/Metric.java @@ -24,7 +24,7 @@ import java.io.Serializable; * @author James Moger
*
*/
-public class Metric implements Serializable {
+public class Metric implements Serializable, Comparable<Metric> {
private static final long serialVersionUID = 1L;
@@ -36,4 +36,15 @@ public class Metric implements Serializable { public Metric(String name) {
this.name = name;
}
+
+ @Override
+ public int compareTo(Metric o) {
+ if (count > o.count) {
+ return -1;
+ }
+ if (count < o.count) {
+ return 1;
+ }
+ return 0;
+ }
}
\ No newline at end of file diff --git a/src/com/gitblit/wicket/GravatarImage.java b/src/com/gitblit/wicket/GravatarImage.java index ff26fc09..88c97c93 100644 --- a/src/com/gitblit/wicket/GravatarImage.java +++ b/src/com/gitblit/wicket/GravatarImage.java @@ -50,6 +50,7 @@ public class GravatarImage extends WebComponent { String url = MessageFormat.format("http://www.gravatar.com/avatar/{0}?s={1,number,0}&d=identicon", authorhash, width);
add(new AttributeModifier("src", true, new Model<String>(url)));
setVisible(GitBlit.getBoolean(Keys.web.allowGravatar, true));
+ WicketUtils.setCssClass(this, "gravatar");
}
@Override
|