|
What this is
Other links
The source code<?xml version="1.0" encoding="UTF-8"?> <cheatsheet title="Create an RCP application"> <intro> <description> This tutorial will demonstrate how to turn the Eclipse Browser plug-in into a minimal RCP application. <br/> <br/> To learn more about using cheat sheets, click the help button in the top right corner (?). </description> </intro> <item title="Copy the Application class" dialog="true" skip="false"> <description> The Application class is the entry point to the RCP application. It has already been implemented for you. To copy it, perform the following steps: </description> <subitem label="Expand the "org.eclipse.browser/solutions/PartIII" folder." skip="false"> </subitem> <subitem label="If you are using Eclipse 3.3, select the 'Application.java' file inside that folder. Otherwise, select the 'Application.java' in the nested 3.2 folder." skip="false"> </subitem> <subitem label="Right-click on the Application.java file and select 'Copy' from the context menu." skip="false"> </subitem> <subitem label="Right-click on the "org.eclipse.browser.application" package under 'org.eclipse.browser/src' and select "Paste" from the context menu." skip="false"> </subitem> </item> <item title="Open the plug-in manifest editor" dialog="false" skip="true" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/editor.htm"> <description> To open the plug-in manifest editor (if it is not already open), expand the <b>org.eclipse.browser tree in the Package Explorer view and double-click on the plugin.xml file. <br/> <br/> Alternatively, click the following button to perform the task: </description> <command serialization="org.eclipse.ui.navigate.openResource(filePath=/org.eclipse.browser/plugin.xml)" confirm="false"> </command> </item> <item title="Define an application extension" dialog="true" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/editors/manifest_editor/extensions.htm"> <description> To define an application extension, perform the following steps: </description> <subitem label="On the "Extensions" page of the plug-in manifest editor, press the "Add..." button to open the "New Extension" wizard." skip="false"> </subitem> <subitem label="Select "org.eclipse.core.runtime.applications" from the "Extension Points" list box and press "Finish"." skip="false"> </subitem> <subitem label="Make sure the 'org.eclipse.core.runtime.applications' node is selected in the 'All Extensions' viewer." skip="false"> </subitem> <subitem label="In the "Extension Details" section, set the contents of the "ID" field to "application"" skip="false"> </subitem> <subitem label="(3.2 Only) Right-click on the "org.eclipse.core.runtime.applications" node in the "All Extensions" section and select "New->application" from the context menu." skip="true"> </subitem> <subitem label="Right-click on the "(application)" node in the "All Extensions" section and select "New->run" from the context menu." skip="false"> </subitem> <subitem label="Replace the content of the "class" text box with "org.eclipse.browser.application.Application"." skip="false"> </subitem> <subitem label="Select "File->Save" from the main menu." skip="false"> </subitem> </item> <item title="Run the application" dialog="false" skip="false" href="/org.eclipse.pde.doc.user/guide/tools/launchers/eclipse_application_launcher.htm"> <description> To run the RCP application, perform the following steps: </description> <subitem label="On the "Overview" page of the plug-in manifest editor, click the "Launch an Eclipse application" hyperlink under the "Testing" heading to launch the RCP application." skip="false"> </subitem> <subitem label="Note the standalone window containing File and Help menus, and the Eclipse Browser view occupies the entire window area. This is your minimal RCP application." skip="false"> </subitem> <subitem label="Select "File->Exit" from the main menu to exit the application." skip="false"> </subitem> </item> </cheatsheet> |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.