|
||||||||||
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:
Recurring
Start Time
Stop Time
Start Date
Days Of Week
Days Of Month
Interval Unit
Interval Mount
Event
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 Schedule
Schedule.setRecurring(boolean)
,
SybaseasabasesqlmodelPackage.getSchedule_Recurring()
public void setRecurring(boolean newRecurring)
setRecurring
in interface Schedule
newRecurring
- the new value of the 'Recurring' attribute.Schedule.isRecurring()
public java.util.Date getStartTime()
getStartTime
in interface Schedule
Schedule.setStartTime(Date)
,
SybaseasabasesqlmodelPackage.getSchedule_StartTime()
public void setStartTime(java.util.Date newStartTime)
setStartTime
in interface Schedule
newStartTime
- the new value of the 'Start Time' attribute.Schedule.getStartTime()
public java.util.Date getStopTime()
getStopTime
in interface Schedule
Schedule.setStopTime(Date)
,
SybaseasabasesqlmodelPackage.getSchedule_StopTime()
public void setStopTime(java.util.Date newStopTime)
setStopTime
in interface Schedule
newStopTime
- the new value of the 'Stop Time' attribute.Schedule.getStopTime()
public java.util.Date getStartDate()
getStartDate
in interface Schedule
Schedule.setStartDate(Date)
,
SybaseasabasesqlmodelPackage.getSchedule_StartDate()
public void setStartDate(java.util.Date newStartDate)
setStartDate
in interface Schedule
newStartDate
- the new value of the 'Start Date' attribute.Schedule.getStartDate()
public int getDaysOfWeek()
getDaysOfWeek
in interface Schedule
Schedule.setDaysOfWeek(int)
,
SybaseasabasesqlmodelPackage.getSchedule_DaysOfWeek()
public void setDaysOfWeek(int newDaysOfWeek)
setDaysOfWeek
in interface Schedule
newDaysOfWeek
- the new value of the 'Days Of Week' attribute.Schedule.getDaysOfWeek()
public int getDaysOfMonth()
getDaysOfMonth
in interface Schedule
Schedule.setDaysOfMonth(int)
,
SybaseasabasesqlmodelPackage.getSchedule_DaysOfMonth()
public void setDaysOfMonth(int newDaysOfMonth)
setDaysOfMonth
in interface Schedule
newDaysOfMonth
- the new value of the 'Days Of Month' attribute.Schedule.getDaysOfMonth()
public IntervalUnitType getIntervalUnit()
getIntervalUnit
in interface Schedule
IntervalUnitType
,
Schedule.setIntervalUnit(IntervalUnitType)
,
SybaseasabasesqlmodelPackage.getSchedule_IntervalUnit()
public void setIntervalUnit(IntervalUnitType newIntervalUnit)
setIntervalUnit
in interface Schedule
newIntervalUnit
- the new value of the 'Interval Unit' attribute.IntervalUnitType
,
Schedule.getIntervalUnit()
public int getIntervalMount()
getIntervalMount
in interface Schedule
Schedule.setIntervalMount(int)
,
SybaseasabasesqlmodelPackage.getSchedule_IntervalMount()
public void setIntervalMount(int newIntervalMount)
setIntervalMount
in interface Schedule
newIntervalMount
- the new value of the 'Interval Mount' attribute.Schedule.getIntervalMount()
public SybaseASABaseEvent getEvent()
getEvent
in interface Schedule
Schedule.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 Schedule
newEvent
- 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.SQLObjectImpl
public 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.InternalEObject
eGet
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.InternalEObject
eSet
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.datatools.modelbase.sql.schema.impl.SQLObjectImpl
public 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 |