forked from tthuem/VariantSync
-
Notifications
You must be signed in to change notification settings - Fork 0
Patches
jeremiaheinle edited this page Apr 9, 2021
·
5 revisions
IPatch
-> APatch
IPatchFactory
-> DefaultPatchFactory
PatchesManager
PatchFormat
Patches are a collection of Deltas, that were created inside of an editing session of a feature.
Patches get synchronized to other Variants. Patches are used in the views TargetFocus
, SourceFocus
and ResourceChanges
.
DefaultPatchFactory
is helper class for creating Patches.
PatchesManager
is a storage class for Patches, that stores the current Patch (actualPatch) and all previous Patches.
PatchFormat
is used to store the contents of PatchesManager
inside of a XML file.
How Patches get used inside of the Project is demonstrated in patchPropagation.