Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv578/src/net/sourceforge/bprocessor/gui/attrview
Modified Files:
LinkAttribute.java
Log Message:
Fixed the sorting.
Index: LinkAttribute.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview/LinkAttribute.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** LinkAttribute.java 15 May 2006 11:57:38 -0000 1.9
--- LinkAttribute.java 17 May 2006 12:03:42 -0000 1.10
***************
*** 401,412 ****
final Comparator alpha =
new Comparator() {
! public int compare(Object s1, Object s2) {
! return ((Space) s1).getName().compareToIgnoreCase(((Space) s2).getName());
! }
! };
!
! LinkedList sort = new LinkedList(Project.getInstance().getSpaces());
Collections.sort(sort, alpha);
LinkedList matches = new LinkedList();
Iterator it = sort.iterator();
--- 401,420 ----
final Comparator alpha =
new Comparator() {
! public int compare(Object s1, Object s2) {
! return ((Space) s1).getName().compareToIgnoreCase(((Space) s2).getName());
! }
! };
! final Comparator num =
! new Comparator() {
! public int compare(Object s1, Object s2) {
! return ((Space) s1).getId().compareTo(((Space) s2).getId());
! }
! };
!
! LinkedList sort = new LinkedList(Project.getInstance().getSpaces());
Collections.sort(sort, alpha);
+ Collections.sort(sort, num);
+
LinkedList matches = new LinkedList();
Iterator it = sort.iterator();
|