|
||||||||||
| 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> |
| 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, eSetClass, eSetDeliver |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, 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, 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 | |||||||||