| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl
org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel.impl.ScheduleImpl
public class ScheduleImpl
An implementation of the model object 'Schedule'.
The following features are implemented:
RecurringStart TimeStop TimeStart DateDays Of WeekDays Of MonthInterval UnitInterval MountEvent
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | 
|---|
| org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList | 
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| org.eclipse.emf.ecore.InternalEObject.EStore | 
| Field Summary | 
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | 
|---|
| ELAST_EOBJECT_FLAG | 
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| EOPPOSITE_FEATURE_BASE | 
| Method Summary | |
|---|---|
|  org.eclipse.emf.common.notify.NotificationChain | basicSetEvent(SybaseASABaseEvent newEvent,
              org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  org.eclipse.emf.common.notify.NotificationChain | eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  java.lang.Object | eGet(int featureID,
     boolean resolve,
     boolean coreType) | 
|  org.eclipse.emf.common.notify.NotificationChain | eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
            int featureID,
            org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  org.eclipse.emf.common.notify.NotificationChain | eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
               int featureID,
               org.eclipse.emf.common.notify.NotificationChain msgs) | 
|  boolean | eIsSet(int featureID) | 
|  boolean | equals(java.lang.Object obj) | 
|  void | eSet(int featureID,
     java.lang.Object newValue) | 
|  void | eUnset(int featureID) | 
|  int | getDaysOfMonth() | 
|  int | getDaysOfWeek() | 
|  SybaseASABaseEvent | getEvent() | 
|  int | getIntervalMount() | 
|  IntervalUnitType | getIntervalUnit() | 
|  java.util.Date | getStartDate() | 
|  java.util.Date | getStartTime() | 
|  java.util.Date | getStopTime() | 
|  boolean | isRecurring() | 
|  void | setDaysOfMonth(int newDaysOfMonth) | 
|  void | setDaysOfWeek(int newDaysOfWeek) | 
|  void | setEvent(SybaseASABaseEvent newEvent) | 
|  void | setIntervalMount(int newIntervalMount) | 
|  void | setIntervalUnit(IntervalUnitType newIntervalUnit) | 
|  void | setRecurring(boolean newRecurring) | 
|  void | setStartDate(java.util.Date newStartDate) | 
|  void | setStartTime(java.util.Date newStartTime) | 
|  void | setStopTime(java.util.Date newStopTime) | 
|  java.lang.String | toString() | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl | 
|---|
| addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.ENamedElementImpl | 
|---|
| eContents, eCrossReferences, getName, getNameGen, setName | 
| Methods inherited from class org.eclipse.datatools.modelbase.sql.schema.impl.EModelElementImpl | 
|---|
| eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotations | 
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl | 
|---|
| eIsProxy, eProxyURI, eSetProxyURI | 
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | 
|---|
| eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eSetClass, eSetDeliver | 
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | 
|---|
| eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset | 
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | 
|---|
| eNotificationRequired, eNotify | 
| Methods inherited from class java.lang.Object | 
|---|
| getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject | 
|---|
| addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel | 
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement | 
|---|
| getName, setName | 
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement | 
|---|
| getEAnnotations | 
| 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.common.notify.Notifier | 
|---|
| eAdapters, eDeliver, eNotify, eSetDeliver | 
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | 
|---|
| eNotificationRequired | 
| Method Detail | 
|---|
public boolean isRecurring()
isRecurring in interface ScheduleSchedule.setRecurring(boolean), 
SybaseasabasesqlmodelPackage.getSchedule_Recurring()public void setRecurring(boolean newRecurring)
setRecurring in interface SchedulenewRecurring - the new value of the 'Recurring' attribute.Schedule.isRecurring()public java.util.Date getStartTime()
getStartTime in interface ScheduleSchedule.setStartTime(Date), 
SybaseasabasesqlmodelPackage.getSchedule_StartTime()public void setStartTime(java.util.Date newStartTime)
setStartTime in interface SchedulenewStartTime - the new value of the 'Start Time' attribute.Schedule.getStartTime()public java.util.Date getStopTime()
getStopTime in interface ScheduleSchedule.setStopTime(Date), 
SybaseasabasesqlmodelPackage.getSchedule_StopTime()public void setStopTime(java.util.Date newStopTime)
setStopTime in interface SchedulenewStopTime - the new value of the 'Stop Time' attribute.Schedule.getStopTime()public java.util.Date getStartDate()
getStartDate in interface ScheduleSchedule.setStartDate(Date), 
SybaseasabasesqlmodelPackage.getSchedule_StartDate()public void setStartDate(java.util.Date newStartDate)
setStartDate in interface SchedulenewStartDate - the new value of the 'Start Date' attribute.Schedule.getStartDate()public int getDaysOfWeek()
getDaysOfWeek in interface ScheduleSchedule.setDaysOfWeek(int), 
SybaseasabasesqlmodelPackage.getSchedule_DaysOfWeek()public void setDaysOfWeek(int newDaysOfWeek)
setDaysOfWeek in interface SchedulenewDaysOfWeek - the new value of the 'Days Of Week' attribute.Schedule.getDaysOfWeek()public int getDaysOfMonth()
getDaysOfMonth in interface ScheduleSchedule.setDaysOfMonth(int), 
SybaseasabasesqlmodelPackage.getSchedule_DaysOfMonth()public void setDaysOfMonth(int newDaysOfMonth)
setDaysOfMonth in interface SchedulenewDaysOfMonth - the new value of the 'Days Of Month' attribute.Schedule.getDaysOfMonth()public IntervalUnitType getIntervalUnit()
getIntervalUnit in interface ScheduleIntervalUnitType, 
Schedule.setIntervalUnit(IntervalUnitType), 
SybaseasabasesqlmodelPackage.getSchedule_IntervalUnit()public void setIntervalUnit(IntervalUnitType newIntervalUnit)
setIntervalUnit in interface SchedulenewIntervalUnit - the new value of the 'Interval Unit' attribute.IntervalUnitType, 
Schedule.getIntervalUnit()public int getIntervalMount()
getIntervalMount in interface ScheduleSchedule.setIntervalMount(int), 
SybaseasabasesqlmodelPackage.getSchedule_IntervalMount()public void setIntervalMount(int newIntervalMount)
setIntervalMount in interface SchedulenewIntervalMount - the new value of the 'Interval Mount' attribute.Schedule.getIntervalMount()public SybaseASABaseEvent getEvent()
getEvent in interface ScheduleSchedule.setEvent(SybaseASABaseEvent), 
SybaseasabasesqlmodelPackage.getSchedule_Event(), 
SybaseASABaseEvent.getSchedules()
public org.eclipse.emf.common.notify.NotificationChain basicSetEvent(SybaseASABaseEvent newEvent,
                                                                     org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEvent(SybaseASABaseEvent newEvent)
setEvent in interface SchedulenewEvent - the new value of the 'Event' container reference.Schedule.getEvent()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                   int featureID,
                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public void eSet(int featureID,
                 java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplpublic java.lang.String toString()
toString in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImplpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||