|
||||||||||
| 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 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 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 SQLObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SQLObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SQLObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class SQLObjectImplpublic java.lang.String toString()
toString in class 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 | |||||||||