com.gotjava.model.calendar
Class EventComparator

java.lang.Object
  |
  +--com.gotjava.model.calendar.EventComparator
All Implemented Interfaces:
java.util.Comparator

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

Compares two CalendarEvents for sorting by the Collection.sort() methods.

Author:
J Aaron Farr

Constructor Summary
EventComparator()
           
 
Method Summary
 int compare(java.lang.Object evt1, java.lang.Object evt2)
          compares two events
 boolean equals(java.lang.Object evt1, java.lang.Object evt2)
          determines if two events are equal.
 
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

EventComparator

public EventComparator()
Method Detail

compare

public int compare(java.lang.Object evt1,
                   java.lang.Object evt2)
compares two events

Specified by:
compare in interface java.util.Comparator

equals

public boolean equals(java.lang.Object evt1,
                      java.lang.Object evt2)
determines if two events are equal. Events are only equal if the UID, seq and recurrence ID are identical.



Copyright © 2003 XDL Software Group. All Rights Reserved.