For example, you might capture SQL statements from an application in a file called capture.pdqxml. You edit this file by arranging it into the statement sets that you want. You then give copies of this file to other members of your team so that they can incrementally capture statements from other logical paths in the same application. Each member uses their copy as an input file, specifying the file as the value of the pureQueryXml property. Each member sets the value of the outputPureQueryXml property to the name of the file to contain the additional SQL statements that they capture.
Those team members give you their output files, which you include in your Java project. You open the original pureQueryXML file for editing, right-click in it, and select Merge with. You then select the files that your team members gave you.
When you open the new file for editing, the workbench runs the Configure utility on it before opening it in the editor. The file contains the named statement sets that were in the base file. The SQL statements that were in unnamed statement sets in the base file and that were in the other files that participated in the merge process are in one or more new, named statement sets.
In a file that you are editing and that you just saved, follow these steps: