本文整理汇总了Java中org.eclipse.compare.structuremergeviewer.Differencer.CHANGE属性的典型用法代码示例。如果您正苦于以下问题:Java Differencer.CHANGE属性的具体用法?Java Differencer.CHANGE怎么用?Java Differencer.CHANGE使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.eclipse.compare.structuremergeviewer.Differencer
的用法示例。
在下文中一共展示了Differencer.CHANGE属性的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: prepareInput
@Override
protected Object prepareInput(IProgressMonitor pm) {
try {
ResourceNode ancestor = new ResourceNode(file);
String ancestorContent = getContent(ancestor);
String leftContent, rightContent;
leftContent = this.comparisonFailure.getExpected();
rightContent = this.comparisonFailure.getActual();
if (!leftContent.equals(ancestorContent))
getCompareConfiguration().setProperty(ICompareUIConstants.PROP_ANCESTOR_VISIBLE, Boolean.TRUE);
CompareItem left = new EditableCompareItem("Left", leftContent, file);
CompareItem right = new CompareItem("Right", rightContent);
return new DiffNode(null, Differencer.CHANGE | Differencer.DIRECTION_MASK, ancestor, left, right);
} catch (Throwable t) {
LOG.error(t.getMessage(), t);
Exceptions.throwUncheckedException(t);
return null;
}
}
示例2: GitDiffNode
public GitDiffNode(final Diff diff) {
super(Differencer.CHANGE);
init(diff);
}