1 19 20 package org.netbeans.api.java.comparators; 21 22 import org.openide.src.MemberElement; 23 import java.util.Comparator ; 24 25 abstract class MemberNameComparator extends JavaElementComparator { 26 27 private Comparator idComparator; 28 29 protected MemberNameComparator(int type) { 30 super(type); 31 idComparator=new IdentifierComparator(type&SOURCE); 32 } 33 34 public int compare(Object o1, Object o2) { 35 MemberElement me1=(MemberElement)o1; 36 MemberElement me2=(MemberElement)o2; 37 return idComparator.compare(me1.getName(),me2.getName()); 38 } 39 } 40 41 | Popular Tags |