public class EmfTextSubMergeExtender
extends TextSubMergeExtender
Constructor and Description |
---|
EmfTextSubMergeExtender() |
Modifier and Type | Method and Description |
---|---|
boolean |
canMergeData(ISubMergeDataHolder dataHolder) |
protected java.lang.String |
computeFileExtension(ISubMergeDataHolder dataHolder) |
protected java.lang.String |
findFileExtensionFromDelta(Delta leftDelta,
Delta rightDelta)
Finds and returns the file extension associated with the text changes
base on the context of the deltas.
|
java.lang.String |
getDisplayContentTypeName() |
protected java.lang.String |
getFileExtension() |
Delta |
getLeftDelta(ISubMergeDataHolder dataHolder) |
Delta |
getRightDelta(ISubMergeDataHolder dataHolder) |
protected java.lang.String getFileExtension()
public boolean canMergeData(ISubMergeDataHolder dataHolder)
protected java.lang.String computeFileExtension(ISubMergeDataHolder dataHolder)
public java.lang.String getDisplayContentTypeName()
protected java.lang.String findFileExtensionFromDelta(Delta leftDelta, Delta rightDelta)
leftDelta
- - text changes from local workspace made by current user (can be null).rightDelta
- - text change from latest revision in the repository (can be null).public Delta getLeftDelta(ISubMergeDataHolder dataHolder)
public Delta getRightDelta(ISubMergeDataHolder dataHolder)