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:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Begin Date' attribute.Returns the value of the 'Begin Time' attribute.intReturns the value of the 'Completion Interval' attribute.Returns the value of the 'Completion Time' attribute.org.eclipse.emf.common.util.EList<DailySchedule>Returns the value of the 'Daily Schedules' containment reference list.intReturns the value of the 'Day In Month' attribute.intReturns the value of the 'Days Repeat Period' attribute.Returns the value of the 'End Date' attribute.Returns the value of the 'End Time' attribute.org.eclipse.emf.common.util.EList<Months>Returns the value of the 'Months' attribute list.intReturns the value of the 'Repeat Pause' attribute.intReturns the value of the 'Repeat Period In Day' attribute.intReturns the value of the 'Week Day In Month' attribute.org.eclipse.emf.common.util.EList<WeekDays>Returns the value of the 'Week Days' attribute list.intReturns the value of the 'Weeks Period' attribute.voidsetBeginDate(Date value) Sets the value of the 'Begin Date' attribute.voidsetBeginTime(Date value) Sets the value of the 'Begin Time' attribute.voidsetCompletionInterval(int value) Sets the value of the 'Completion Interval' attribute.voidsetCompletionTime(Date value) Sets the value of the 'Completion Time' attribute.voidsetDayInMonth(int value) Sets the value of the 'Day In Month' attribute.voidsetDaysRepeatPeriod(int value) Sets the value of the 'Days Repeat Period' attribute.voidsetEndDate(Date value) Sets the value of the 'End Date' attribute.voidsetEndTime(Date value) Sets the value of the 'End Time' attribute.voidsetRepeatPause(int value) Sets the value of the 'Repeat Pause' attribute.voidsetRepeatPeriodInDay(int value) Sets the value of the 'Repeat Period In Day' attribute.voidsetWeekDayInMonth(int value) Sets the value of the 'Week Day In Month' attribute.voidsetWeeksPeriod(int value) Sets the value of the 'Weeks Period' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getBeginDate
Date getBeginDate()Returns the value of the 'Begin Date' attribute.- Returns:
- the value of the 'Begin Date' attribute.
- See Also:
-
setBeginDate
Sets the value of the 'Begin Date' attribute.- Parameters:
value- the new value of the 'Begin Date' attribute.- See Also:
-
getEndDate
Date getEndDate()Returns the value of the 'End Date' attribute.- Returns:
- the value of the 'End Date' attribute.
- See Also:
-
setEndDate
Sets the value of the 'End Date' attribute.- Parameters:
value- the new value of the 'End Date' attribute.- See Also:
-
getDaysRepeatPeriod
int getDaysRepeatPeriod()Returns the value of the 'Days Repeat Period' attribute.- Returns:
- the value of the 'Days Repeat Period' attribute.
- See Also:
-
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:
-
getBeginTime
Date getBeginTime()Returns the value of the 'Begin Time' attribute.- Returns:
- the value of the 'Begin Time' attribute.
- See Also:
-
setBeginTime
Sets the value of the 'Begin Time' attribute.- Parameters:
value- the new value of the 'Begin Time' attribute.- See Also:
-
getEndTime
Date getEndTime()Returns the value of the 'End Time' attribute.- Returns:
- the value of the 'End Time' attribute.
- See Also:
-
setEndTime
Sets the value of the 'End Time' attribute.- Parameters:
value- the new value of the 'End Time' attribute.- See Also:
-
getCompletionTime
Date getCompletionTime()Returns the value of the 'Completion Time' attribute.- Returns:
- the value of the 'Completion Time' attribute.
- See Also:
-
setCompletionTime
Sets the value of the 'Completion Time' attribute.- Parameters:
value- the new value of the 'Completion Time' attribute.- See Also:
-
getCompletionInterval
int getCompletionInterval()Returns the value of the 'Completion Interval' attribute.- Returns:
- the value of the 'Completion Interval' attribute.
- See Also:
-
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:
-
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
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:
-
getRepeatPause
int getRepeatPause()Returns the value of the 'Repeat Pause' attribute.- Returns:
- the value of the 'Repeat Pause' attribute.
- See Also:
-
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:
-
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:
-
getWeeksPeriod
int getWeeksPeriod()Returns the value of the 'Weeks Period' attribute.- Returns:
- the value of the 'Weeks Period' attribute.
- See Also:
-
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:
-
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:
-
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
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:
-
getDayInMonth
int getDayInMonth()Returns the value of the 'Day In Month' attribute.- Returns:
- the value of the 'Day In Month' attribute.
- See Also:
-
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:
-
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:
-