Statistics
| Revision:

root / tmp / org.txm.chartsengine.rcp / plugin.xml @ 130

History | View | Annotate | Download (3.7 kB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.4"?>
3
<plugin>
4
   <extension-point id="org.txm.rcp.swtchartscomponentsprovider" name="SWT Charts Component Provider" schema="schema/org.txm.rcp.swtchartscomponentsprovider.exsd"/>
5
   <extension-point id="org.txm.chartsengine.eventcallback" name="Chart composite event call back" schema="schema/org.txm.chartsengine.eventcallback.exsd"/>
6
   <extension
7
         point="org.eclipse.ui.preferencePages">
8
      <page
9
            category="org.txm.rcpapplication.preferences.AdvancePreferencePage"
10
            class="org.txm.chartsengine.rcp.preferences.ChartsEnginePreferencePage"
11
            id="org.txm.rcp.chartsengine.core.preferences.ChartsEnginePreferencePage"
12
            name="%page.name">
13
      </page>
14
   </extension>
15
   <extension
16
         point="org.eclipse.ui.bindings">
17
      <key
18
            commandId="ResetChartView"
19
            contextId="org.eclipse.ui.contexts.window"
20
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
21
            sequence="M1+R">
22
      </key>
23
      <key
24
            commandId="ExportChartEditorView"
25
            contextId="org.eclipse.ui.contexts.window"
26
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
27
            sequence="M1+E">
28
      </key>
29
      <key
30
            commandId="CopyChartViewToClipboard"
31
            contextId="org.eclipse.ui.contexts.window"
32
            schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
33
            sequence="M1+C">
34
      </key>
35
   </extension>
36
   <extension
37
         point="org.eclipse.ui.editors">
38
      <editor
39
            class="org.txm.chartsengine.rcp.editors.ChartEditorPart"
40
            default="false"
41
            id="org.txm.chartsengine.rcp.editors.ChartEditorPart"
42
            name="Chart Editor Part">
43
      </editor>
44
   </extension>
45
   <extension
46
         point="org.eclipse.ui.menus">
47
      <menuContribution
48
            allPopups="false"
49
            locationURI="toolbar:ChartEditorToolBar">
50
         <command
51
               commandId="ExportChartEditorView"
52
               icon="icons/charts_export_view.png"
53
               style="push">
54
         </command>
55
         <command
56
               commandId="ResetChartView"
57
               icon="icons/charts_reset_view.png"
58
               style="push">
59
         </command>
60
         <command
61
               commandId="CopyChartViewToClipboard"
62
               icon="icons/charts_copy_view.gif"
63
               style="push">
64
         </command>
65
      </menuContribution>
66
      <menuContribution
67
            allPopups="false"
68
            locationURI="popup:ChartEditorContextMenu">
69
         <command
70
               commandId="ExportChartEditorView"
71
               icon="icons/charts_export_view.png"
72
               style="push">
73
         </command>
74
         <command
75
               commandId="ResetChartView"
76
               icon="icons/charts_reset_view.png"
77
               style="push">
78
         </command>
79
         <command
80
               commandId="CopyChartViewToClipboard"
81
               icon="icons/charts_copy_view.gif"
82
               style="push">
83
         </command>
84
      </menuContribution>
85
   </extension>
86
   <extension
87
         point="org.eclipse.ui.commands">
88
      <command
89
            defaultHandler="org.txm.chartsengine.rcp.handlers.ResetChartView"
90
            id="ResetChartView"
91
            name="%command.name">
92
      </command>
93
      <command
94
            defaultHandler="org.txm.chartsengine.rcp.handlers.ExportChartEditorView"
95
            id="ExportChartEditorView"
96
            name="%command.name.0">
97
      </command>
98
      <command
99
            defaultHandler="org.txm.chartsengine.rcp.handlers.CopyChartViewToClipboard"
100
            id="CopyChartViewToClipboard"
101
            name="%command.name.1">
102
      </command>
103
   </extension>
104

    
105
</plugin>