Class ScheduledJobImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
-
- com._1c.g5.v8.dt.metadata.mdclass.impl.ScheduledJobImpl
-
- All Implemented Interfaces:
IBmObject
,MdObject
,ScheduledJob
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ScheduledJobImpl extends MdObjectImpl implements ScheduledJob
An implementation of the model object 'Scheduled Job'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ScheduledJobImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
String
getDescription()
String
getKey()
String
getMethodName()
int
getRestartCountOnFailure()
int
getRestartIntervalOnFailure()
Schedule
getSchedule()
org.eclipse.emf.ecore.EObject
getSuppressObject()
boolean
isPredefined()
boolean
isUse()
void
setDescription(String newDescription)
void
setKey(String newKey)
void
setMethodName(String newMethodName)
void
setPredefined(boolean newPredefined)
void
setRestartCountOnFailure(int newRestartCountOnFailure)
void
setRestartIntervalOnFailure(int newRestartIntervalOnFailure)
void
setSchedule(Schedule newSchedule)
void
setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
void
setUse(boolean newUse)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
eStaticFeatureCount, getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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 com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classMdObjectImpl
-
getMethodName
public String getMethodName()
- Specified by:
getMethodName
in interfaceScheduledJob
- Returns:
- the value of the 'Method Name' attribute.
- See Also:
ScheduledJob.setMethodName(String)
,MdClassPackage.getScheduledJob_MethodName()
-
setMethodName
public void setMethodName(String newMethodName)
- Specified by:
setMethodName
in interfaceScheduledJob
- Parameters:
newMethodName
- the new value of the 'Method Name' attribute.- See Also:
ScheduledJob.getMethodName()
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceScheduledJob
- Returns:
- the value of the 'Description' attribute.
- See Also:
ScheduledJob.setDescription(String)
,MdClassPackage.getScheduledJob_Description()
-
setDescription
public void setDescription(String newDescription)
- Specified by:
setDescription
in interfaceScheduledJob
- Parameters:
newDescription
- the new value of the 'Description' attribute.- See Also:
ScheduledJob.getDescription()
-
getKey
public String getKey()
- Specified by:
getKey
in interfaceScheduledJob
- Returns:
- the value of the 'Key' attribute.
- See Also:
ScheduledJob.setKey(String)
,MdClassPackage.getScheduledJob_Key()
-
setKey
public void setKey(String newKey)
- Specified by:
setKey
in interfaceScheduledJob
- Parameters:
newKey
- the new value of the 'Key' attribute.- See Also:
ScheduledJob.getKey()
-
getSchedule
public Schedule getSchedule()
- Specified by:
getSchedule
in interfaceScheduledJob
- Returns:
- the value of the 'Schedule' reference.
- See Also:
ScheduledJob.setSchedule(Schedule)
,MdClassPackage.getScheduledJob_Schedule()
-
setSchedule
public void setSchedule(Schedule newSchedule)
- Specified by:
setSchedule
in interfaceScheduledJob
- Parameters:
newSchedule
- the new value of the 'Schedule' reference.- See Also:
ScheduledJob.getSchedule()
-
isUse
public boolean isUse()
- Specified by:
isUse
in interfaceScheduledJob
- Returns:
- the value of the 'Use' attribute.
- See Also:
ScheduledJob.setUse(boolean)
,MdClassPackage.getScheduledJob_Use()
-
setUse
public void setUse(boolean newUse)
- Specified by:
setUse
in interfaceScheduledJob
- Parameters:
newUse
- the new value of the 'Use' attribute.- See Also:
ScheduledJob.isUse()
-
isPredefined
public boolean isPredefined()
- Specified by:
isPredefined
in interfaceScheduledJob
- Returns:
- the value of the 'Predefined' attribute.
- See Also:
ScheduledJob.setPredefined(boolean)
,MdClassPackage.getScheduledJob_Predefined()
-
setPredefined
public void setPredefined(boolean newPredefined)
- Specified by:
setPredefined
in interfaceScheduledJob
- Parameters:
newPredefined
- the new value of the 'Predefined' attribute.- See Also:
ScheduledJob.isPredefined()
-
getRestartCountOnFailure
public int getRestartCountOnFailure()
- Specified by:
getRestartCountOnFailure
in interfaceScheduledJob
- Returns:
- the value of the 'Restart Count On Failure' attribute.
- See Also:
ScheduledJob.setRestartCountOnFailure(int)
,MdClassPackage.getScheduledJob_RestartCountOnFailure()
-
setRestartCountOnFailure
public void setRestartCountOnFailure(int newRestartCountOnFailure)
- Specified by:
setRestartCountOnFailure
in interfaceScheduledJob
- Parameters:
newRestartCountOnFailure
- the new value of the 'Restart Count On Failure' attribute.- See Also:
ScheduledJob.getRestartCountOnFailure()
-
getRestartIntervalOnFailure
public int getRestartIntervalOnFailure()
- Specified by:
getRestartIntervalOnFailure
in interfaceScheduledJob
- Returns:
- the value of the 'Restart Interval On Failure' attribute.
- See Also:
ScheduledJob.setRestartIntervalOnFailure(int)
,MdClassPackage.getScheduledJob_RestartIntervalOnFailure()
-
setRestartIntervalOnFailure
public void setRestartIntervalOnFailure(int newRestartIntervalOnFailure)
- Specified by:
setRestartIntervalOnFailure
in interfaceScheduledJob
- Parameters:
newRestartIntervalOnFailure
- the new value of the 'Restart Interval On Failure' attribute.- See Also:
ScheduledJob.getRestartIntervalOnFailure()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObject
in interfaceScheduledJob
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
ScheduledJob.setSuppressObject(EObject)
,MdClassPackage.getScheduledJob_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObject
in interfaceScheduledJob
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
ScheduledJob.getSuppressObject()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceScheduledJob
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
-