|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.4"?> |
|
3 <plugin> |
|
4 <extension-point id="org.eclipse.core.resources" name="Incremental Project Builders" schema="schema/org.eclipse.core.resources.exsd"/> |
|
5 <extension-point id="org.eclipse.ui.javaScriptProjectNatureImage" name="JavaScript Nature Image" schema="schema/org.eclipse.ui.javaScriptProjectNatureImage.exsd"/> |
|
6 |
|
7 <extension |
|
8 id="PropertiesFileAuditor" |
|
9 name="Properties File Auditor Project Builder" |
|
10 point="org.eclipse.core.resources.builders"> |
|
11 <builder |
|
12 hasNature="true"> |
|
13 <run |
|
14 class="org.symbian.tools.wrttools.builder.PropertiesFileAuditor"> |
|
15 </run> |
|
16 </builder> |
|
17 </extension> |
|
18 <extension |
|
19 id="PropertiesAuditorNature" |
|
20 name="Properties Auditor Nature" |
|
21 point="org.eclipse.core.resources.natures"> |
|
22 <runtime> |
|
23 <run |
|
24 class="org.symbian.tools.wrttools.builder.PropertiesAuditorNature"> |
|
25 </run> |
|
26 </runtime> |
|
27 <requires-nature id="org.eclipse.wst.jsdt.core.jsNature"/> |
|
28 <requires-nature id="org.eclipse.pde.PluginNature"/> |
|
29 <builder |
|
30 id="org.symbian.tools.wrttools.builder.PropertiesFileAuditor"> |
|
31 </builder> |
|
32 </extension> |
|
33 |
|
34 <extension |
|
35 point="org.eclipse.ui.newWizards"> |
|
36 <category |
|
37 name="Web Runtime (WRT)" |
|
38 id="org.symbian.tools.wrttools.newWizards.widget"> |
|
39 </category> |
|
40 <wizard |
|
41 category="org.symbian.tools.wrttools.newWizards.widget" |
|
42 class="org.symbian.tools.wrttools.wizards.WRTProjectWizard" |
|
43 finalPerspective="org.eclipse.ui.resourcePerspective" |
|
44 icon="icons/main16.gif" |
|
45 id="org.symbian.tools.wrt.wizards.WRTProjectWizard" |
|
46 name="New Web Runtime Widget" |
|
47 project="true"> |
|
48 <description> |
|
49 Creates a new widget based on existing project workspaces. |
|
50 </description> |
|
51 </wizard> |
|
52 </extension> |
|
53 |
|
54 <extension |
|
55 id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizardExtension" |
|
56 name="Example Project Creation Wizard" |
|
57 point="org.eclipse.wst.common.ui.exampleProjectCreationWizard"> |
|
58 <wizard |
|
59 id="org.eclipse.wst.xml.ui.ExampleProjectCreationWizard" |
|
60 banner="icons/newSampleProject_wizbanner.gif"> |
|
61 <projectsetup |
|
62 pagetitle="%XMLExampleProjectCreationWizard.pagetitle" |
|
63 name="%XMLExampleProjectCreationWizard.projectname" |
|
64 label="%XMLExampleProjectCreationWizard.label" |
|
65 pagedescription="%XMLExampleProjectCreationWizard.pagedescription" |
|
66 open="readme.html"> |
|
67 <import |
|
68 dest="" |
|
69 src="org.symbian.tools.wrttools.wizards.examples.FlickrApplication.zip"> |
|
70 </import> |
|
71 </projectsetup> |
|
72 </wizard> |
|
73 </extension> |
|
74 |
|
75 <extension |
|
76 point="org.eclipse.ui.popupMenus"> |
|
77 <objectContribution |
|
78 adaptable="true" |
|
79 objectClass="org.eclipse.core.resources.IProject" |
|
80 nameFilter="*" |
|
81 id="org.symbian.tools.wrt.contribution1"> |
|
82 <action |
|
83 label="Add/Remove Sample Nature" |
|
84 class="org.symbian.tools.wrt.builder.ToggleNatureAction" |
|
85 menubarPath="additions" |
|
86 enablesFor="+" |
|
87 id="org.symbian.tools.wrt.addRemoveNatureAction"> |
|
88 </action> |
|
89 </objectContribution> |
|
90 </extension> |
|
91 <extension |
|
92 id="org.symbian.tools.wrt.xmlProblem" |
|
93 name="XML Problem" |
|
94 point="org.eclipse.core.resources.markers"> |
|
95 <super |
|
96 type="org.eclipse.core.resources.problemmarker"> |
|
97 </super> |
|
98 <persistent |
|
99 value="true"> |
|
100 </persistent> |
|
101 </extension> |
|
102 <extension |
|
103 point="org.eclipse.ui.menus"> |
|
104 <menuContribution |
|
105 class="org.symbian.tools.wrt.builder.Contribution1" |
|
106 locationURI="menu:org.eclipse.ui.main.menu?after=additions""> |
|
107 </menuContribution> |
|
108 </extension> |
|
109 <extension |
|
110 id="org.symbian.tools.wrt.jsProblem" |
|
111 name="JSProblem" |
|
112 point="org.eclipse.core.resources.markers"> |
|
113 <super |
|
114 type="org.eclipse.core.resources.problemmarker"> |
|
115 </super> |
|
116 <persistent |
|
117 value="true"> |
|
118 </persistent> |
|
119 </extension> |
|
120 |
|
121 </plugin> |