36 class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences"> |
36 class="org.symbian.tools.wrttools.core.WrtIdeCorePreferences"> |
37 </initializer> |
37 </initializer> |
38 </extension> |
38 </extension> |
39 |
39 |
40 <!-- WRT Tool Integration (Package, Validate, Include, Exclude Settings)--> |
40 <!-- WRT Tool Integration (Package, Validate, Include, Exclude Settings)--> |
41 <extension |
41 <extension |
42 point="org.eclipse.ui.popupMenus"> |
42 point="org.eclipse.ui.popupMenus"> |
43 <!-- |
|
44 <objectContribution |
|
45 objectClass="org.eclipse.core.resources.IResource" |
|
46 id="org.symbian.tools.wrttools.widget.wrttool.deployment.setttings"> |
|
47 <filter |
|
48 name="projectNature" |
|
49 value="org.symbian.tools.wrttools.WidgetProjectNature"/> |
|
50 <action |
|
51 class="org.symbian.tools.wrttools.core.deploy.WrtDeploymentSettingsActionDelegate" |
|
52 icon="icons/deploy_settings.gif" |
|
53 id="org.symbian.tools.wrttools.core.deploy.WrtDeploymentSettingsActionDelegate" |
|
54 label="Deployment Settings for WRT Application" |
|
55 menubarPath="org.symbian.tools.wrttools.contextMenuGroupMarker"> |
|
56 </action> |
|
57 </objectContribution> |
|
58 --> |
|
59 |
|
60 |
|
61 <objectContribution |
43 <objectContribution |
62 objectClass="org.eclipse.core.resources.IResource" |
44 objectClass="org.eclipse.core.resources.IResource" |
63 id="org.symbian.tools.wrttools.widget.wrttool.packageoptions"> |
45 id="org.symbian.tools.wrttools.widget.wrttool.packageoptions"> |
64 <visibility> |
46 <visibility> |
65 <not> |
47 <not> |
140 |
122 |
141 <!-- WRT Project Templates --> |
123 <!-- WRT Project Templates --> |
142 <extension point="org.symbian.tools.wrttools.projectTemplates"> |
124 <extension point="org.symbian.tools.wrttools.projectTemplates"> |
143 |
125 |
144 <projectTemplate |
126 <projectTemplate |
145 name="Basic Project" |
127 archive="projecttemplates/basic.zip" |
146 archive="projecttemplates/basic.zip" |
128 default-css-name="basic" |
147 default-css-name="basic" |
129 default-html-name="index" |
148 default-html-name="index" |
130 default-js-name="basic" |
149 default-js-name="basic" |
131 icon="icons/main16.gif" |
150 icon="icons/main16.gif" |
132 id-pattern="com.{0}.basic.widget" |
151 id-pattern="com.{0}.basic.widget"> |
133 name="Minimal Project" |
|
134 order="4"> |
152 <description> |
135 <description> |
153 This wizard generates an empty widget project with a minimal Info.plist, html,css and js. |
136 This wizard generates an empty widget project with a minimal Info.plist, html,css and js. |
154 </description> |
137 </description> |
155 </projectTemplate> |
138 </projectTemplate> |
156 |
139 |
157 <projectTemplate |
140 <projectTemplate |
158 name="Advanced Project" |
|
159 archive="projecttemplates/helloWithWRTKit.zip" |
141 archive="projecttemplates/helloWithWRTKit.zip" |
160 default-css-name="HelloWithWRTKit" |
142 default-css-name="HelloWithWRTKit" |
161 default-html-name="index" |
143 default-html-name="index" |
162 default-js-name="HelloWithWRTKit" |
144 default-js-name="HelloWithWRTKit" |
163 icon="icons/WRT_main_16.png" |
145 icon="icons/WRT_main_16.png" |
164 id-pattern="com.{0}.helloWithWRTKit.widget" |
146 id-pattern="com.{0}.helloWithWRTKit.widget" |
|
147 name="Hello World Project" |
|
148 order="1" |
165 wizard-page-factory="org.symbian.tools.wrttools.wizards.HelloWithWRTKitProjectDetailsWizardPage$Factory"> |
149 wizard-page-factory="org.symbian.tools.wrttools.wizards.HelloWithWRTKitProjectDetailsWizardPage$Factory"> |
166 <description> |
150 <description> |
167 This wizard generates a basic Hello project with a minimal Info.plist, html,css and js along with WRTKit. |
151 This wizard generates a basic Hello project with a minimal Info.plist, html,css and js along with WRTKit. |
168 </description> |
152 </description> |
169 <requires-library>org.symbian.wrtkit</requires-library> |
153 <requires-library>org.symbian.wrtkit</requires-library> |
170 </projectTemplate> |
154 </projectTemplate> |
171 |
155 |
172 <projectTemplate |
156 <projectTemplate |
173 name="Flickr Project" |
|
174 archive="projecttemplates/flickr.zip" |
157 archive="projecttemplates/flickr.zip" |
175 default-css-name="Flickr" |
158 default-css-name="Flickr" |
176 default-html-name="index" |
159 default-html-name="index" |
177 default-js-name="Flickr" |
160 default-js-name="Flickr" |
178 icon="icons/flickr.gif" |
161 icon="icons/flickr.gif" |
179 id-pattern="com.{0}.flickr.widget" |
162 id-pattern="com.{0}.flickr.widget" |
|
163 name="Flickr Project" |
|
164 order="2" |
180 wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory"> |
165 wizard-page-factory="org.symbian.tools.wrttools.wizards.FlickrProjectDetailsWizardPage$Factory"> |
181 <description> |
166 <description> |
182 This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit. |
167 This wizard generates an Flickr project with a minimal Info.plist, html,css and js and WRTKit. |
183 </description> |
168 </description> |
184 <requires-library>org.symbian.wrtkit</requires-library> |
169 <requires-library>org.symbian.wrtkit</requires-library> |
185 </projectTemplate> |
170 </projectTemplate> |
186 |
171 |
187 <projectTemplate |
172 <projectTemplate |
188 name="RSS Reader Project" |
|
189 archive="projecttemplates/rssreader.zip" |
173 archive="projecttemplates/rssreader.zip" |
190 default-css-name="RSSReader" |
174 default-css-name="RSSReader" |
191 default-html-name="index" |
175 default-html-name="index" |
192 default-js-name="RSSReader" |
176 default-js-name="RSSReader" |
193 icon="icons/rss.gif" |
177 icon="icons/rss.gif" |
194 id-pattern="com.{0}.rssreader.widget" |
178 id-pattern="com.{0}.rssreader.widget" |
|
179 name="RSS Reader Project" |
|
180 order="3" |
195 wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory"> |
181 wizard-page-factory="org.symbian.tools.wrttools.wizards.RssReaderProjectDetailsWizardPage$Factory"> |
196 <description> |
182 <description> |
197 This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit. |
183 This wizard generates an RSS Reader project with a minimal Info.plist, html,css and js and WRTKit. |
198 </description> |
184 </description> |
199 <requires-library>org.symbian.wrtkit</requires-library> |
185 <requires-library>org.symbian.wrtkit</requires-library> |