seed 1:
1- Copy seed1 as it is in integration.aml
seed 2:
Nodes that have attributes.
e.g <Aml attribute ="121></>
2- CompareConflicts in output.txt
- If found check if seed 1 has already put that in integration.aml (will always be true)
- Found nodes would be ignored for further processing.
3-compareNonConflicts,
- Elements not found in output.txt must be merged with integration.aml
- Attributes are matched in integration.aml
- Matching Elements will have its Nodes, and Ancestor Nodes match in integration.aml
- Matching Elements will be ignored for further processing.
4- addNonConflicts
- Elements not matchin no Conflicts will be added into integration.aml
- Appended under its parent.
Nodes that have Value.
e.g <Aml>Value</>
5- CompareConflicts in output.txt
- If found check if seed 1 has already put that in integration.aml (will always be true)
- Found nodes would be ignored for further processing.
6-compareNonConflicts,
- Elements not found in output.txt must be merged with integration.aml
- Node are matched in integration.aml
- Matching Elements will have Ancestor Nodes match in integration.aml
- Matching Elements will be ignored for further processing.
7- addNonConflicts
- Elements not matching no Conflicts will be added into integration.aml
- Appended under its parent.
Current integration Algorithm is implemented.