| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
| |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <title>PTP ETFw Feedback View</title> |
| </head> |
| |
| <body> |
| <h1>Overview</h1> |
| <p>The Parallel Tools Platform External Tools Framework Feedback view provides an eclipse |
| view, exposing information found e.g. in an XML file, with convenient mapping and navigation |
| to source lines referenced in the XML file. For example, a compiler or analysis tool may expose |
| items of interest in an XML file and list the filename and line number (or range of lines, |
| or character region) applicable to the item found. A performance tool may note regions of |
| interest with source code lines that are referenced. |
| |
| <p>The PTP ETFw Feedback view allows a convenient way to expose this information in a way |
| that allows the user to easily navigate to the source code lines in the user's source code. |
| <h1>Basic Tasks</h1> |
| <h2>Show Items in feedback view</h2> |
| <ol> |
| <li>Create a basic C project |
| <li>Put the xml file in a C project under folder 'xml' |
| <li>Put source files referenced in the xml transform file(s) under 'src'. Directories will be ignored for now. |
| <li>Select one or more transform xml files |
| <li>Hit the (purple) button in the toolbar (Hover says "Show Feedback View for selected XML File") |
| - see red arrow at top of image below. |
| <li>The Feedback view appears. |
| <br> |
| <img src="images/feedbackSample.png"> |
| <br> |
| The items are initially all collapsed. You can expand individual parent nodes, or use the |
| "Expand All" button in the view's toolbar (see red arrow in middle of image above\) to see more information. |
| <li>To see the source file line referred to by an item, double-click on the line in the Feedback view. |
| <li>To see more information on an item, rightMouse and select "Show Info", or select the item and hit |
| the "Show Info" (icon "i") button in the view toolbar. |
| </ol> |
| </body> |
| </html> |