|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.4"?> |
|
3 <plugin> |
|
4 <extension |
|
5 point="org.eclipse.ui.perspectives"> |
|
6 <perspective |
|
7 class="org.symbian.tools.wrttools.product.perspective.WRTPerspective" |
|
8 icon="icons/main16.gif" |
|
9 id="org.symbian.tools.wrttools.mainPerspective" |
|
10 name="WebRuntime"> |
|
11 </perspective> |
|
12 </extension> |
|
13 <extension |
|
14 point="org.eclipse.ui.actionSets"> |
|
15 <actionSet |
|
16 id="org.symbian.tools.wrttools.product.creationActionSet" |
|
17 label="WRT Element Creation"> |
|
18 <action |
|
19 class="org.symbian.tools.wrttools.product.actions.NewCSSFileAction" |
|
20 icon="icons/newcss_wiz.gif" |
|
21 id="org.symbian.tools.wrttools.product.newCssFileAction" |
|
22 label="New CSS File..." |
|
23 style="push" |
|
24 toolbarPath="wrtwizards"> |
|
25 </action> |
|
26 <action |
|
27 class="org.symbian.tools.wrttools.product.actions.NewHTMLFileAction" |
|
28 icon="icons/newhtml_wiz.gif" |
|
29 id="org.symbian.tools.wrttools.product.newHtmlAction" |
|
30 label="New HTML File..." |
|
31 style="push" |
|
32 toolbarPath="wrtwizards"> |
|
33 </action> |
|
34 <action |
|
35 class="org.symbian.tools.wrttools.product.actions.NewJSFileAction" |
|
36 icon="icons/newjscript_wiz.gif" |
|
37 id="org.symbian.tools.wrttools.product.newJSAction" |
|
38 label="New JavaScript File..." |
|
39 style="push" |
|
40 toolbarPath="wrtwizards"> |
|
41 </action> |
|
42 <action |
|
43 class="org.symbian.tools.wrttools.product.actions.NewWRTProjectAction" |
|
44 icon="icons/main16.gif" |
|
45 id="org.symbian.tools.wrttools.product.newWRTProjectAction" |
|
46 label="New WRT Application..." |
|
47 style="push" |
|
48 toolbarPath="wrtwizards"> |
|
49 </action> |
|
50 </actionSet> |
|
51 </extension> |
|
52 <extension |
|
53 point="org.eclipse.ui.newWizards"> |
|
54 <category |
|
55 id="org.eclipse.wst.web.ui" |
|
56 name="Web"> |
|
57 </category> |
|
58 <primaryWizard |
|
59 id="org.symbian.tools.wrttools.core.wrtwidgetwizard"> |
|
60 </primaryWizard> |
|
61 <primaryWizard |
|
62 id="org.eclipse.wst.html.ui.internal.wizard.NewHTMLWizard"> |
|
63 </primaryWizard> |
|
64 <primaryWizard |
|
65 id="org.eclipse.wst.css.ui.internal.wizard.NewCSSWizard"> |
|
66 </primaryWizard> |
|
67 <primaryWizard |
|
68 id="org.eclipse.wst.jsdt.ui.NewJSWizard"> |
|
69 </primaryWizard> |
|
70 </extension> |
|
71 <extension |
|
72 point="org.eclipse.ui.activities"> |
|
73 <activity |
|
74 description="WTP functionality not used in WRT IDE" |
|
75 id="org.symbian.tools.wrttools.product.wtp" |
|
76 name="Web Tools Platform (WTP)"> |
|
77 </activity> |
|
78 <activityPatternBinding |
|
79 activityId="org.symbian.tools.wrttools.product.wtp" |
|
80 pattern="org\.eclipse\.wst\.xml\.ui/org\.eclipse\.wst\.xml\.ui\.XMLExampleProjectCreationWizard"> |
|
81 </activityPatternBinding> |
|
82 <activityPatternBinding |
|
83 activityId="org.symbian.tools.wrttools.product.wtp" |
|
84 pattern="org\.eclipse\.wst\.xml\.ui/org\.eclipse\.wst\.xml\.ui\.perspective"> |
|
85 </activityPatternBinding> |
|
86 <activityPatternBinding |
|
87 activityId="org.symbian.tools.wrttools.product.wtp" |
|
88 pattern="org\.eclipse\.wst\.jsdt\.ui/org\.eclipse\.wst\.jsdt\.ui\.wizards\.JavaProjectWizard"> |
|
89 </activityPatternBinding> |
|
90 <activityPatternBinding |
|
91 activityId="org.symbian.tools.wrttools.product.wtp" |
|
92 pattern="org\.eclipse\.wst\.jsdt\.web\.ui/org\.eclipse\.wst\.jsdt\.internal\.web\.ui\.convertProjects"> |
|
93 </activityPatternBinding> |
|
94 <category |
|
95 description="WTP UI elements that are not compatible with WRT widget development" |
|
96 id="org.symbian.tools.wrttools.product.wtp" |
|
97 name="Web Tools Platform (WTP)"> |
|
98 </category> |
|
99 <categoryActivityBinding |
|
100 activityId="org.symbian.tools.wrttools.product.wtp" |
|
101 categoryId="org.symbian.tools.wrttools.product.wtp"> |
|
102 </categoryActivityBinding> |
|
103 <category |
|
104 description="Chromium Developement Tools UI" |
|
105 id="org.symbian.tools.wrttools.product.chdt" |
|
106 name="Google Chrome Developer Tools"> |
|
107 </category> |
|
108 <activity |
|
109 description="Google Chrome Developer Tools UI elements" |
|
110 id="org.symbian.tools.wrttools.product.chdtact" |
|
111 name="Google Chrome Developer Tools"> |
|
112 </activity> |
|
113 <categoryActivityBinding |
|
114 activityId="org.symbian.tools.wrttools.product.chdtact" |
|
115 categoryId="org.symbian.tools.wrttools.product.chdt"> |
|
116 </categoryActivityBinding> |
|
117 <activityPatternBinding |
|
118 activityId="org.symbian.tools.wrttools.product.chdtact" |
|
119 pattern="org\.chromium\.debug\.ui/org\.chromium\.debug\.ui\.LaunchType.*"> |
|
120 </activityPatternBinding> |
|
121 </extension> |
|
122 <extension |
|
123 id="product" |
|
124 point="org.eclipse.core.runtime.products"> |
|
125 <product |
|
126 application="org.eclipse.ui.ide.workbench" |
|
127 name="WebRuntime Toolkit IDE"> |
|
128 <property |
|
129 name="windowImages" |
|
130 value="icons/main16.gif,eclipse32.gif,eclipse48.gif,eclipse.png,eclipse32.png"> |
|
131 </property> |
|
132 <property |
|
133 name="aboutText" |
|
134 value="%productBlurb"> |
|
135 </property> |
|
136 <property |
|
137 name="aboutImage" |
|
138 value="eclipse_lg.gif"> |
|
139 </property> |
|
140 <property |
|
141 name="startupForegroundColor" |
|
142 value="C8D5EA"> |
|
143 </property> |
|
144 <property |
|
145 name="startupProgressRect" |
|
146 value="0,280,455,15"> |
|
147 </property> |
|
148 <property |
|
149 name="startupMessageRect" |
|
150 value="7,220,441,20"> |
|
151 </property> |
|
152 <property |
|
153 name="appName" |
|
154 value="WebRuntime Toolkit IDE"> |
|
155 </property> |
|
156 <property |
|
157 name="preferenceCustomization" |
|
158 value="plugin_customization.ini"> |
|
159 </property> |
|
160 </product> |
|
161 </extension> |
|
162 <extension |
|
163 point="org.eclipse.ui.preferencePages"> |
|
164 <page |
|
165 category="org.eclipse.ui.preferencePages.Workbench" |
|
166 name="Capabilities" |
|
167 id="org.eclipse.sdk.capabilities"> |
|
168 <class class="org.eclipse.ui.activities.ActivityCategoryPreferencePage"> |
|
169 <parameter name="allowAdvanced" value="true"/> |
|
170 <parameter name="captionMessage" value="Capabilities allow you to enable or disable various product components. These capabilities are grouped according to a set of predefined categories." /> |
|
171 <parameter name="activityName" value="&Capabilities" /> |
|
172 <parameter name="categoryName" value="&Capabilities" /> |
|
173 <parameter name="activityPromptButton" value="&Prompt when enabling capabilities"/> |
|
174 <parameter name="activityPromptButtonTooltip" value="Prompt when a feature is first used that requires enablement of capabilities"/> |
|
175 </class> |
|
176 </page> |
|
177 </extension> |
|
178 </plugin> |