X-Git-Url: https://code.grnet.gr/git/pithos-web-client/blobdiff_plain/633669253249bdd90fc1dd0f78bfcdcfb674c320..4eaecbac181fa9bd306d3a991f81767e572a2200:/src/gr/grnet/pithos/web/client/SortableHeader.java diff --git a/src/gr/grnet/pithos/web/client/SortableHeader.java b/src/gr/grnet/pithos/web/client/SortableHeader.java index 87af108..7872572 100644 --- a/src/gr/grnet/pithos/web/client/SortableHeader.java +++ b/src/gr/grnet/pithos/web/client/SortableHeader.java @@ -1,5 +1,5 @@ /* - * Copyright 2011 GRNET S.A. All rights reserved. + * Copyright 2011-2012 GRNET S.A. All rights reserved. * * Redistribution and use in source and binary forms, with or * without modification, are permitted provided that the following @@ -90,13 +90,15 @@ public class SortableHeader extends Header { private boolean reverseSort = false; private boolean sorted = false; private String text; + private String property; - SortableHeader(String text) { + SortableHeader(String text, String property) { super(new ClickableTextCell()); if (template == null) { template = GWT.create(Template.class); } this.text = text; + this.property = property; } public boolean getReverseSort() { @@ -121,6 +123,10 @@ public class SortableHeader extends Header { this.reverseSort = reverseSort; } + public boolean isSorted() { + return sorted; + } + public void setSorted(boolean sorted) { this.sorted = sorted; } @@ -128,4 +134,8 @@ public class SortableHeader extends Header { public void toggleReverseSort() { this.reverseSort = !this.reverseSort; } + +public String getProperty() { + return property; +} }