Package com._1c.g5.v8.dt.internal.md
Class ScheduleJobDependenciesParticipant
java.lang.Object
com._1c.g5.v8.dt.internal.md.ScheduleJobDependenciesParticipant
- All Implemented Interfaces:
IDependenciesParticipant
Scheduled Job-based implementation of
IDependenciesParticipant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDependentObjects
(org.eclipse.emf.ecore.EObject eObject, IBmTransaction transaction) Provides collection of the underlying (dependent) objects forEObject
specifiedboolean
supports
(org.eclipse.emf.ecore.EClass eClass) Indicates whether the participant supports the specifiedEClass
.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.e1c.g5.dt.core.api.dependencies.IDependenciesParticipant
getDependentModules
-
Constructor Details
-
ScheduleJobDependenciesParticipant
public ScheduleJobDependenciesParticipant()
-
-
Method Details
-
getDependentObjects
public Collection<IBmObject> getDependentObjects(org.eclipse.emf.ecore.EObject eObject, IBmTransaction transaction) Description copied from interface:IDependenciesParticipant
Provides collection of the underlying (dependent) objects forEObject
specified- Specified by:
getDependentObjects
in interfaceIDependenciesParticipant
- Parameters:
eObject
- theEObject
to be examined, cannot benull
transaction
- the currentIBmTransaction
, can benull
- Returns:
- Collection of the
IBmObject
, nevernull
, can be empty collection
-
supports
public boolean supports(org.eclipse.emf.ecore.EClass eClass) Description copied from interface:IDependenciesParticipant
Indicates whether the participant supports the specifiedEClass
.- Specified by:
supports
in interfaceIDependenciesParticipant
- Parameters:
eClass
- theEClass
, cannot be notnull
- Returns:
true
if the participant supports the specifiedEClass
,false
otherwise
-