annotate src/main/java/de/mpiwg/web/topicList/SortByTopicId.java @ 60:90d5e86c157d

new: auto refresh page when there's new version saved from Ext-Interface
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Wed, 25 May 2016 11:11:32 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
60
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
1 package de.mpiwg.web.topicList;
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
2
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
3 import java.util.Comparator;
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
4
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
5 import de.mpiwg.gazetteer.bo.LGTopic;
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
6
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
7 public class SortByTopicId implements Comparator<LGTopic>{
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
8
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
9 public int compare(LGTopic o1, LGTopic o2) {
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
10 if(o1.getId() == null || o2.getId() == null){
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
11 return 1;
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
12 }
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
13 return o1.getId().compareTo(o2.getId());
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
14 }
90d5e86c157d new: auto refresh page when there's new version saved from Ext-Interface
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
diff changeset
15 }