Prev | Next |
Start Recording
When you are recording execution flow as a Sequence diagram, you start the recording by selecting the 'Recording' icon on the Record & Analyze window toolbar. The 'Record' dialog displays with the recording options set to the defaults; that is, the current Breakpoint and Markers Set, the filters defined in the current Analyzer Script and the recording mode as basic.
Access
Ribbon |
Execute > Windows > Recorder > Open Recorder : |
Record Dialog Options
Field/Button |
Detail |
See also |
---|---|---|
Recording Set |
Recording markers determine what is recorded. If you have a recording set to use, click on the drop-down arrow and select it. |
Working with Marker Sets |
Additional Filters |
Filters are used by the debugger to exclude matching function calls from the recording history. Recording filters are defined in the Analyzer Script. In the 'Additional Filters' field you can add other filters for this specific run. if you specify more than one filter, separate them with a semi-colon. |
Configure Recording Detail |
Basic Recording Mode |
In basic mode the debugger records a history of the function calls made by the program whenever it encounters an appropriate recording marker. |
|
Track Instances of Named Classes |
In Track Instances mode the debugger also captures the creation of instances of the Classes you specify. It then includes that information in the history. The resulting Sequence diagram can then show lifelines for each instance of that Class with, where appropriate, function calls linked to the lifeline. |
|
Track State Transitions |
The recording can also capture changes in State using a specified StateMachine diagram. The StateMachine diagram must exist as a child of a Class. The Execution Analyzer captures instances of that Class and calculates the State of each instance whenever a function in the current recording sequence returns. |
Reporting State Transitions |
OK |
Click on this button to start the debugger. |
Generating Sequence Diagrams |