protected class DeltaTreeSorterByDeps.Sorter
extends java.lang.Object
implements java.util.Comparator<org.eclipse.compare.structuremergeviewer.IDiffContainer>
Modifier and Type | Field and Description |
---|---|
protected IDeltaTreeContext |
context |
protected org.eclipse.compare.structuremergeviewer.IDiffContainer[] |
deltaNodes |
Modifier | Constructor and Description |
---|---|
protected |
Sorter(org.eclipse.compare.structuremergeviewer.IDiffContainer[] deltaNodes,
IDeltaTreeContext context) |
Modifier and Type | Method and Description |
---|---|
int |
compare(org.eclipse.compare.structuremergeviewer.IDiffContainer d1,
org.eclipse.compare.structuremergeviewer.IDiffContainer d2) |
protected long |
getDependentCount(Delta delta) |
void |
sort() |
protected final org.eclipse.compare.structuremergeviewer.IDiffContainer[] deltaNodes
protected final IDeltaTreeContext context
protected Sorter(org.eclipse.compare.structuremergeviewer.IDiffContainer[] deltaNodes, IDeltaTreeContext context)
public void sort()
protected long getDependentCount(Delta delta)
public int compare(org.eclipse.compare.structuremergeviewer.IDiffContainer d1, org.eclipse.compare.structuremergeviewer.IDiffContainer d2)
compare
in interface java.util.Comparator<org.eclipse.compare.structuremergeviewer.IDiffContainer>