org.apache.ws.jaxme.generator.util
Class QNameComparator

java.lang.Object
  extended byorg.apache.ws.jaxme.generator.util.QNameComparator
All Implemented Interfaces:
java.util.Comparator

public class QNameComparator
extends java.lang.Object
implements java.util.Comparator

Used for sorting arrays or lists of QNameOwner's.

Version:
$Id: QNameComparator.java,v 1.1 2003/09/23 12:34:49 jochen Exp $
Author:
Jochen Wiedmann

Constructor Summary
protected QNameComparator()
           
 
Method Summary
 int compare(java.lang.Object o1, java.lang.Object o2)
          Compares two instances of QNameOwner by calling their getQName() method.
static QNameComparator getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

QNameComparator

protected QNameComparator()
Method Detail

getInstance

public static QNameComparator getInstance()

compare

public int compare(java.lang.Object o1,
                   java.lang.Object o2)

Compares two instances of QNameOwner by calling their getQName() method.

Specified by:
compare in interface java.util.Comparator
See Also:
Comparator.compare(java.lang.Object, java.lang.Object), QNameOwner.getQName()