public interface ICmsDependencyAnalyser extends IMetamodelDependentService
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends MObject> |
getAddToVersionDependencies(MObject cmsNode,
boolean recursive)
The Implementation must return only direct dependencies, even if 'recursive' is true.
|
java.util.Collection<? extends MObject> |
getCommitDependencies(MObject cmsNode,
boolean recursive)
Get the commit dependencies of a model object.
|
java.util.Collection<? extends MObject> |
getLockingDependencies(MObject cmsNode,
boolean recursive)
The Implementation must return only direct dependencies, even if 'recursive' is true.
|
java.util.Collection<? extends MObject> |
getRevertDependencies(MObject cmsNode,
boolean recursive)
The Implementation must return only direct dependencies, even if 'recursive' is true.
|
java.util.Collection<? extends MObject> getCommitDependencies(MObject cmsNode, boolean recursive)
This method is called during dependency analysis. The Implementation must return only direct dependencies, even if 'recursive' is true.
cmsNode
- a CMS node model objectrecursive
- whether 'recursive' option is checked.java.util.Collection<? extends MObject> getRevertDependencies(MObject cmsNode, boolean recursive)
cmsNode
- a CMS node model objectrecursive
- whether 'recursive' option is checked.java.util.Collection<? extends MObject> getLockingDependencies(MObject cmsNode, boolean recursive)
cmsNode
- a CMS node model objectrecursive
- whether 'recursive' option is checked.java.util.Collection<? extends MObject> getAddToVersionDependencies(MObject cmsNode, boolean recursive)
cmsNode
- a CMS node model objectrecursive
- whether 'recursive' option is checked.