Package org.blync.client.calendar

Examples of org.blync.client.calendar.Day.compare()


        Vector recurrenceDays = new Vector();
        Day startDay = new Day(appointment.getStart());
        Day endDay = new Day(appointment.getEnd());
        for (int i = 0; i < 366; i++) {
            Day occurrence = startDay.add(i);
            if (occurrence.compare(endDay) > 0) {
                break;
            }
            days.addElement(new Integer(occurrence.toInt()));
        }
        if (appointment.getRecurrence() != null) {
View Full Code Here


            int type = recurrence.getType();
            Day repeatUntil = recurrence.getRepeatUntil();
            if (type == RecurrencePattern.REC_DAILY) {
                for (int i = 1; i <= 366; i++) {
                    Day occurrence = startDay.add(i);
                    if (repeatUntil != null && occurrence.compare(repeatUntil) > 0) {
                        break;
                    }
                    if (!recurrence.isException(occurrence)) {
                        recurrenceDays.addElement(new Integer(occurrence.toInt()));
                        days.addElement(new Integer(occurrence.toInt()));
View Full Code Here

                }
            }
            else if (type == RecurrencePattern.REC_WEEKLY) {
                for (int i = 1; i <= 105; i++) {
                    Day occurrence = startDay.add(i*7);
                    if (repeatUntil != null && occurrence.compare(repeatUntil) > 0) {
                        break;
                    }
                    if (!recurrence.isException(occurrence)) {
                        recurrenceDays.addElement(new Integer(occurrence.toInt()));
                        days.addElement(new Integer(occurrence.toInt()));
View Full Code Here

            }
            else if (type == RecurrencePattern.REC_MONTHLY) {
                CalendarDate startDate = startDay.getCalendarDate();
                for (int i = 1; i <= 24; i++) {
                    Day occurrence = startDate.addMonths(i);
                    if (repeatUntil != null && occurrence.compare(repeatUntil) > 0) {
                        break;
                    }
                    if (!recurrence.isException(occurrence)) {
                        recurrenceDays.addElement(new Integer(occurrence.toInt()));
                        days.addElement(new Integer(occurrence.toInt()));
View Full Code Here

            }
            else if (type == RecurrencePattern.REC_YEARLY) {
                CalendarDate startDate = startDay.getCalendarDate();
                for (int i = 1; i <= 5; i++) {
                    Day occurrence = startDate.addYears(i);
                    if (repeatUntil != null && occurrence.compare(repeatUntil) > 0) {
                        break;
                    }
                    if (!recurrence.isException(occurrence)) {
                        recurrenceDays.addElement(new Integer(occurrence.toInt()));
                        days.addElement(new Integer(occurrence.toInt()));
View Full Code Here

        Vector days = new Vector();
        Day startDay = new Day(appointment.getStart());
        Day endDay = new Day(appointment.getEnd());
        for (int i = 0; i < 366; i++) {
            Day occurrence = startDay.add(i);
            if (occurrence.compare(endDay) > 0) {
                break;
            }
            days.addElement(new Integer(occurrence.toInt()));
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.