public class ConflictDetector extends Object
| Constructor and Description |
|---|
ConflictDetector()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ChangeConflictSet |
calculateConflicts(List<AbstractChangePackage> myChangePackages,
List<AbstractChangePackage> theirChangePackages,
ModelElementIdToEObjectMapping idToEObjectMapping)
Calculates a
ChangeConflictSet based on opposing ChangePackages. |
ChangeConflictSet |
calculateConflicts(List<AbstractChangePackage> myChangePackages,
List<AbstractChangePackage> theirChangePackages,
Project project)
Calculates a
ChangeConflictSet based on opposing ChangePackages. |
public ChangeConflictSet calculateConflicts(List<AbstractChangePackage> myChangePackages, List<AbstractChangePackage> theirChangePackages, Project project)
ChangeConflictSet based on opposing ChangePackages.myChangePackages - a list of ChangePackagestheirChangePackages - a other list of ChangePackagesproject - the project for which calculate conflictsChangeConflictSetpublic ChangeConflictSet calculateConflicts(List<AbstractChangePackage> myChangePackages, List<AbstractChangePackage> theirChangePackages, ModelElementIdToEObjectMapping idToEObjectMapping)
ChangeConflictSet based on opposing ChangePackages.myChangePackages - a list of ChangePackagestheirChangePackages - a other list of ChangePackagesidToEObjectMapping - a mapping that is used to resolve model elements while calculating conflictsChangeConflictSetCopyright © 2017. All rights reserved.