Package com._1c.g5.v8.dt.schedule.model
Interface SchedulePackage
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
SchedulePackageImpl
public interface SchedulePackage
extends org.eclipse.emf.ecore.EPackage
The Package for the model.
It contains accessors for the meta objects to represent
- each class,
- each feature of each class,
- each operation of each class,
- each enum,
- and each data type
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data typeNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The meta object id for the 'Daily Schedule
' class.static final int
The feature id for the 'Begin Time' attribute.static final int
The feature id for the 'Completion Interval' attribute.static final int
The feature id for the 'Completion Time' attribute.static final int
The feature id for the 'End Time' attribute.static final int
The feature id for the 'Repeat Pause' attribute.static final int
The feature id for the 'Repeat Period In Day' attribute.static final int
The number of structural features of the 'Daily Schedule' class.static final int
The number of operations of the 'Daily Schedule' class.static final int
The meta object id for the 'Date' data type.static final SchedulePackage
The singleton instance of the package.static final String
The package name.static final String
The package namespace name.static final String
The package namespace URI.static final int
The meta object id for the 'Months
' enum.static final int
The meta object id for the 'Schedule
' class.static final int
The feature id for the 'Begin Date' attribute.static final int
The feature id for the 'Begin Time' attribute.static final int
The feature id for the 'Completion Interval' attribute.static final int
The feature id for the 'Completion Time' attribute.static final int
The feature id for the 'Daily Schedules' containment reference list.static final int
The feature id for the 'Day In Month' attribute.static final int
The feature id for the 'Days Repeat Period' attribute.static final int
The feature id for the 'End Date' attribute.static final int
The feature id for the 'End Time' attribute.static final int
The feature id for the 'Months' attribute list.static final int
The feature id for the 'Repeat Pause' attribute.static final int
The feature id for the 'Repeat Period In Day' attribute.static final int
The feature id for the 'Week Day In Month' attribute.static final int
The feature id for the 'Week Days' attribute list.static final int
The feature id for the 'Weeks Period' attribute.static final int
The number of structural features of the 'Schedule' class.static final int
The number of operations of the 'Schedule' class.static final int
The meta object id for the 'Time' data type.static final int
The meta object id for the 'Week Days
' enum. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EClass
Returns the meta object for class 'Daily Schedule
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Begin Time
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Completion Interval
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Completion Time
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'End Time
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Repeat Pause
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Repeat Period In Day
'.org.eclipse.emf.ecore.EDataType
getDate()
Returns the meta object for data type 'Date
'.org.eclipse.emf.ecore.EEnum
Returns the meta object for enum 'Months
'.org.eclipse.emf.ecore.EClass
Returns the meta object for class 'Schedule
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Begin Date
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Begin Time
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Completion Interval
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Completion Time
'.org.eclipse.emf.ecore.EReference
Returns the meta object for the containment reference list 'Daily Schedules
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Day In Month
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Days Repeat Period
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'End Date
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'End Time
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute list 'Months
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Repeat Pause
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Repeat Period In Day
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Week Day In Month
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute list 'Week Days
'.org.eclipse.emf.ecore.EAttribute
Returns the meta object for the attribute 'Weeks Period
'.Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EDataType
getTime()
Returns the meta object for data type 'Time
'.org.eclipse.emf.ecore.EEnum
Returns the meta object for enum 'Week Days
'.Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eNAME
The package name.- See Also:
-
eNS_URI
The package namespace URI.- See Also:
-
eNS_PREFIX
The package namespace name.- See Also:
-
eINSTANCE
The singleton instance of the package. -
SCHEDULE
static final int SCHEDULEThe meta object id for the 'Schedule
' class. -
SCHEDULE__BEGIN_DATE
static final int SCHEDULE__BEGIN_DATEThe feature id for the 'Begin Date' attribute.- See Also:
-
SCHEDULE__END_DATE
static final int SCHEDULE__END_DATEThe feature id for the 'End Date' attribute.- See Also:
-
SCHEDULE__DAYS_REPEAT_PERIOD
static final int SCHEDULE__DAYS_REPEAT_PERIODThe feature id for the 'Days Repeat Period' attribute.- See Also:
-
SCHEDULE__BEGIN_TIME
static final int SCHEDULE__BEGIN_TIMEThe feature id for the 'Begin Time' attribute.- See Also:
-
SCHEDULE__END_TIME
static final int SCHEDULE__END_TIMEThe feature id for the 'End Time' attribute.- See Also:
-
SCHEDULE__COMPLETION_TIME
static final int SCHEDULE__COMPLETION_TIMEThe feature id for the 'Completion Time' attribute.- See Also:
-
SCHEDULE__COMPLETION_INTERVAL
static final int SCHEDULE__COMPLETION_INTERVALThe feature id for the 'Completion Interval' attribute.- See Also:
-
SCHEDULE__REPEAT_PERIOD_IN_DAY
static final int SCHEDULE__REPEAT_PERIOD_IN_DAYThe feature id for the 'Repeat Period In Day' attribute.- See Also:
-
SCHEDULE__REPEAT_PAUSE
static final int SCHEDULE__REPEAT_PAUSEThe feature id for the 'Repeat Pause' attribute.- See Also:
-
SCHEDULE__DAILY_SCHEDULES
static final int SCHEDULE__DAILY_SCHEDULESThe feature id for the 'Daily Schedules' containment reference list.- See Also:
-
SCHEDULE__WEEKS_PERIOD
static final int SCHEDULE__WEEKS_PERIODThe feature id for the 'Weeks Period' attribute.- See Also:
-
SCHEDULE__WEEK_DAYS
static final int SCHEDULE__WEEK_DAYSThe feature id for the 'Week Days' attribute list.- See Also:
-
SCHEDULE__WEEK_DAY_IN_MONTH
static final int SCHEDULE__WEEK_DAY_IN_MONTHThe feature id for the 'Week Day In Month' attribute.- See Also:
-
SCHEDULE__DAY_IN_MONTH
static final int SCHEDULE__DAY_IN_MONTHThe feature id for the 'Day In Month' attribute.- See Also:
-
SCHEDULE__MONTHS
static final int SCHEDULE__MONTHSThe feature id for the 'Months' attribute list.- See Also:
-
SCHEDULE_FEATURE_COUNT
static final int SCHEDULE_FEATURE_COUNTThe number of structural features of the 'Schedule' class.- See Also:
-
SCHEDULE_OPERATION_COUNT
static final int SCHEDULE_OPERATION_COUNTThe number of operations of the 'Schedule' class.- See Also:
-
DAILY_SCHEDULE
static final int DAILY_SCHEDULEThe meta object id for the 'Daily Schedule
' class. -
DAILY_SCHEDULE__BEGIN_TIME
static final int DAILY_SCHEDULE__BEGIN_TIMEThe feature id for the 'Begin Time' attribute.- See Also:
-
DAILY_SCHEDULE__END_TIME
static final int DAILY_SCHEDULE__END_TIMEThe feature id for the 'End Time' attribute.- See Also:
-
DAILY_SCHEDULE__COMPLETION_TIME
static final int DAILY_SCHEDULE__COMPLETION_TIMEThe feature id for the 'Completion Time' attribute.- See Also:
-
DAILY_SCHEDULE__COMPLETION_INTERVAL
static final int DAILY_SCHEDULE__COMPLETION_INTERVALThe feature id for the 'Completion Interval' attribute.- See Also:
-
DAILY_SCHEDULE__REPEAT_PERIOD_IN_DAY
static final int DAILY_SCHEDULE__REPEAT_PERIOD_IN_DAYThe feature id for the 'Repeat Period In Day' attribute.- See Also:
-
DAILY_SCHEDULE__REPEAT_PAUSE
static final int DAILY_SCHEDULE__REPEAT_PAUSEThe feature id for the 'Repeat Pause' attribute.- See Also:
-
DAILY_SCHEDULE_FEATURE_COUNT
static final int DAILY_SCHEDULE_FEATURE_COUNTThe number of structural features of the 'Daily Schedule' class.- See Also:
-
DAILY_SCHEDULE_OPERATION_COUNT
static final int DAILY_SCHEDULE_OPERATION_COUNTThe number of operations of the 'Daily Schedule' class.- See Also:
-
WEEK_DAYS
static final int WEEK_DAYSThe meta object id for the 'Week Days
' enum. -
MONTHS
static final int MONTHSThe meta object id for the 'Months
' enum. -
DATE
static final int DATEThe meta object id for the 'Date' data type. -
TIME
static final int TIMEThe meta object id for the 'Time' data type.
-
-
Method Details
-
getSchedule
org.eclipse.emf.ecore.EClass getSchedule()Returns the meta object for class 'Schedule
'.- Returns:
- the meta object for class 'Schedule'.
- See Also:
-
getSchedule_BeginDate
org.eclipse.emf.ecore.EAttribute getSchedule_BeginDate()Returns the meta object for the attribute 'Begin Date
'.- Returns:
- the meta object for the attribute 'Begin Date'.
- See Also:
-
getSchedule_EndDate
org.eclipse.emf.ecore.EAttribute getSchedule_EndDate()Returns the meta object for the attribute 'End Date
'.- Returns:
- the meta object for the attribute 'End Date'.
- See Also:
-
getSchedule_DaysRepeatPeriod
org.eclipse.emf.ecore.EAttribute getSchedule_DaysRepeatPeriod()Returns the meta object for the attribute 'Days Repeat Period
'.- Returns:
- the meta object for the attribute 'Days Repeat Period'.
- See Also:
-
getSchedule_BeginTime
org.eclipse.emf.ecore.EAttribute getSchedule_BeginTime()Returns the meta object for the attribute 'Begin Time
'.- Returns:
- the meta object for the attribute 'Begin Time'.
- See Also:
-
getSchedule_EndTime
org.eclipse.emf.ecore.EAttribute getSchedule_EndTime()Returns the meta object for the attribute 'End Time
'.- Returns:
- the meta object for the attribute 'End Time'.
- See Also:
-
getSchedule_CompletionTime
org.eclipse.emf.ecore.EAttribute getSchedule_CompletionTime()Returns the meta object for the attribute 'Completion Time
'.- Returns:
- the meta object for the attribute 'Completion Time'.
- See Also:
-
getSchedule_CompletionInterval
org.eclipse.emf.ecore.EAttribute getSchedule_CompletionInterval()Returns the meta object for the attribute 'Completion Interval
'.- Returns:
- the meta object for the attribute 'Completion Interval'.
- See Also:
-
getSchedule_RepeatPeriodInDay
org.eclipse.emf.ecore.EAttribute getSchedule_RepeatPeriodInDay()Returns the meta object for the attribute 'Repeat Period In Day
'.- Returns:
- the meta object for the attribute 'Repeat Period In Day'.
- See Also:
-
getSchedule_RepeatPause
org.eclipse.emf.ecore.EAttribute getSchedule_RepeatPause()Returns the meta object for the attribute 'Repeat Pause
'.- Returns:
- the meta object for the attribute 'Repeat Pause'.
- See Also:
-
getSchedule_DailySchedules
org.eclipse.emf.ecore.EReference getSchedule_DailySchedules()Returns the meta object for the containment reference list 'Daily Schedules
'.- Returns:
- the meta object for the containment reference list 'Daily Schedules'.
- See Also:
-
getSchedule_WeeksPeriod
org.eclipse.emf.ecore.EAttribute getSchedule_WeeksPeriod()Returns the meta object for the attribute 'Weeks Period
'.- Returns:
- the meta object for the attribute 'Weeks Period'.
- See Also:
-
getSchedule_WeekDays
org.eclipse.emf.ecore.EAttribute getSchedule_WeekDays()Returns the meta object for the attribute list 'Week Days
'.- Returns:
- the meta object for the attribute list 'Week Days'.
- See Also:
-
getSchedule_WeekDayInMonth
org.eclipse.emf.ecore.EAttribute getSchedule_WeekDayInMonth()Returns the meta object for the attribute 'Week Day In Month
'.- Returns:
- the meta object for the attribute 'Week Day In Month'.
- See Also:
-
getSchedule_DayInMonth
org.eclipse.emf.ecore.EAttribute getSchedule_DayInMonth()Returns the meta object for the attribute 'Day In Month
'.- Returns:
- the meta object for the attribute 'Day In Month'.
- See Also:
-
getSchedule_Months
org.eclipse.emf.ecore.EAttribute getSchedule_Months()Returns the meta object for the attribute list 'Months
'.- Returns:
- the meta object for the attribute list 'Months'.
- See Also:
-
getDailySchedule
org.eclipse.emf.ecore.EClass getDailySchedule()Returns the meta object for class 'Daily Schedule
'.- Returns:
- the meta object for class 'Daily Schedule'.
- See Also:
-
getDailySchedule_BeginTime
org.eclipse.emf.ecore.EAttribute getDailySchedule_BeginTime()Returns the meta object for the attribute 'Begin Time
'.- Returns:
- the meta object for the attribute 'Begin Time'.
- See Also:
-
getDailySchedule_EndTime
org.eclipse.emf.ecore.EAttribute getDailySchedule_EndTime()Returns the meta object for the attribute 'End Time
'.- Returns:
- the meta object for the attribute 'End Time'.
- See Also:
-
getDailySchedule_CompletionTime
org.eclipse.emf.ecore.EAttribute getDailySchedule_CompletionTime()Returns the meta object for the attribute 'Completion Time
'.- Returns:
- the meta object for the attribute 'Completion Time'.
- See Also:
-
getDailySchedule_CompletionInterval
org.eclipse.emf.ecore.EAttribute getDailySchedule_CompletionInterval()Returns the meta object for the attribute 'Completion Interval
'.- Returns:
- the meta object for the attribute 'Completion Interval'.
- See Also:
-
getDailySchedule_RepeatPeriodInDay
org.eclipse.emf.ecore.EAttribute getDailySchedule_RepeatPeriodInDay()Returns the meta object for the attribute 'Repeat Period In Day
'.- Returns:
- the meta object for the attribute 'Repeat Period In Day'.
- See Also:
-
getDailySchedule_RepeatPause
org.eclipse.emf.ecore.EAttribute getDailySchedule_RepeatPause()Returns the meta object for the attribute 'Repeat Pause
'.- Returns:
- the meta object for the attribute 'Repeat Pause'.
- See Also:
-
getWeekDays
org.eclipse.emf.ecore.EEnum getWeekDays()Returns the meta object for enum 'Week Days
'.- Returns:
- the meta object for enum 'Week Days'.
- See Also:
-
getMonths
org.eclipse.emf.ecore.EEnum getMonths()Returns the meta object for enum 'Months
'.- Returns:
- the meta object for enum 'Months'.
- See Also:
-
getDate
org.eclipse.emf.ecore.EDataType getDate()Returns the meta object for data type 'Date
'.- Returns:
- the meta object for data type 'Date'.
- See Also:
-
getTime
org.eclipse.emf.ecore.EDataType getTime()Returns the meta object for data type 'Time
'.- Returns:
- the meta object for data type 'Time'.
- See Also:
-
getScheduleFactory
ScheduleFactory getScheduleFactory()Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-