com.aspose.tasks

Interfaces

Classes

Exceptions

com.aspose.tasks

Class RecurringInterval



  • public class RecurringInterval
    extends Object

    Represents recurring intervals used in progress lines of a Gantt Chart view.

    • Constructor Detail

      • RecurringInterval

        public RecurringInterval()
    • Method Detail

      • getInterval

        public int getInterval()

        Recurring interval. Can be any value of Interval type.

        Returns:
        Interval enumerated type value.
      • setInterval

        public void setInterval(int value)
        Sets a recurring interval.
        Parameters:
        value - the specified Interval enumerated type value.
      • getDailyDayNumber

        public int getDailyDayNumber()

        Daily day number.

        Returns:
        day number in daily recurring interval.
      • setDailyDayNumber

        public void setDailyDayNumber(int value)
        Sets a day number in daily recurring interval.
        Parameters:
        value - the specified day number.
      • getDailyWorkday

        public boolean getDailyWorkday()

        Specifies whether a day is workday for daily progress lines.

        Returns:
        true if a day is workday for daily progress lines.
      • setDailyWorkday

        public void setDailyWorkday(boolean value)
        Specifies whether a day is workday for daily progress lines.
        Parameters:
        value - true if a day is workday for daily progress lines; otherwise, false.
      • getWeeklyDays

        public List<Integer> getWeeklyDays()
        A list of days for weekly progress lines.
        Returns:
        a list of days for weekly progress lines.
      • getWeeklyWeekNumber

        public int getWeeklyWeekNumber()

        Gets a week number for weekly progress lines.

        Returns:
        a week number for weekly progress lines.
      • setWeeklyWeekNumber

        public void setWeeklyWeekNumber(int value)
        Sets a week number for weekly progress lines.
        Parameters:
        value - a week number for weekly progress lines.
      • getMonthlyDay

        public boolean getMonthlyDay()

        Specifies whether to show monthly progress lines by day.

        Returns:
        true if monthly progress lines are to be shown by day.
      • setMonthlyDay

        public void setMonthlyDay(boolean value)
        Specifies whether to show monthly progress lines by day.
        Parameters:
        value - true if monthly progress lines are to be shown by day.
      • getMonthlyDayDayNumber

        public int getMonthlyDayDayNumber()

        Returns a day number of monthly progress lines.

        Returns:
        a day number of monthly progress lines.
      • setMonthlyDayDayNumber

        public void setMonthlyDayDayNumber(int value)
        Sets a day number of monthly progress lines.
        Parameters:
        value - a day number of monthly progress lines.
      • getMonthlyDayMonthNumber

        public int getMonthlyDayMonthNumber()

        Returns a month number of monthly progress lines.

        Returns:
        a month number of monthly progress lines.
      • setMonthlyDayMonthNumber

        public void setMonthlyDayMonthNumber(int value)
        Sets a month number of monthly progress lines.
        Parameters:
        value - a month number of monthly progress lines.
      • getMonthlyFirstLast

        public boolean getMonthlyFirstLast()

        Specifies whether to show progress lines by first or last predefined day.

        Returns:
        flag which specifies whether to show progress lines by first or last predefined day.
      • setMonthlyFirstLast

        public void setMonthlyFirstLast(boolean value)
        Specifies whether to show progress lines by first or last predefined day.
        Parameters:
        value - flag which specifies whether to show progress lines by first or last predefined day.
      • getMonthlyFirstLastMonthNumber

        public int getMonthlyFirstLastMonthNumber()

        Returns a month number of progress lines which are shown by first or last predefined day.

        Returns:
        Month number of progress lines which are shown by first or last predefined day.
      • setMonthlyFirstLastMonthNumber

        public void setMonthlyFirstLastMonthNumber(int value)
        Sets a month number of progress lines which are shown by first or last predefined day.
        Parameters:
        value - a month number of progress lines which are shown by first or last predefined day.
      • getMonthlyFirstLastDay

        public int getMonthlyFirstLastDay()

        Specifies first or last day type of monthly progress lines.

        Returns:
        RecurringInterval.DayType enumerated type value.
      • setMonthlyFirstLastDay

        public void setMonthlyFirstLastDay(int value)
        Specifies first or last day type of monthly progress lines.
        Parameters:
        value - RecurringInterval.DayType enumerated type value.