]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.simulation.ui/plugin.xml
Sync git svn branch with SVN repository r33269.
[simantics/platform.git] / bundles / org.simantics.simulation.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <plugin>\r
3 \r
4    <extension\r
5          point="org.simantics.ui.doubleClick">\r
6       <doubleClickAction\r
7             name="Activate Experiment"\r
8             priority="1.0"\r
9             class="org.simantics.simulation.ui.handlers.ActivateExperimentAction">\r
10       </doubleClickAction>\r
11    </extension>\r
12    <extension\r
13          point="org.eclipse.ui.contexts">\r
14       <context\r
15             name="Experiment"\r
16             id="org.simantics.simulation.ui.experiment">\r
17       </context>\r
18       <context\r
19             name="DynamicExperiment"\r
20             id="org.simantics.simulation.ui.dynamicExperiment">\r
21       </context>\r
22    </extension>\r
23    <extension\r
24          point="org.eclipse.ui.menus">\r
25       <menuContribution\r
26             locationURI="popup:#GraphExplorerPopup?after=modelling.ext">\r
27          <command\r
28                commandId="org.simantics.simulation.ui.activateExperiment"\r
29                label="Activate Experiment"\r
30                icon="icons/control_play_blue.gif"\r
31                style="push">\r
32             <visibleWhen\r
33                   checkEnabled="true">\r
34             </visibleWhen>\r
35          </command>\r
36       </menuContribution>\r
37    </extension>\r
38    <extension\r
39          point="org.eclipse.ui.commands">\r
40       <category\r
41             name="Simulation Commands"\r
42             id="org.simantics.simulation.ui.category">\r
43       </category>\r
44       <command\r
45             name="Synchronize"\r
46             categoryId="org.simantics.simulation.ui.category"\r
47             id="org.simantics.simulation.ui.reload">\r
48       </command>\r
49       <!--<command\r
50             defaultHandler="org.simantics.simulation.ui.handlers.Run"\r
51             name="Run"\r
52             categoryId="org.simantics.simulation.ui.category"\r
53             id="org.simantics.simulation.ui.run">\r
54          <state\r
55                class="org.eclipse.jface.commands.ToggleState"\r
56                id="org.simantics.simulation.ui.run.state">\r
57          </state>\r
58       </command>-->\r
59       <command\r
60             defaultHandler="org.simantics.simulation.ui.handlers.Pause"\r
61             name="Pause"\r
62             categoryId="org.simantics.simulation.ui.category"\r
63             id="org.simantics.simulation.ui.pause">\r
64       </command>\r
65       <command\r
66             defaultHandler="org.simantics.simulation.ui.handlers.Step"\r
67             name="Step"\r
68             categoryId="org.simantics.simulation.ui.category"\r
69             id="org.simantics.simulation.ui.step">\r
70       </command>\r
71       <command\r
72             defaultHandler="org.simantics.simulation.ui.handlers.Dispose"\r
73             name="Dispose"\r
74             categoryId="org.simantics.simulation.ui.category"\r
75             id="org.simantics.simulation.ui.dispose">\r
76       </command>\r
77       <command\r
78             defaultHandler="org.simantics.simulation.ui.handlers.SetDuration"\r
79             name="Set Duration"\r
80             categoryId="org.simantics.simulation.ui.category"\r
81             id="org.simantics.simulation.ui.setDuration">\r
82       </command>\r
83       <command\r
84             defaultHandler="org.simantics.simulation.ui.handlers.SaveState"\r
85             name="Save State"\r
86             categoryId="org.simantics.simulation.ui.category"\r
87             id="org.simantics.simulation.ui.saveState">\r
88       </command>\r
89       <command\r
90             name="activateExperiment"\r
91             categoryId="org.simantics.simulation.ui.category"\r
92             id="org.simantics.simulation.ui.activateExperiment">\r
93       </command>\r
94    </extension>\r
95    <extension\r
96          point="org.eclipse.core.runtime.preferences">\r
97       <initializer\r
98             class="org.simantics.simulation.ui.preferences.PreferenceInitializer">\r
99       </initializer>\r
100    </extension>\r
101    <extension\r
102          point="org.eclipse.ui.handlers">\r
103       <handler\r
104             commandId="org.simantics.simulation.ui.activateExperiment"\r
105             class="org.simantics.simulation.ui.handlers.ActivateExperimentHandler">\r
106          <activeWhen>\r
107             <with\r
108                   variable="selection">\r
109                <test\r
110                      args="http://www.simantics.org/Simulation-0.0/Experiment"\r
111                      property="org.simantics.graph.resourceType">\r
112                </test>\r
113             </with>\r
114          </activeWhen>\r
115       </handler>\r
116    </extension>\r
117    <extension\r
118          id="org.simantics.simulation.ui.fragment"\r
119          point="org.eclipse.e4.workbench.model">\r
120       <fragment\r
121             uri="fragment.e4xmi">\r
122       </fragment>\r
123    </extension>\r
124 \r
125 </plugin>\r