f5aaa49dba43db0e99f06476534a8749820515dbcsovant/*
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * CDDL HEADER START
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * The contents of this file are subject to the terms of the
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * Common Development and Distribution License, Version 1.0 only
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * (the "License"). You may not use this file except in compliance
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * with the License.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * or http://forgerock.org/license/CDDLv1.0.html.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * See the License for the specific language governing permissions
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * and limitations under the License.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * When distributing Covered Code, include this CDDL HEADER in each
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * file and include the License file at legal-notices/CDDLv1_0.txt.
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * If applicable, add the following below this CDDL HEADER, with the
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * fields enclosed by brackets "[]" replaced with your own identifying
3437829f938dbb44527d91fbbc5f430a1243c5a5JnRouvignac * information:
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * Portions Copyright [yyyy] [name of copyright owner]
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * CDDL HEADER END
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
f5aaa49dba43db0e99f06476534a8749820515dbcsovant *
f5aaa49dba43db0e99f06476534a8749820515dbcsovant * Portions Copyright 2009 Sun Microsystems, Inc.
f5aaa49dba43db0e99f06476534a8749820515dbcsovant */
f5aaa49dba43db0e99f06476534a8749820515dbcsovant
f5aaa49dba43db0e99f06476534a8749820515dbcsovantpackage com.ibm.staf.service.opends.tester;
f5aaa49dba43db0e99f06476534a8749820515dbcsovant
f5aaa49dba43db0e99f06476534a8749820515dbcsovantimport java.util.Comparator;
f5aaa49dba43db0e99f06476534a8749820515dbcsovantimport org.opends.dsml.protocol.DsmlAttr;
f5aaa49dba43db0e99f06476534a8749820515dbcsovant
f5aaa49dba43db0e99f06476534a8749820515dbcsovantpublic class DsmlAttrCompare implements Comparator {
f5aaa49dba43db0e99f06476534a8749820515dbcsovant
f5aaa49dba43db0e99f06476534a8749820515dbcsovant public int compare(Object o1, Object o2) {
f5aaa49dba43db0e99f06476534a8749820515dbcsovant DsmlAttr attr1 = (DsmlAttr) o1;
f5aaa49dba43db0e99f06476534a8749820515dbcsovant DsmlAttr attr2 = (DsmlAttr) o2;
f5aaa49dba43db0e99f06476534a8749820515dbcsovant return (attr1.getName().compareTo(attr2.getName()));
f5aaa49dba43db0e99f06476534a8749820515dbcsovant }
f5aaa49dba43db0e99f06476534a8749820515dbcsovant}