changeset 104:d5b8bfc9705c

add new columns : book year and edition year in Topic page.
author Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
date Fri, 29 Sep 2017 16:16:22 +0200
parents 090035f79373
children 16a0796e3871
files src/main/java/de/mpiwg/web/branch/SortBranchByBookYear.java src/main/java/de/mpiwg/web/branch/SortBranchByEditionYear.java
diffstat 2 files changed, 34 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/mpiwg/web/branch/SortBranchByBookYear.java	Fri Sep 29 16:16:22 2017 +0200
@@ -0,0 +1,17 @@
+package de.mpiwg.web.branch;
+
+import de.mpiwg.gazetteer.bo.LGBranch;
+
+import java.util.Comparator;
+
+
+public class SortBranchByBookYear implements Comparator<LGBranch>{
+	
+	public int compare(LGBranch o1, LGBranch o2) {
+		if(o1 == null || o2 == null){
+			return o1.getId().compareTo(o2.getId());
+		}
+		return o1.getBook().getBookYear().compareTo(o2.getBook().getBookYear());
+	}
+
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/mpiwg/web/branch/SortBranchByEditionYear.java	Fri Sep 29 16:16:22 2017 +0200
@@ -0,0 +1,17 @@
+package de.mpiwg.web.branch;
+
+import de.mpiwg.gazetteer.bo.LGBranch;
+
+import java.util.Comparator;
+
+
+public class SortBranchByEditionYear implements Comparator<LGBranch>{
+	
+	public int compare(LGBranch o1, LGBranch o2) {
+		if(o1 == null || o2 == null){
+			return o1.getId().compareTo(o2.getId());
+		}
+		return o1.getBook().getEditionYear().compareTo(o2.getBook().getEditionYear());
+	}
+
+}
\ No newline at end of file