Constructor
new MatchPipeline(matchers)
Parameters:
Name | Type | Description |
---|---|---|
matchers |
Array.<MatcherInterface> | The list of matchers constituting this pipeline. |
- Source:
Classes
Members
MATCH_MODES :Object
Enum for the possible match modes.
Type:
- Object
- Source:
Methods
(static) fromMode() → {MatchPipeline}
Construct a matching pipeline based on the selected matching mode.
- Source:
Returns:
- Type
- MatchPipeline
execute(oldTree, newTree, matching) → {Matching}
Construct a matching between the passed process trees by executing the
matching pipeline in order.
Parameters:
Name | Type | Description |
---|---|---|
oldTree |
Node | The root of the old (original) process tree. |
newTree |
Node | The root of the new (changed) process tree. |
matching |
Matching | An existing matching (used by the merger). |
- Source:
Returns:
- Type
- Matching