Uses of Interface
org.eclipse.compare.patch.IFilePatch2
Package
Description
Provides support for applying and working with patches.
-
Uses of IFilePatch2 in org.eclipse.compare.patch
Modifier and TypeInterfaceDescriptioninterface
A representation of a file patch that can be applied to an input stream.Modifier and TypeMethodDescriptionstatic IFilePatch2
PatchBuilder.addHunks
(IFilePatch2 filePatch, IHunk[] toAdd) Adds IHunks to a given IFilePatch2 and performs recalculation of all hunks' after positions.static IFilePatch2
PatchBuilder.createFilePatch
(IPath oldPath, long oldDate, IPath newPath, long newDate, IHunk[] hunks) Creates an IFilePatch2 instance and performs recalculation of all hunks' after positions.static IFilePatch2[]
PatchParser.parsePatch
(ReaderCreator content) Parse the given patch and return the set of file patches that it contains.static IFilePatch2
PatchBuilder.removeHunks
(IFilePatch2 filePatch, IHunk[] toRemove) Removes IHunks from a given IFilePatch2 and performs recalculation of all hunks' after positions.Modifier and TypeMethodDescriptionstatic IFilePatch2
PatchBuilder.addHunks
(IFilePatch2 filePatch, IHunk[] toAdd) Adds IHunks to a given IFilePatch2 and performs recalculation of all hunks' after positions.static IFilePatch2
PatchBuilder.removeHunks
(IFilePatch2 filePatch, IHunk[] toRemove) Removes IHunks from a given IFilePatch2 and performs recalculation of all hunks' after positions.