public class DeltaTreeSorter extends java.lang.Object implements IDeltaTreeSorter
Modifier and Type | Field and Description |
---|---|
static DeltaTreeSorter |
NO_SORT |
Constructor and Description |
---|
DeltaTreeSorter() |
DeltaTreeSorter(java.lang.String id,
java.lang.String displayName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDisplayName() |
java.lang.String |
getID() |
protected java.lang.String |
getSortKey(org.eclipse.compare.structuremergeviewer.IDiffContainer deltaNode,
IDeltaTreeContext context) |
void |
sortDeltas(org.eclipse.compare.structuremergeviewer.IDiffContainer[] deltaNodes,
IDeltaTreeContext context)
Sorts the given delta nodes
|
public static final DeltaTreeSorter NO_SORT
public DeltaTreeSorter()
public DeltaTreeSorter(java.lang.String id, java.lang.String displayName)
public java.lang.String getID()
getID
in interface IDeltaTreeSorter
public java.lang.String getDisplayName()
getDisplayName
in interface IDeltaTreeSorter
protected java.lang.String getSortKey(org.eclipse.compare.structuremergeviewer.IDiffContainer deltaNode, IDeltaTreeContext context)
public void sortDeltas(org.eclipse.compare.structuremergeviewer.IDiffContainer[] deltaNodes, IDeltaTreeContext context)
IDeltaTreeSorter
sortDeltas
in interface IDeltaTreeSorter
deltaNodes
- -
Array of delta nodes to be sortedcontext
- -
The context for obtains more info about the delta