| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <script language="JavaScript" type="text/javascript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script> |
| <title>Templates</title> |
| <link href="../../book.css" rel="stylesheet" type="text/css"> |
| <style type="text/css"> |
| <!-- |
| .style1 { |
| font-size: 18px; |
| font-weight: bold; |
| } |
| .style2 { |
| font-size: 12pt; |
| font-weight: bold; |
| } |
| --> |
| </style> |
| </head> |
| |
| <body> |
| <p class="style1">Templates</p> |
| <p>PDE provides templates ranging in complexity and function for the platform's more popular extension points. Each template results in the generation of a fully-functional plug-in.</p> |
| <p>The list of templates that you see on this wizard page varies depending on the choices you made on the <a href="plugin_structure.htm">Plug-in Structure</a> and <a href="plugin_content.htm">Plug-in Content</a> wizard pages:</p> |
| <ol> |
| <li>Java vs. simple project</li> |
| <li>UI vs. headless</li> |
| <li>Rich client application vs. regular plug-in</li> |
| </ol> |
| <p><img src="../../images/new_wizards/plugin_templates.PNG" alt="Plug-in Templates" hspace="30"></p> |
| <p>Templates are customizable. For instance, the Plug-in with an editor template allows you to customize the XML editor name, class name, etc. </p> |
| <p><img src="../../images/new_wizards/plugin_customize.PNG" alt="Customize Template" hspace="30"></p> |
| <p> </p> |
| <p class="style2">Contributing Templates</p> |
| <p>To contribute templates to the <strong>New Plug-in Project</strong> creation wizard, refer to the <em>org.eclipse.pde.ui.pluginContent</em> extension point. </p> |
| <p> </p> |
| </body> |
| |
| </html> |