Package com._1c.g5.v8.dt.schedule.model
Interface Schedule
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ScheduleImpl
public interface Schedule extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Schedule'.The following features are supported:
- See Also:
SchedulePackage.getSchedule()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Date
getBeginDate()
Returns the value of the 'Begin Date' attribute.Date
getBeginTime()
Returns the value of the 'Begin Time' attribute.int
getCompletionInterval()
Returns the value of the 'Completion Interval' attribute.Date
getCompletionTime()
Returns the value of the 'Completion Time' attribute.org.eclipse.emf.common.util.EList<DailySchedule>
getDailySchedules()
Returns the value of the 'Daily Schedules' containment reference list.int
getDayInMonth()
Returns the value of the 'Day In Month' attribute.int
getDaysRepeatPeriod()
Returns the value of the 'Days Repeat Period' attribute.Date
getEndDate()
Returns the value of the 'End Date' attribute.Date
getEndTime()
Returns the value of the 'End Time' attribute.org.eclipse.emf.common.util.EList<Months>
getMonths()
Returns the value of the 'Months' attribute list.int
getRepeatPause()
Returns the value of the 'Repeat Pause' attribute.int
getRepeatPeriodInDay()
Returns the value of the 'Repeat Period In Day' attribute.int
getWeekDayInMonth()
Returns the value of the 'Week Day In Month' attribute.org.eclipse.emf.common.util.EList<WeekDays>
getWeekDays()
Returns the value of the 'Week Days' attribute list.int
getWeeksPeriod()
Returns the value of the 'Weeks Period' attribute.void
setBeginDate(Date value)
Sets the value of the 'Begin Date
' attribute.void
setBeginTime(Date value)
Sets the value of the 'Begin Time
' attribute.void
setCompletionInterval(int value)
Sets the value of the 'Completion Interval
' attribute.void
setCompletionTime(Date value)
Sets the value of the 'Completion Time
' attribute.void
setDayInMonth(int value)
Sets the value of the 'Day In Month
' attribute.void
setDaysRepeatPeriod(int value)
Sets the value of the 'Days Repeat Period
' attribute.void
setEndDate(Date value)
Sets the value of the 'End Date
' attribute.void
setEndTime(Date value)
Sets the value of the 'End Time
' attribute.void
setRepeatPause(int value)
Sets the value of the 'Repeat Pause
' attribute.void
setRepeatPeriodInDay(int value)
Sets the value of the 'Repeat Period In Day
' attribute.void
setWeekDayInMonth(int value)
Sets the value of the 'Week Day In Month
' attribute.void
setWeeksPeriod(int value)
Sets the value of the 'Weeks Period
' attribute.
-
-
-
Method Detail
-
getBeginDate
Date getBeginDate()
Returns the value of the 'Begin Date' attribute.- Returns:
- the value of the 'Begin Date' attribute.
- See Also:
setBeginDate(Date)
,SchedulePackage.getSchedule_BeginDate()
-
setBeginDate
void setBeginDate(Date value)
Sets the value of the 'Begin Date
' attribute.- Parameters:
value
- the new value of the 'Begin Date' attribute.- See Also:
getBeginDate()
-
getEndDate
Date getEndDate()
Returns the value of the 'End Date' attribute.- Returns:
- the value of the 'End Date' attribute.
- See Also:
setEndDate(Date)
,SchedulePackage.getSchedule_EndDate()
-
setEndDate
void setEndDate(Date value)
Sets the value of the 'End Date
' attribute.- Parameters:
value
- the new value of the 'End Date' attribute.- See Also:
getEndDate()
-
getDaysRepeatPeriod
int getDaysRepeatPeriod()
Returns the value of the 'Days Repeat Period' attribute.- Returns:
- the value of the 'Days Repeat Period' attribute.
- See Also:
setDaysRepeatPeriod(int)
,SchedulePackage.getSchedule_DaysRepeatPeriod()
-
setDaysRepeatPeriod
void setDaysRepeatPeriod(int value)
Sets the value of the 'Days Repeat Period
' attribute.- Parameters:
value
- the new value of the 'Days Repeat Period' attribute.- See Also:
getDaysRepeatPeriod()
-
getBeginTime
Date getBeginTime()
Returns the value of the 'Begin Time' attribute.- Returns:
- the value of the 'Begin Time' attribute.
- See Also:
setBeginTime(Date)
,SchedulePackage.getSchedule_BeginTime()
-
setBeginTime
void setBeginTime(Date value)
Sets the value of the 'Begin Time
' attribute.- Parameters:
value
- the new value of the 'Begin Time' attribute.- See Also:
getBeginTime()
-
getEndTime
Date getEndTime()
Returns the value of the 'End Time' attribute.- Returns:
- the value of the 'End Time' attribute.
- See Also:
setEndTime(Date)
,SchedulePackage.getSchedule_EndTime()
-
setEndTime
void setEndTime(Date value)
Sets the value of the 'End Time
' attribute.- Parameters:
value
- the new value of the 'End Time' attribute.- See Also:
getEndTime()
-
getCompletionTime
Date getCompletionTime()
Returns the value of the 'Completion Time' attribute.- Returns:
- the value of the 'Completion Time' attribute.
- See Also:
setCompletionTime(Date)
,SchedulePackage.getSchedule_CompletionTime()
-
setCompletionTime
void setCompletionTime(Date value)
Sets the value of the 'Completion Time
' attribute.- Parameters:
value
- the new value of the 'Completion Time' attribute.- See Also:
getCompletionTime()
-
getCompletionInterval
int getCompletionInterval()
Returns the value of the 'Completion Interval' attribute.- Returns:
- the value of the 'Completion Interval' attribute.
- See Also:
setCompletionInterval(int)
,SchedulePackage.getSchedule_CompletionInterval()
-
setCompletionInterval
void setCompletionInterval(int value)
Sets the value of the 'Completion Interval
' attribute.- Parameters:
value
- the new value of the 'Completion Interval' attribute.- See Also:
getCompletionInterval()
-
getRepeatPeriodInDay
int getRepeatPeriodInDay()
Returns the value of the 'Repeat Period In Day' attribute.- Returns:
- the value of the 'Repeat Period In Day' attribute.
- See Also:
setRepeatPeriodInDay(int)
,SchedulePackage.getSchedule_RepeatPeriodInDay()
-
setRepeatPeriodInDay
void setRepeatPeriodInDay(int value)
Sets the value of the 'Repeat Period In Day
' attribute.- Parameters:
value
- the new value of the 'Repeat Period In Day' attribute.- See Also:
getRepeatPeriodInDay()
-
getRepeatPause
int getRepeatPause()
Returns the value of the 'Repeat Pause' attribute.- Returns:
- the value of the 'Repeat Pause' attribute.
- See Also:
setRepeatPause(int)
,SchedulePackage.getSchedule_RepeatPause()
-
setRepeatPause
void setRepeatPause(int value)
Sets the value of the 'Repeat Pause
' attribute.- Parameters:
value
- the new value of the 'Repeat Pause' attribute.- See Also:
getRepeatPause()
-
getDailySchedules
org.eclipse.emf.common.util.EList<DailySchedule> getDailySchedules()
Returns the value of the 'Daily Schedules' containment reference list. The list contents are of typeDailySchedule
.- Returns:
- the value of the 'Daily Schedules' containment reference list.
- See Also:
SchedulePackage.getSchedule_DailySchedules()
-
getWeeksPeriod
int getWeeksPeriod()
Returns the value of the 'Weeks Period' attribute.- Returns:
- the value of the 'Weeks Period' attribute.
- See Also:
setWeeksPeriod(int)
,SchedulePackage.getSchedule_WeeksPeriod()
-
setWeeksPeriod
void setWeeksPeriod(int value)
Sets the value of the 'Weeks Period
' attribute.- Parameters:
value
- the new value of the 'Weeks Period' attribute.- See Also:
getWeeksPeriod()
-
getWeekDays
org.eclipse.emf.common.util.EList<WeekDays> getWeekDays()
Returns the value of the 'Week Days' attribute list. The list contents are of typeWeekDays
. The literals are from the enumerationWeekDays
.- Returns:
- the value of the 'Week Days' attribute list.
- See Also:
WeekDays
,SchedulePackage.getSchedule_WeekDays()
-
getWeekDayInMonth
int getWeekDayInMonth()
Returns the value of the 'Week Day In Month' attribute.- Returns:
- the value of the 'Week Day In Month' attribute.
- See Also:
setWeekDayInMonth(int)
,SchedulePackage.getSchedule_WeekDayInMonth()
-
setWeekDayInMonth
void setWeekDayInMonth(int value)
Sets the value of the 'Week Day In Month
' attribute.- Parameters:
value
- the new value of the 'Week Day In Month' attribute.- See Also:
getWeekDayInMonth()
-
getDayInMonth
int getDayInMonth()
Returns the value of the 'Day In Month' attribute.- Returns:
- the value of the 'Day In Month' attribute.
- See Also:
setDayInMonth(int)
,SchedulePackage.getSchedule_DayInMonth()
-
setDayInMonth
void setDayInMonth(int value)
Sets the value of the 'Day In Month
' attribute.- Parameters:
value
- the new value of the 'Day In Month' attribute.- See Also:
getDayInMonth()
-
getMonths
org.eclipse.emf.common.util.EList<Months> getMonths()
Returns the value of the 'Months' attribute list. The list contents are of typeMonths
. The literals are from the enumerationMonths
.- Returns:
- the value of the 'Months' attribute list.
- See Also:
Months
,SchedulePackage.getSchedule_Months()
-
-