Class DependencyData
- java.lang.Object
-
- org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.DependencyData
-
public class DependencyData extends Object
-
-
Constructor Summary
Constructors Constructor Description DependencyData(IEMFCompareConfiguration compareConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearDependencies()protected IDiffRelationshipComputergetDiffRelationshipComputer(IMerger.Registry mergerRegistry)Returns the diff relationship computer instance from the compare configuration with the given merger registry.Set<Diff>getRejections()Set<Diff>getRequires()Collection<TreeNode>getTreeNodes(Diff diff)voidupdateDependencies(org.eclipse.jface.viewers.ISelection selection, IMerger.Registry mergerRegistry)
-
-
-
Constructor Detail
-
DependencyData
public DependencyData(IEMFCompareConfiguration compareConfiguration)
-
-
Method Detail
-
getDiffRelationshipComputer
protected IDiffRelationshipComputer getDiffRelationshipComputer(IMerger.Registry mergerRegistry)
Returns the diff relationship computer instance from the compare configuration with the given merger registry. If no computer instance has been set, a default instance will be created.- Parameters:
mergerRegistry- merger registry used to compute diff relationships.- Returns:
- a non-null diff relationship computer.
-
updateDependencies
public void updateDependencies(org.eclipse.jface.viewers.ISelection selection, IMerger.Registry mergerRegistry)- Parameters:
selection-
-
clearDependencies
public void clearDependencies()
-
getTreeNodes
public Collection<TreeNode> getTreeNodes(Diff diff)
-
-