1 <?xml version="1.0" encoding="UTF-8"?>
\r
5 point="org.simantics.ui.doubleClick">
\r
7 name="Chart Double-click handler"
\r
9 class="org.simantics.charts.ui.ChartDoubleClickHandler">
\r
10 </doubleClickAction>
\r
13 point="org.eclipse.ui.editors">
\r
17 icon="icons/silk/chart_line.png"
\r
18 class="org.simantics.charts.editor.TimeSeriesEditor"
\r
19 matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
\r
20 id="org.simantics.charts.editor.timeseries">
\r
24 point="org.simantics.ui.resourceEditorAdapter">
\r
27 class="org.simantics.charts.editor.ChartEditorAdapter">
\r
31 point="org.eclipse.ui.handlers">
\r
33 commandId="org.eclipse.ui.edit.copy"
\r
34 class="org.simantics.charts.editor.ChartCopyHandler">
\r
37 variable="activePartId">
\r
39 value="org.simantics.charts.editor.timeseries">
\r
45 commandId="org.eclipse.ui.file.print"
\r
46 class="org.simantics.charts.editor.ExportToPdfHandler">
\r
49 variable="activePartId">
\r
51 value="org.simantics.charts.editor.timeseries">
\r
57 commandId="org.simantics.event.addMilestone"
\r
58 class="org.simantics.charts.editor.AddMilestoneHandler">
\r
61 variable="activePartId">
\r
63 value="org.simantics.charts.editor.timeseries">
\r
69 commandId="org.simantics.charts.linktime"
\r
70 class="org.simantics.charts.ui.LinkTimeHandler">
\r
73 variable="activePartId">
\r
75 value="org.simantics.charts.editor.timeseries">
\r
81 variable="activePartId">
\r
83 value="org.simantics.charts.editor.timeseries">
\r
89 commandId="org.simantics.workbench.properties"
\r
90 class="org.simantics.charts.ui.PropertiesHandler">
\r
93 variable="selection">
\r
96 args="http://www.simantics.org/Charts-0.0/Chart/Item"
\r
97 property="org.simantics.graph.resourceType">
\r
100 args="http://www.simantics.org/Charts-0.0/TimeSeriesChart"
\r
101 property="org.simantics.graph.resourceType">
\r
108 commandId="zoomToFit"
\r
109 class="org.simantics.diagram.handler.CanvasCommandDelegate">
\r
112 variable="activePartId">
\r
114 value="org.simantics.charts.editor.timeseries">
\r
120 commandId="org.simantics.chart.zoomToFitHoriz"
\r
121 class="org.simantics.diagram.handler.CanvasCommandDelegate">
\r
124 variable="activePartId">
\r
126 value="org.simantics.charts.editor.timeseries">
\r
132 variable="activePartId">
\r
134 value="org.simantics.charts.editor.timeseries">
\r
140 commandId="org.simantics.chart.zoomToFitVert"
\r
141 class="org.simantics.diagram.handler.CanvasCommandDelegate">
\r
144 variable="activePartId">
\r
146 value="org.simantics.charts.editor.timeseries">
\r
152 variable="activePartId">
\r
154 value="org.simantics.charts.editor.timeseries">
\r
160 commandId="org.simantics.chart.autoscale"
\r
161 class="org.simantics.diagram.handler.CanvasCommandDelegate">
\r
164 variable="activePartId">
\r
166 value="org.simantics.charts.editor.timeseries">
\r
172 variable="activePartId">
\r
174 value="org.simantics.charts.editor.timeseries">
\r
181 point="org.eclipse.ui.menus">
\r
184 locationURI="popup:#timeSeriesChart">
\r
186 commandId="org.eclipse.ui.edit.copy"
\r
187 label="Copy Visible Data"
\r
189 tooltip="Copy Visible Chart Data to Clipboard (as CSV)">
\r
192 commandId="org.eclipse.ui.file.print"
\r
193 label="Export To PDF"
\r
197 commandId="org.simantics.event.addMilestone"
\r
198 label="Add milestone"
\r
199 icon="icons/milestone.png"
\r
202 </menuContribution>
\r
204 locationURI="popup:#GraphExplorerPopup?after=modelling.ext">
\r
206 class="org.simantics.charts.ui.SetIndexActions"
\r
207 id="org.simantics.charts.ui.setindex">
\r
209 checkEnabled="true">
\r
211 variable="selection">
\r
213 args="http://www.simantics.org/Charts-0.0/Chart/Item"
\r
214 property="org.simantics.graph.resourceType">
\r
220 commandId="org.simantics.workbench.properties"
\r
224 checkEnabled="true">
\r
228 class="org.simantics.charts.ui.HideItemsContribution"
\r
229 id="org.simantics.charts.ui.item.hide">
\r
232 variable="selection">
\r
234 args="http://www.simantics.org/Charts-0.0/Chart/Item"
\r
235 property="org.simantics.graph.allResourcesOfType">
\r
240 </menuContribution>
\r
241 <!--<menuContribution
\r
242 locationURI="toolbar:org.eclipse.ui.main.toolbar">
\r
244 label="Element Toolbar"
\r
245 id="org.simantics.modeling.ui.elementtoolbar">
\r
247 commandId="zoomToFit"
\r
248 icon="icons/horizAndVert16.png"
\r
250 tooltip="Zoom To Fit">
\r
252 checkEnabled="false">
\r
254 definitionId="org.simantics.charts.context.active">
\r
259 commandId="org.simantics.chart.zoomToFitHoriz"
\r
260 icon="icons/horiz16.png"
\r
262 tooltip="Zoom To Fit Horizontally">
\r
264 checkEnabled="false">
\r
266 definitionId="org.simantics.charts.context.active">
\r
271 commandId="org.simantics.chart.zoomToFitVert"
\r
272 icon="icons/vert16.png"
\r
274 tooltip="Zoom To Fit Vertically">
\r
276 checkEnabled="false">
\r
278 definitionId="org.simantics.charts.context.active">
\r
283 commandId="org.simantics.chart.autoscale"
\r
284 icon="icons/autoscale16.png"
\r
286 tooltip="Autoscale Chart">
\r
288 checkEnabled="false">
\r
290 definitionId="org.simantics.charts.context.active">
\r
295 commandId="org.simantics.charts.linktime"
\r
296 icon="icons/link.png"
\r
298 tooltip="Link Charts">
\r
300 checkEnabled="false">
\r
302 definitionId="org.simantics.charts.context.active">
\r
307 </menuContribution>-->
\r
310 point="org.eclipse.ui.commands">
\r
312 name="Chart Editor"
\r
313 id="org.simantics.charts.category">
\r
316 name="Link time window"
\r
317 categoryId="org.simantics.charts.category"
\r
318 id="org.simantics.charts.linktime">
\r
320 class="org.simantics.charts.ui.LinkTimeState"
\r
321 id="org.simantics.charts.linktime.state">
\r
326 name="Zoom to fit (Horiz)"
\r
327 categoryId="org.simantics.charts.category"
\r
328 id="org.simantics.chart.zoomToFitHoriz">
\r
331 name="Zoom to fit (Vert)"
\r
332 categoryId="org.simantics.charts.category"
\r
333 id="org.simantics.chart.zoomToFitVert">
\r
337 categoryId="org.simantics.charts.category"
\r
338 id="org.simantics.chart.autoscale">
\r
342 point="org.eclipse.ui.preferencePages">
\r
345 class="org.simantics.charts.preference.ChartPreferencePage"
\r
346 id="org.simantics.charts.pref">
\r
349 name="Default values"
\r
350 category="org.simantics.charts.pref"
\r
351 class="org.simantics.charts.preference.ChartDefaultsPage"
\r
352 id="org.simantics.charts.defaults">
\r
356 point="org.eclipse.core.runtime.preferences">
\r
358 class="org.simantics.charts.preference.ChartPreferenceInitializer">
\r
362 point="org.eclipse.ui.bindings">
\r
364 commandId="zoomToFit"
\r
365 contextId="org.simantics.charts.editor.context"
\r
366 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
370 commandId="org.simantics.chart.zoomToFitHoriz"
\r
371 contextId="org.simantics.charts.editor.context"
\r
372 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
376 commandId="org.simantics.chart.zoomToFitVert"
\r
377 contextId="org.simantics.charts.editor.context"
\r
378 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
382 commandId="org.simantics.chart.autoscale"
\r
383 contextId="org.simantics.charts.editor.context"
\r
384 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
388 commandId="org.simantics.charts.linktime"
\r
389 contextId="org.simantics.charts.editor.context"
\r
390 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
\r
395 point="org.simantics.scl.reflection.binding">
\r
397 path="http://www.simantics.org/Charts-0.0/Functions">
\r
399 className="org.simantics.db.Resource">
\r
402 className="org.simantics.db.ReadGraph">
\r
405 className="org.simantics.db.layer0.variable.Variable">
\r
408 className="org.simantics.charts.function.Labels">
\r
413 point="org.eclipse.ui.contexts">
\r
415 name="Show Chart Toolbar"
\r
416 description="Chart UI control visibility controlling context"
\r
417 id="org.simantics.charts.context"
\r
418 parentId="org.eclipse.ui.contexts.window">
\r
421 name="In Chart Editor"
\r
422 description="Chart Editor"
\r
423 id="org.simantics.charts.editor.context"
\r
424 parentId="org.eclipse.ui.contexts.window">
\r
428 point="org.eclipse.core.expressions.definitions">
\r
430 id="org.simantics.charts.context.active">
\r
432 variable="activeContexts">
\r
437 value="org.simantics.charts.context">
\r
443 id="org.simantics.charts.editor.context.active">
\r
445 variable="activeContexts">
\r
450 value="org.simantics.charts.editor.context">
\r
457 point="org.simantics.export.core.export">
\r
462 icon="platform:/plugin/com.famfamfam.silk/icons/chart_line.png"
\r
466 discoverAction="org.simantics.charts.export.ChartsDiscoverer"
\r
467 content_type_id="chart">
\r
470 exportPriority="10"
\r
471 content_type_id="chart"
\r
473 exportAction="org.simantics.charts.export.ExportChartPDF">
\r
476 exportPriority="10"
\r
477 content_type_id="chart"
\r
479 exportAction="org.simantics.charts.export.ExportChartCSV">
\r
483 point="org.eclipse.ui.exportWizards">
\r
485 name="Generic Modeling"
\r
486 id="org.simantics.export.export">
\r
489 name="Subscription Data as CSV Text"
\r
490 icon="platform:/plugin/com.famfamfam.silk/icons/table.png"
\r
491 category="org.simantics.export.export"
\r
492 class="org.simantics.charts.ui.CSVExportWizard"
\r
493 id="org.simantics.charts.ui.csv.wizard">
\r
499 id="org.simantics.charts.fragment"
\r
500 point="org.eclipse.e4.workbench.model">
\r
502 uri="fragment.e4xmi">
\r