28 <requires-nature id="org.eclipse.pde.PluginNature"/> |
28 <requires-nature id="org.eclipse.pde.PluginNature"/> |
29 <builder |
29 <builder |
30 id="org.symbian.tools.wrttools.builder.PropertiesFileAuditor"> |
30 id="org.symbian.tools.wrttools.builder.PropertiesFileAuditor"> |
31 </builder> |
31 </builder> |
32 </extension> |
32 </extension> |
33 |
33 <extension-point id="projectTemplates" name="WRT application project templates" schema="schema/projectTemplates.exsd"/> |
|
34 <extension |
|
35 id="org.symbian.tools.wrttools.core.cssvalidator" |
|
36 name="CSS Validator" |
|
37 point="org.eclipse.wst.validation.validatorV2"> |
|
38 <validator |
|
39 build="true" |
|
40 class="org.symbian.tools.wrttools.core.internal.validation.CssBuildValidator" |
|
41 manual="true" |
|
42 markerId="org.symbian.tools.wrttools.core.cssValidationMarker" |
|
43 version="0.0.1"> |
|
44 <include> |
|
45 <rules> |
|
46 <contentType |
|
47 exactMatch="false" |
|
48 id="org.eclipse.wst.css.core.csssource"> |
|
49 </contentType> |
|
50 </rules> |
|
51 </include> |
|
52 </validator> |
|
53 </extension> |
34 <extension |
54 <extension |
35 point="org.eclipse.ui.newWizards"> |
55 point="org.eclipse.ui.newWizards"> |
36 <category |
56 <category |
37 name="Web Runtime (WRT)" |
57 id="org.symbian.tools.wrttools.core.category" |
38 id="org.symbian.tools.wrttools.newWizards.widget"> |
58 name="Symbian WRT"> |
39 </category> |
59 </category> |
40 <wizard |
60 <wizard |
41 category="org.symbian.tools.wrttools.newWizards.widget" |
61 category="org.symbian.tools.wrttools.core.category" |
42 class="org.symbian.tools.wrttools.wizards.WRTProjectWizard" |
62 class="org.symbian.tools.wrttools.wizards.WrtWidgetWizard" |
43 finalPerspective="org.eclipse.ui.resourcePerspective" |
63 finalPerspective="org.eclipse.wst.jsdt.ui.JavaPerspective" |
|
64 hasPages="true" |
44 icon="icons/main16.gif" |
65 icon="icons/main16.gif" |
45 id="org.symbian.tools.wrt.wizards.WRTProjectWizard" |
66 id="org.symbian.tools.wrttools.core.wrtwidgetwizard" |
46 name="New Web Runtime Widget" |
67 name="WRT Widget" |
47 project="true"> |
68 project="true"> |
48 <description> |
69 <description> |
49 Creates a new widget based on existing project workspaces. |
70 Creates a new Symbian WRT widget project using one of the provided templates |
50 </description> |
71 </description> |
51 </wizard> |
72 </wizard> |
52 </extension> |
73 </extension> |
|
74 <extension |
|
75 point="org.symbian.tools.wrttools.projectTemplates"> |
|
76 <projectTemplate |
|
77 archive="projecttemplates/basic.zip" |
|
78 default-css-name="basic" |
|
79 default-html-name="index" |
|
80 default-js-name="basic" |
|
81 icon="icons/main16.gif" |
|
82 id-pattern="com.{0}.basic.widget" |
|
83 name="Basic Widget Project"> |
|
84 <description> |
|
85 This wizard generates an empty widget project with a minimal Info.plist, html,css and js. |
|
86 </description> |
|
87 </projectTemplate> |
|
88 </extension> |
|
89 <extension |
|
90 point="org.eclipse.ui.importWizards"> |
|
91 <category |
|
92 id="org.symbian.tools.wrttools.import" |
|
93 name="WRT Tools"> |
|
94 </category> |
|
95 <wizard |
|
96 category="org.symbian.tools.wrttools.import" |
|
97 class="org.symbian.tools.wrttools.wizards.AptanaProjectsImportWizard" |
|
98 icon="icons/main16.gif" |
|
99 id="org.symbian.tools.wrttools.import.aptanaImport" |
|
100 name="Aptana IDE WRT Project"> |
|
101 </wizard> |
|
102 </extension> |
|
103 |
53 |
104 |
54 <extension |
105 <extension |
55 id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizardExtension" |
106 id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizardExtension" |
56 name="Example Project Creation Wizard" |
107 name="Example Project Creation Wizard" |
57 point="org.eclipse.wst.common.ui.exampleProjectCreationWizard"> |
108 point="org.eclipse.wst.common.ui.exampleProjectCreationWizard"> |