|
1 <?xml version="1.0" encoding="UTF-8" ?> |
|
2 <!-- |
|
3 Copyright (c) 2005, 2008 IBM Corporation and others. |
|
4 All rights reserved. This program and the accompanying materials |
|
5 are made available under the terms of the Eclipse Public License v1.0 |
|
6 which accompanies this distribution, and is available at |
|
7 http://www.eclipse.org/legal/epl-v10.html |
|
8 |
|
9 Contributors: |
|
10 IBM Corporation - initial API and implementation |
|
11 --> |
|
12 |
|
13 <!-- Composite Cheat Sheet --> |
|
14 |
|
15 <compositeCheatsheet name="Creating an Eclipse plug-in"> |
|
16 |
|
17 <!-- Task Group --> |
|
18 |
|
19 <taskGroup kind="set" name="Create an Eclipse plug-in"> |
|
20 <intro> |
|
21 This cheat sheet will guide you through the individual steps to |
|
22 create a plug-in, a plug-in extension, a feature and an update site |
|
23 using the Plug-in Development Environment (PDE). It will also |
|
24 demonstrate how to install and uninstall a feature using |
|
25 Install/Update. |
|
26 <br/> |
|
27 <br/> |
|
28 To assist you along the way, wizards and commands |
|
29 will be available for you to launch automatically. |
|
30 </intro> |
|
31 |
|
32 <!-- Task --> |
|
33 |
|
34 <task kind="cheatsheet" name="Create a plug-in"> |
|
35 <intro> |
|
36 This cheat sheet will demonstrate how to |
|
37 create, modify and test a plug-in. |
|
38 </intro> |
|
39 <param name="path" value="helloworld/helloworld-create.xml" /> |
|
40 <onCompletion> |
|
41 Congratulations! You just created a plug-in! |
|
42 </onCompletion> |
|
43 </task> |
|
44 |
|
45 <!-- Task --> |
|
46 |
|
47 <task kind="cheatsheet" name="Create a plug-in extension"> |
|
48 <intro> |
|
49 This cheat sheet will demonstrate how to create and test a plug-in extension. |
|
50 </intro> |
|
51 <param name="path" value="helloworld/helloworld-extension.xml" /> |
|
52 <onCompletion> |
|
53 Congratulations! You just created a plug-in extension! |
|
54 </onCompletion> |
|
55 </task> |
|
56 |
|
57 <!-- Task --> |
|
58 |
|
59 <task kind="cheatsheet" name="Create a feature"> |
|
60 <intro> |
|
61 This cheat sheet will demonstrate how to create a feature for a plug-in using |
|
62 PDE. |
|
63 </intro> |
|
64 <param name="path" value="helloworld/helloworld-feature.xml" /> |
|
65 <onCompletion> |
|
66 Congratulations! You just created a feature! |
|
67 </onCompletion> |
|
68 </task> |
|
69 |
|
70 <!-- Task --> |
|
71 |
|
72 <task kind="cheatsheet" name="Create an update site"> |
|
73 <intro> |
|
74 This cheat sheet will demonstrate how to create an update site for a plug-in. |
|
75 </intro> |
|
76 <param name="path" value="helloworld/helloworld-update.xml" /> |
|
77 <onCompletion> |
|
78 Congratulations! You just created an update site! |
|
79 </onCompletion> |
|
80 </task> |
|
81 |
|
82 <!-- Task --> |
|
83 |
|
84 <task kind="cheatsheet" name="Install and uninstall a feature"> |
|
85 <intro> |
|
86 This cheat sheet will demonstrate how to install and uninstall a feature |
|
87 using Install/Update. |
|
88 </intro> |
|
89 <param name="path" value="helloworld/helloworld-install.xml" /> |
|
90 <onCompletion> |
|
91 Congratulations! You just installed and uninstalled a feature! |
|
92 </onCompletion> |
|
93 </task> |
|
94 |
|
95 <onCompletion> |
|
96 Congratulations! You just created a plug-in, a plug-in extension, a |
|
97 feature and an update site using PDE. You also installed and |
|
98 uninstalled a feature using Install/Update |
|
99 </onCompletion> |
|
100 |
|
101 </taskGroup> |
|
102 |
|
103 |
|
104 </compositeCheatsheet> |