X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=trunk%2Fcrawler%2Fkiss%2Fsrc%2Forg%2Fwamblee%2Fcrawler%2Fkiss%2Fguide%2FTime.java;h=de206f557b5739204acceaec86ed26cd61f03eec;hb=e53ede476ed83bac743d8ad97c7c0de3b30baea8;hp=2a15073b7b8ae034b40fff83b9fff31969ea6f9f;hpb=a6ed26b85ddbb1fe4a630bb98e633373dfef76de;p=utils diff --git a/trunk/crawler/kiss/src/org/wamblee/crawler/kiss/guide/Time.java b/trunk/crawler/kiss/src/org/wamblee/crawler/kiss/guide/Time.java index 2a15073b..de206f55 100644 --- a/trunk/crawler/kiss/src/org/wamblee/crawler/kiss/guide/Time.java +++ b/trunk/crawler/kiss/src/org/wamblee/crawler/kiss/guide/Time.java @@ -98,10 +98,11 @@ public class Time implements Comparable { */ float asFloat() { int hour = _hour; - // Hack to make sure that programs appearing shortly after midnight are sorted - // after those running during the day. - if ( hour <= EARLY_HOUR ) { - hour += HOURS_PER_DAY; + // Hack to make sure that programs appearing shortly after midnight are + // sorted + // after those running during the day. + if (hour <= EARLY_HOUR) { + hour += HOURS_PER_DAY; } return (float) hour + (float) _minute / (float) SECONDS_PER_MINUTE; } @@ -120,13 +121,15 @@ public class Time implements Comparable { } /** - * Compares based on time. - * @param aObject Time object to compare to. + * Compares based on time. + * + * @param aObject + * Time object to compare to. * @return See {@link Comparable#compareTo(T)}. */ public int compareTo(Object aObject) { if (!(aObject instanceof Time)) { - throw new RuntimeException("object not an instance of Time"); + throw new IllegalArgumentException("object not an instance of Time"); } Time time = (Time) aObject; return new Float(asFloat()).compareTo(new Float(time.asFloat()));