public interface Differ
| Modifier and Type | Method and Description |
|---|---|
void |
diff(TextNodeComparator leftComparator,
TextNodeComparator rightComparator)
Compares two Node Trees.
|
void |
diff(TextNodeComparator leftComparator,
TextNodeComparator rightComparator,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Compares two Node Trees.
|
void |
diff(TextNodeComparator leftComparator,
TextNodeComparator rightComparator,
org.eclipse.core.runtime.IProgressMonitor progressMonitor,
boolean useGreedyMethod)
Compares two Node Trees.
|
void diff(TextNodeComparator leftComparator, TextNodeComparator rightComparator) throws SAXException
leftComparator - Root of the first tree.rightComparator - Root of the second tree.SAXException - something went wrong with parsing of the trees.void diff(TextNodeComparator leftComparator, TextNodeComparator rightComparator, org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws SAXException
OldDifferencer as diff implementation.leftComparator - Root of the first tree.rightComparator - Root of the second tree.progressMonitor - This can be used to cancel the diffing externally.SAXException - something went wrong with parsing of the trees.void diff(TextNodeComparator leftComparator, TextNodeComparator rightComparator, org.eclipse.core.runtime.IProgressMonitor progressMonitor, boolean useGreedyMethod) throws SAXException
leftComparator - Root of the first tree.rightComparator - Root of the second tree.progressMonitor - This can be used to cancel the diffing externally.useGreedyMethod - whenever to use greedy method or notSAXException - something went wrong with parsing of the trees.Copyright © 2022. All rights reserved.