|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.0"?> |
|
3 <plugin> |
|
4 <extension-point id="componentLibrary" name="Component Library" schema="schema/componentLibrary.exsd"/> |
|
5 <extension-point id="implementation" name="Implementation" schema="schema/implementation.exsd"/> |
|
6 |
|
7 <extension |
|
8 point="org.eclipse.ui.actionSets"> |
|
9 <actionSet |
|
10 label="Carbide.c++ UI Designer Components" |
|
11 visible="false" |
|
12 id="com.nokia.sdt.component.symbian.componentActionSet"> |
|
13 <menu |
|
14 id="componentMenu" |
|
15 label="&Components"> |
|
16 <separator name="componentGroup"/> |
|
17 </menu> |
|
18 <action |
|
19 class="com.nokia.sdt.component.symbian.actions.EnableSourceGenDebugAction" |
|
20 id="com.nokia.sdt.component.symbian.actions.EnableSourceGenDebugAction" |
|
21 label="%_UI_EnableSourceGenDebug" |
|
22 menubarPath="componentMenu/additions" |
|
23 style="push" |
|
24 tooltip="%_UI_EnableSourceGenDebugTooltip"/> |
|
25 <action |
|
26 class="com.nokia.sdt.component.symbian.actions.SelectCustomComponentProjectsAction" |
|
27 id="com.nokia.sdt.component.symbian.actions.SelectCustomComponentProjectsAction" |
|
28 label="%_UI_SelectCustomComponentProjects" |
|
29 menubarPath="componentMenu/additions" |
|
30 style="push" |
|
31 tooltip="%_UI_SelectCustomComponentProjectsTooltip"/> |
|
32 <action |
|
33 class="com.nokia.sdt.component.symbian.actions.RefreshComponentSystemAction" |
|
34 id="com.nokia.sdt.component.symbian.actions.RefreshComponentSystemAction" |
|
35 label="%_UI_RefreshComponents" |
|
36 menubarPath="componentMenu/additions" |
|
37 style="push" |
|
38 tooltip="%_UI_RefreshComponentsTooltip"/> |
|
39 <action |
|
40 class="com.nokia.sdt.component.symbian.actions.ForceSaveAction" |
|
41 id="com.nokia.sdt.component.symbian.ForceSaveAction" |
|
42 label="%_UI_ForceSave" |
|
43 menubarPath="componentMenu/additions" |
|
44 style="push" |
|
45 tooltip="%_UI_ForceSaveTooltip"/> |
|
46 </actionSet> |
|
47 </extension> |
|
48 <extension |
|
49 point="com.nokia.sdt.uimodel.componentProvider"> |
|
50 <provider |
|
51 class="com.nokia.sdt.component.symbian.ComponentProvider" |
|
52 name="com.nokia.sdt.component.symbian.Symbian-Provider"/> |
|
53 </extension> |
|
54 |
|
55 <extension point="org.eclipse.emf.ecore.generated_package"> |
|
56 <package |
|
57 uri = "http://www.nokia.com/sdt/emf/component" |
|
58 class = "com.nokia.sdt.emf.component.ComponentPackage" /> |
|
59 </extension> |
|
60 |
|
61 <extension point="org.eclipse.emf.ecore.extension_parser"> |
|
62 <parser |
|
63 type="component" |
|
64 class="com.nokia.sdt.emf.component.util.ComponentResourceFactoryImpl" /> |
|
65 </extension> |
|
66 |
|
67 <extension |
|
68 point="org.eclipse.ui.popupMenus"> |
|
69 <objectContribution |
|
70 adaptable="false" |
|
71 id="com.nokia.sdt.component.symbian.verticalMove" |
|
72 objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget"> |
|
73 <action |
|
74 class="com.nokia.sdt.component.symbian.actions.MoveUpActionDelegate" |
|
75 enablesFor="1" |
|
76 id="com.nokia.sdt.component.symbian.verticalUp" |
|
77 label="%_UI_MoveUp" |
|
78 menubarPath="com.nokia.sdt.uidesigner.component"/> |
|
79 <action |
|
80 class="com.nokia.sdt.component.symbian.actions.MoveDownActionDelegate" |
|
81 enablesFor="1" |
|
82 id="com.nokia.sdt.component.symbian.verticalDown" |
|
83 label="%_UI_MoveDown" |
|
84 menubarPath="com.nokia.sdt.uidesigner.component"/> |
|
85 <filter |
|
86 name="attribute-matches:[parent]@ordered-layout-type" |
|
87 value="vertical.*"/> |
|
88 </objectContribution> |
|
89 <objectContribution |
|
90 adaptable="false" |
|
91 id="com.nokia.sdt.component.symbian.imagePropertyEdit" |
|
92 objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget"> |
|
93 <filter |
|
94 name="action-filter-test-passes:com.nokia.sdt.component.symbian.actions.EditImageActionFilterDelegate" |
|
95 value="true"/> |
|
96 <action |
|
97 class="com.nokia.sdt.component.symbian.actions.EditImageActionFilterDelegate" |
|
98 enablesFor="1" |
|
99 id="com.nokia.sdt.component.symbian.editImage" |
|
100 label="%_UI_EditImage" |
|
101 menubarPath="com.nokia.sdt.uidesigner.component"/> |
|
102 </objectContribution> |
|
103 <objectContribution |
|
104 adaptable="false" |
|
105 id="com.nokia.sdt.component.symbian.switchChildMenu" |
|
106 objectClass="com.nokia.sdt.uidesigner.ui.actions.IPopupActionTarget"> |
|
107 <filter |
|
108 name="action-filter-test-passes:com.nokia.sdt.component.symbian.actions.SwitchVisibleChildActionDelegate" |
|
109 value="true"/> |
|
110 <action |
|
111 class="com.nokia.sdt.component.symbian.actions.SwitchVisibleChildActionDelegate" |
|
112 enablesFor="1" |
|
113 id="com.nokia.sdt.component.symbian.actions.SwitchVisibleChildActionDelegate" |
|
114 label="%_UI_SwitchView" |
|
115 menubarPath="com.nokia.sdt.uidesigner.component" |
|
116 style="pulldown"/> |
|
117 </objectContribution> |
|
118 </extension> |
|
119 <extension |
|
120 id="xmlProblem" |
|
121 name="XML Problem" |
|
122 point="org.eclipse.core.resources.markers"> |
|
123 <super |
|
124 type="org.eclipse.core.resources.problemmarker"> |
|
125 </super> |
|
126 <persistent |
|
127 value="true"> |
|
128 </persistent> |
|
129 </extension> |
|
130 <extension |
|
131 id="userComponentProjectNature" |
|
132 name="UI Designer User Component Project Nature" |
|
133 point="org.eclipse.core.resources.natures"> |
|
134 <runtime> |
|
135 <run |
|
136 class="com.nokia.sdt.component.symbian.builder.UserComponentProjectNature"> |
|
137 </run> |
|
138 </runtime> |
|
139 </extension> |
|
140 <extension |
|
141 point="org.eclipse.ui.ide.projectNatureImages"> |
|
142 <image icon="icons/userComponentProject.png" |
|
143 natureId="com.nokia.sdt.component.symbian.builder.UserComponentProjectNature" |
|
144 id="com.nokia.sdt.component.symbian.userComponentProjectNatureImage" |
|
145 /> |
|
146 </extension> |
|
147 <extension |
|
148 point="com.nokia.sdt.component.symbian.implementation"> |
|
149 <implementation class="com.nokia.sdt.component.symbian.visual.VisualAppearanceImplementationFactory"/> |
|
150 <implementation class="com.nokia.sdt.component.symbian.layout.LayoutImplementationFactory"/> |
|
151 <implementation class="com.nokia.sdt.component.symbian.propertyListener.PropertyListenerImplementationFactory"/> |
|
152 <implementation class="com.nokia.sdt.component.symbian.reconcileProperty.ReconcilePropertyImplementationFactory"/> |
|
153 <implementation class="com.nokia.sdt.component.symbian.customizerUI.CustomizerUIImplementationFactory"/> |
|
154 <implementation class="com.nokia.sdt.component.symbian.querycontainment.QueryContainmentImplementationFactory"/> |
|
155 <implementation class="com.nokia.sdt.component.symbian.directLabelEdit.DirectLabelEditImplementationFactory"/> |
|
156 <implementation class="com.nokia.sdt.component.symbian.properties.PropertyExtenderImplementationFactory"/> |
|
157 <implementation class="com.nokia.sdt.component.symbian.editor.ComponentEditorImplementationFactory"/> |
|
158 <implementation class="com.nokia.sdt.component.symbian.directImageEdit.DirectImageEditImplementationFactory"/> |
|
159 <implementation class="com.nokia.sdt.component.symbian.imagePropertyRenderingInfo.ImagePropertyRenderingInfoImplementationFactory"/> |
|
160 <implementation class="com.nokia.sdt.component.symbian.componentValidator.ComponentValidatorImplementationFactory"/> |
|
161 <implementation class="com.nokia.sdt.component.symbian.events.ComponentEventInfoImplementationFactory"/> |
|
162 <implementation class="com.nokia.sdt.component.symbian.setPropertyCommand.SetValueCommandExtenderImplementationFactory"/> |
|
163 <implementation class="com.nokia.sdt.component.symbian.initializer.InitializerImplementationFactory"/> |
|
164 <implementation class="com.nokia.sdt.component.symbian.childListener.ChildListenerImplementationFactory"/> |
|
165 <implementation class="com.nokia.sdt.component.symbian.scrolling.ScrollBoundsProviderImplementationFactory"/> |
|
166 <implementation class="com.nokia.sdt.component.symbian.delegate.ImplementationDelegateFactory"/> |
|
167 <implementation class="com.nokia.sdt.component.symbian.childCommand.ChildCommandExtenderImplementationFactory"/> |
|
168 <implementation class="com.nokia.sdt.component.symbian.modelUpdater.ModelUpdaterImplementationFactory"/> |
|
169 <implementation |
|
170 class="com.nokia.sdt.component.symbian.creationTool.CreationToolProviderImplementationFactory"> |
|
171 </implementation> |
|
172 <implementation |
|
173 class="com.nokia.sdt.component.symbian.targetFeedback.TargetFeedbackListenerImplementationFactory"> |
|
174 </implementation> |
|
175 <implementation |
|
176 class="com.nokia.sdt.component.symbian.clipboardCommand.ClipboardCommandExtenderImplementationFactory"> |
|
177 </implementation> |
|
178 </extension> |
|
179 <extension |
|
180 point="com.nokia.sdt.sourcegen.nameAlgorithm"> |
|
181 <algorithm |
|
182 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmCommands" |
|
183 id="com.nokia.sdt.component.symbian.NAME_ALG_COMMANDS"/> |
|
184 <algorithm |
|
185 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmControlType" |
|
186 id="com.nokia.sdt.component.symbian.NAME_ALG_CONTROL_TYPE"/> |
|
187 <algorithm |
|
188 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmDialogId" |
|
189 id="com.nokia.sdt.component.symbian.NAME_ALG_DIALOG_LINE_ID"/> |
|
190 <algorithm |
|
191 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmStatusPaneId" |
|
192 id="com.nokia.sdt.component.symbian.NAME_ALG_STATUS_PANE_ID"/> |
|
193 <algorithm |
|
194 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmViewUid" |
|
195 id="com.nokia.sdt.component.symbian.NAME_ALG_VIEW_UID"/> |
|
196 <algorithm |
|
197 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmSettingItemId" |
|
198 id="com.nokia.sdt.component.symbian.NAME_ALG_SETTING_ITEM_ID"/> |
|
199 <algorithm |
|
200 class="com.nokia.sdt.component.symbian.sourcemapping.NameAlgorithmPageId" |
|
201 id="com.nokia.sdt.component.symbian.NAME_ALG_DIALOG_PAGE_ID"/> |
|
202 </extension> |
|
203 <extension |
|
204 point="org.eclipse.ui.perspectiveExtensions"> |
|
205 <perspectiveExtension targetID="com.nokia.sdt.component.symbian.componentPerspectiveExtension"> |
|
206 <actionSet id="com.nokia.sdt.component.symbian.componentActionSet"/> |
|
207 </perspectiveExtension> |
|
208 </extension> |
|
209 </plugin> |