Interface IPostProcessor
public interface IPostProcessor
Implementations of this interface can be used in order to tell EMF Compare how to make post treatments at
each step of the comparison.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Wrapper describing the given post processor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
postComparison
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after a comparison, from acomparison
.void
postConflicts
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after the conflicts step, from acomparison
.void
postDiff
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after the difference step, from acomparison
.void
postEquivalences
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after the equivalences step, from acomparison
.void
postMatch
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after the match step, from acomparison
.void
postRequirements
(Comparison comparison, Monitor monitor) This will be called by EMF Compare in order to execute the specified behavior after the requirements step, from acomparison
.
-
Method Details
-
postMatch
This will be called by EMF Compare in order to execute the specified behavior after the match step, from acomparison
.- Parameters:
comparison
- The comparison after the match step.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-
postDiff
This will be called by EMF Compare in order to execute the specified behavior after the difference step, from acomparison
.- Parameters:
comparison
- The comparison after the difference step.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-
postRequirements
This will be called by EMF Compare in order to execute the specified behavior after the requirements step, from acomparison
.- Parameters:
comparison
- The comparison after the requirements step.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-
postEquivalences
This will be called by EMF Compare in order to execute the specified behavior after the equivalences step, from acomparison
.- Parameters:
comparison
- The comparison after the equivalences step.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-
postConflicts
This will be called by EMF Compare in order to execute the specified behavior after the conflicts step, from acomparison
.- Parameters:
comparison
- The comparison after the conflicts step.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-
postComparison
This will be called by EMF Compare in order to execute the specified behavior after a comparison, from acomparison
.- Parameters:
comparison
- The comparison after the all steps.monitor
- The monitor to report progress or to check for cancellation- Since:
- 3.0
-