1 19 27 28 package org.netbeans.modules.xml.schema.refactoring.ui; 29 30 import java.text.Collator ; 31 import java.util.Comparator ; 32 import org.openide.nodes.Node; 33 34 38 39 public class NodeComparator implements Comparator { 40 41 public int compare(Object n1, Object n2) { 42 43 if (n1 instanceof Node && n2 instanceof Node){ 44 return compare((Node)n1, (Node)n2); 45 } 46 return -1; 47 } 48 49 public int compare(Node n1, Node n2){ 50 Collator coltr = Collator.getInstance(); 51 return coltr.compare(n1.getName(), n2.getName()); 52 } 53 } 54 | Popular Tags |