| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><HTML> | |
| <HEAD> | |
| <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> | |
| <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> | |
| <LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1" TYPE="text/css"> | |
| <title>Setting up PDE</title> | |
| </head> | |
| <BODY BGCOLOR="#ffffff"> | |
| <h1>Setting up the workbench</h1> | |
| <p>To set up the workbench for PDE, we start by assuming that you are using the | |
| default workbench perspective. PDE offers an alternative | |
| perspective that arranges the views differently and defines | |
| placeholders for other views you will likely need (Package Explorer, Hierarchy, | |
| Plug-ins). To change the perspective, use <b>Window->Open Perspective->Other... | |
| </b> and | |
| choose <b>Plug-in Development</b> from the offered list.</p> | |
| <p align="center"> | |
| <img border="0" src="images/pdeperspective.gif" alt="PDE perspective" width="599" height="516"></p> | |
| <p>In addition to the new perspective, PDE supplies three new views.</p> | |
| <h2>Error Log</h2> | |
| <p>The <b>Error Log</b> view will capture internal errors thrown by the platform or your code. | |
| This is useful at run-time, since you are likely to cause exceptions during | |
| development. As errors are triggered, they will be added to | |
| the log view and you can examine details by double-clicking on them. You can | |
| also clear the view when you are done with the errors. The same information is stored | |
| in the <b> .metadata</b> location of your workspace in the | |
| <b> .log</b> file, but the Error | |
| Log is much more convenient. Note that you can always restore the content of the | |
| view by reloading the .log file. Entries are sorted in the reverse chronological | |
| order (latest first) and you can bring up the Properties dialog to see entry | |
| details.</p> | |
| <p>Some errors may be hierarchical i.e. there can be a general entry for a | |
| complex problem and a number of child entries listing individual problems in | |
| details.</p> | |
| <p align="center"> | |
| <img border="0" src="images/errorLog.gif" alt="Error Log view" width="573" height="131"></p> | |
| <h2>Plug-in Registry</h2> | |
| <p>The<b> Plug-in Registry </b>view shows you a read-only view of the plug-in registry of the | |
| instance in which it is running. This view can be useful in the run-time | |
| workbench instance to see whether | |
| your plug-in has been started and what plug-in artifacts (extensions, extension | |
| points, libraries, etc.) are recognized by the platform. Detailed properties of | |
| the selected objects in the Registry view are shown in the Properties view.</p> | |
| <p>The Registry is not shown by default in the PDE perspective. To view | |
| the registry, choose <b>Window->Show View->Other... </b>and choose | |
| "Plug-in Registry" from the "PDE Runtime" category in the | |
| Show View dialog. Remember, do it in the instance you launched for testing, not | |
| in the instance you use for development.</p> | |
| <p align="center"> | |
| <img border="0" src="images/registry.gif" alt="Plug-in Registry view" width="192" height="307"></p> | |
| <p> <br> | |
| <a href="../hglegal2003.htm"> | |
| <img src = "../images/ngibmcpy2003.gif" alt="Copyright IBM Corporation and others 2000, 2003" border="0" width="324" height="14"></a> | |
| </p> | |
| </body> | |
| </html> |