1 26 27 package org.objectweb.jonas.webapp.jonasadmin.service.ejb; 28 29 import java.util.Comparator ; 30 31 public class EjbItemByNameComparator implements Comparator { 32 33 35 public int compare(Object p_O1, Object p_O2) { 36 EjbItem oEjb1 = (EjbItem) p_O1; 37 EjbItem oEjb2 = (EjbItem) p_O2; 38 39 int iRet = oEjb1.getName().compareToIgnoreCase(oEjb2.getName()); 40 if (iRet == 0) { 41 iRet = oEjb1.getFilename().compareToIgnoreCase(oEjb2.getFilename()); 42 } 43 return iRet; 44 } 45 46 public boolean equals(Object p_Obj) { 47 if (p_Obj instanceof EjbItem) { 48 return true; 49 } 50 return false; 51 } 52 } | Popular Tags |