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 protectedScheduledJobImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)protected org.eclipse.emf.ecore.EClasseStaticClass()StringgetDescription()StringgetKey()StringgetMethodName()intgetRestartCountOnFailure()intgetRestartIntervalOnFailure()SchedulegetSchedule()org.eclipse.emf.ecore.EObjectgetSuppressObject()booleanisPredefined()booleanisUse()voidsetDescription(String newDescription)voidsetKey(String newKey)voidsetMethodName(String newMethodName)voidsetPredefined(boolean newPredefined)voidsetRestartCountOnFailure(int newRestartCountOnFailure)voidsetRestartIntervalOnFailure(int newRestartIntervalOnFailure)voidsetSchedule(Schedule newSchedule)voidsetSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)voidsetUse(boolean newUse)booleanvalidate(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:
eStaticClassin classMdObjectImpl
-
getMethodName
public String getMethodName()
- Specified by:
getMethodNamein 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:
setMethodNamein interfaceScheduledJob- Parameters:
newMethodName- the new value of the 'Method Name' attribute.- See Also:
ScheduledJob.getMethodName()
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceScheduledJob- Returns:
- the value of the 'Description' attribute.
- See Also:
ScheduledJob.setDescription(String),MdClassPackage.getScheduledJob_Description()
-
setDescription
public void setDescription(String newDescription)
- Specified by:
setDescriptionin interfaceScheduledJob- Parameters:
newDescription- the new value of the 'Description' attribute.- See Also:
ScheduledJob.getDescription()
-
getKey
public String getKey()
- Specified by:
getKeyin interfaceScheduledJob- Returns:
- the value of the 'Key' attribute.
- See Also:
ScheduledJob.setKey(String),MdClassPackage.getScheduledJob_Key()
-
setKey
public void setKey(String newKey)
- Specified by:
setKeyin interfaceScheduledJob- Parameters:
newKey- the new value of the 'Key' attribute.- See Also:
ScheduledJob.getKey()
-
getSchedule
public Schedule getSchedule()
- Specified by:
getSchedulein interfaceScheduledJob- Returns:
- the value of the 'Schedule' reference.
- See Also:
ScheduledJob.setSchedule(Schedule),MdClassPackage.getScheduledJob_Schedule()
-
setSchedule
public void setSchedule(Schedule newSchedule)
- Specified by:
setSchedulein interfaceScheduledJob- Parameters:
newSchedule- the new value of the 'Schedule' reference.- See Also:
ScheduledJob.getSchedule()
-
isUse
public boolean isUse()
- Specified by:
isUsein interfaceScheduledJob- Returns:
- the value of the 'Use' attribute.
- See Also:
ScheduledJob.setUse(boolean),MdClassPackage.getScheduledJob_Use()
-
setUse
public void setUse(boolean newUse)
- Specified by:
setUsein interfaceScheduledJob- Parameters:
newUse- the new value of the 'Use' attribute.- See Also:
ScheduledJob.isUse()
-
isPredefined
public boolean isPredefined()
- Specified by:
isPredefinedin interfaceScheduledJob- Returns:
- the value of the 'Predefined' attribute.
- See Also:
ScheduledJob.setPredefined(boolean),MdClassPackage.getScheduledJob_Predefined()
-
setPredefined
public void setPredefined(boolean newPredefined)
- Specified by:
setPredefinedin interfaceScheduledJob- Parameters:
newPredefined- the new value of the 'Predefined' attribute.- See Also:
ScheduledJob.isPredefined()
-
getRestartCountOnFailure
public int getRestartCountOnFailure()
- Specified by:
getRestartCountOnFailurein 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:
setRestartCountOnFailurein interfaceScheduledJob- Parameters:
newRestartCountOnFailure- the new value of the 'Restart Count On Failure' attribute.- See Also:
ScheduledJob.getRestartCountOnFailure()
-
getRestartIntervalOnFailure
public int getRestartIntervalOnFailure()
- Specified by:
getRestartIntervalOnFailurein 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:
setRestartIntervalOnFailurein 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:
getSuppressObjectin 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:
setSuppressObjectin 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:
validatein interfaceScheduledJob
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Throws:
InvocationTargetException
-
-