Package com._1c.g5.v8.dt.internal.md
Class BasicCommandObjectDependenciesParticipant
java.lang.Object
com._1c.g5.v8.dt.internal.md.BasicCommandObjectDependenciesParticipant
- All Implemented Interfaces:
IDependenciesParticipant
public class BasicCommandObjectDependenciesParticipant
extends Object
implements IDependenciesParticipant
Basic command-based implementation of
IDependenciesParticipant
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<org.eclipse.emf.common.util.URI>
getDependentModules
(org.eclipse.emf.ecore.EObject eObject, IBmTransaction transaction) Provides collection of the underlying (dependent) modules 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
getDependentObjects
-
Constructor Details
-
BasicCommandObjectDependenciesParticipant
public BasicCommandObjectDependenciesParticipant()
-
-
Method Details
-
getDependentModules
public Collection<org.eclipse.emf.common.util.URI> getDependentModules(org.eclipse.emf.ecore.EObject eObject, IBmTransaction transaction) Description copied from interface:IDependenciesParticipant
Provides collection of the underlying (dependent) modules forEObject
specified- Specified by:
getDependentModules
in interfaceIDependenciesParticipant
- Parameters:
eObject
- theEObject
to be examined, cannot benull
transaction
- the currentIBmTransaction
, can benull
- Returns:
- Collection of the modules
URI
, 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
-