Uses of Interface
org.eclipse.compare.rangedifferencer.IRangeComparator
Packages that use IRangeComparator
-
Uses of IRangeComparator in org.eclipse.compare
Classes in org.eclipse.compare that implement IRangeComparatorModifier and TypeClassDescriptionclassclassA comparator that compares strings.Methods in org.eclipse.compare with parameters of type IRangeComparatorModifier and TypeMethodDescriptionbooleanEventSequenceComparator.rangesEqual(int idx, IRangeComparator rc2, int idx2) booleanStringComparator.rangesEqual(int owni, IRangeComparator otherComp, int otheri) booleanEventSequenceComparator.skipRangeComparison(int length, int maxLength, IRangeComparator other) booleanStringComparator.skipRangeComparison(int arg0, int arg1, IRangeComparator arg2) -
Uses of IRangeComparator in org.eclipse.compare.rangedifferencer
Fields in org.eclipse.compare.rangedifferencer declared as IRangeComparatorModifier and TypeFieldDescriptionprivate final IRangeComparatorRangeComparatorLCS.comparator1private final IRangeComparatorRangeComparatorLCS.comparator2Methods in org.eclipse.compare.rangedifferencer with parameters of type IRangeComparatorModifier and TypeMethodDescriptionprivate static RangeDifferenceRangeDifferencer.createRangeDifference3(DifferencesIterator myIter, DifferencesIterator yourIter, List diff3, IRangeComparator right, IRangeComparator left, int changeRangeStart, int changeRangeEnd) static RangeDifference[]OldDifferencer.findDifferences(IRangeComparator left, IRangeComparator right) static RangeDifference[]RangeComparatorLCS.findDifferences(LCSSettings settings, IRangeComparator left, IRangeComparator right) static RangeDifference[]RangeDifferencer.findDifferences(LCSSettings settings, IRangeComparator left, IRangeComparator right) Finds the differences between twoIRangeComparators.static RangeDifference[]RangeDifferencer.findDifferences(LCSSettings settings, IRangeComparator ancestor, IRangeComparator left, IRangeComparator right) Finds the differences among threeIRangeComparators.static RangeDifference[]RangeDifferencer.findDifferences(IRangeComparator left, IRangeComparator right) Finds the differences between twoIRangeComparators.static RangeDifference[]RangeDifferencer.findRanges(LCSSettings settings, IRangeComparator left, IRangeComparator right) Finds the differences among twoIRangeComparators.static RangeDifference[]RangeDifferencer.findRanges(LCSSettings settings, IRangeComparator ancestor, IRangeComparator left, IRangeComparator right) Finds the differences among threeIRangeComparators.booleanIRangeComparator.rangesEqual(int thisIndex, IRangeComparator other, int otherIndex) Returns whether the comparable entity given by the first index matches an entity specified by the otherIRangeComparatorand index.private static booleanOldDifferencer.rangesEqual(IRangeComparator a, int ai, IRangeComparator b, int bi) private static booleanRangeDifferencer.rangesEqual(IRangeComparator a, int ai, IRangeComparator b, int bi) private static booleanRangeDifferencer.rangeSpansEqual(IRangeComparator right, int rightStart, int rightLen, IRangeComparator left, int leftStart, int leftLen) booleanIRangeComparator.skipRangeComparison(int length, int maxLength, IRangeComparator other) Returns whether a comparison should be skipped because it would be too costly (or lengthy).Constructors in org.eclipse.compare.rangedifferencer with parameters of type IRangeComparatorModifierConstructorDescriptionRangeComparatorLCS(IRangeComparator comparator1, IRangeComparator comparator2)