OSDN Git Service

first commit
[japandigitalstudio/build-jds.git] / bundles.plugins.engine.plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4    <extension-point id="org.bonitasoft.studio.engine.kpityperesolver" name="org.bonitasoft.studio.engine.kpityperesolver" schema="schema/org.bonitasoft.studio.engine.kpityperesolver.exsd"/>
5    <extension-point id="preEngineAction" name="preEngineAction" schema="schema/preEngineAction.exsd"/>
6    <extension-point id="postEngineAction" name="preEngineAction" schema="schema/postEngineAction.exsd"/>
7    <extension-point id="bonitaWebServerManager" name="bonitaWebServerManager" schema="schema/bonitaWebServerManager.exsd"/>
8    <extension-point id="org.bonitasoft.studio.engine.processDefinitionExporter" name="org.bonitasoft.studio.engine.processDefinitionExporter" schema="schema/org.bonitasoft.studio.engine.processDefinitionExporter.exsd"/>
9    <extension-point id="bonitaEngineManager" name="bonitaEngineManager" schema="schema/bonitaEngineManager.exsd"/>
10    <extension-point id="org.bonitasoft.studio.engine.definition.builder" name="org.bonitasoft.studio.engine.definition.builder" schema="schema/DefinitionBuilder.exsd"/>
11   <extension
12         point="org.eclipse.ui.commands">
13         <command
14             id="org.bonitasoft.studio.engine.runCommand"
15             name="%runProcessCommand">
16            <commandParameter
17                  id="configuration"
18                  name="configuration"
19                  optional="true">
20            </commandParameter>
21       </command>
22       <command
23             defaultHandler="org.bonitasoft.studio.engine.command.RestartServerCommand"
24             id="org.bonitasoft.studio.engine.resetServerCommand"
25             name="%resetServerCommand">
26       </command>
27        <command
28             id="org.bonitasoft.studio.engine.exportAsBarCommand"
29             name="%buildBarLabel">
30       </command>
31        <commandParameterType
32              id="org.bonitasoft.studio.commandParameterType.abstractProcess"
33              type="org.bonitasoft.studio.model.process.AbstractProcess">
34        </commandParameterType>
35   </extension>
36   <extension
37         point="org.bonitasoft.studio.coolbarContributionItem">
38      <coolbarItem
39            class="org.bonitasoft.studio.engine.coolbar.OpenPortalCoolbarItem"
40            priority="0"
41            toolbarPosition="12">
42      </coolbarItem>
43      <coolbarItem
44            class="org.bonitasoft.studio.engine.coolbar.RunCoolbarItem"
45            priority="0"
46            toolbarPosition="15">
47      </coolbarItem>
48   </extension>
49      <extension
50          point="org.eclipse.ui.preferencePages">
51          <page
52             class="org.bonitasoft.studio.engine.preferences.ServerPreferencePage"
53             id="org.bonitasoft.studio.preferences.server"
54             name="Server preference page">
55          <keywordReference
56                id="org.bonitasoft.studio.preferences.keywordReference.server">
57          </keywordReference>       
58       </page>
59    </extension>
60   <extension
61         point="org.eclipse.core.runtime.preferences">
62
63      <initializer
64            class="org.bonitasoft.studio.engine.preferences.EnginePreferencesInitializer">
65      </initializer>
66   </extension>
67   <extension
68         point="org.eclipse.ui.menus">
69      <menuContribution
70            allPopups="false"
71            locationURI="menu:org.eclipse.ui.main.menu?after=org.bonitasoft.studio.development">
72         <menu
73               id="org.bonitasoft.studio.menu.run"
74               label="%serverMenuLabel">
75            <command
76                  commandId="org.bonitasoft.studio.engine.runCommand"
77                  icon="icons/run.png"
78                  style="push">
79            </command>
80            <command
81                  commandId="org.bonitasoft.studio.application.openConsole"
82                  disabledIcon="icons/user_xp_disabled.png"
83                  icon="icons/user_xp.png"
84                  style="push">
85            </command>
86            <separator
87                  name="org.bonitasoft.studio.engine.separator1"
88                  visible="true">
89            </separator>
90            <command
91                  commandId="org.bonitasoft.studio.engine.exportAsBarCommand"
92                  disabledIcon="icons/export_disabled.png"
93                  icon="icons/export.png"
94                  style="push">
95            </command>
96            <separator
97                  name="org.bonitasoft.studio.engine.separator2"
98                  visible="true">
99            </separator>
100            <command
101                  commandId="org.bonitasoft.studio.engine.resetServerCommand"
102                  icon="icons/reset_server.png"
103                  style="push">
104            </command>
105            <visibleWhen
106                  checkEnabled="true">
107               <reference
108                     definitionId="isBonitaPerspectiveActive">
109               </reference>
110            </visibleWhen>
111         </menu>
112      </menuContribution>
113      <!--menuContribution
114            allPopups="false"
115            locationURI="popup:org.bonitasoft.studio.application.project.explorer?after=group.build">
116         <menu
117               icon="icons/export.png"
118               id="org.bonitasoft.studio.engine.buildDiagram"
119               label="%build">
120            <dynamic
121                  class="org.bonitasoft.studio.engine.ui.contributionItem.BuildProcessContributionItem"
122                  id="org.bonitasoft.studio.engine.buildContributionItem">
123            </dynamic>
124            <visibleWhen
125                   checkEnabled="false">
126                <with
127                      variable="activeMenuSelection">
128                   <and>
129                          <count
130                                value="1">
131                          </count>
132                          <iterate>
133                             <test
134                                   property="org.bonitasoft.studio.diagram.isDiagramFile">
135                             </test>
136                          </iterate>
137                       </and>
138                </with>
139             </visibleWhen>
140         </menu>
141      </menuContribution-->
142   </extension>
143   <extension
144         point="org.eclipse.ui.handlers">
145      <handler
146            class="org.bonitasoft.studio.engine.command.ExportAsBarFileHandler"
147            commandId="org.bonitasoft.studio.engine.exportAsBarCommand">
148      </handler>
149      <handler
150            class="org.bonitasoft.studio.engine.command.RunProcessCommand"
151            commandId="org.bonitasoft.studio.engine.runCommand">
152      </handler>
153   </extension>
154   <extension
155          id="org.bonitasoft.studio.engine.fragment"
156          point="org.eclipse.e4.workbench.model">
157       <fragment
158             uri="fragment.e4xmi">
159       </fragment>
160    </extension>
161   <extension
162         point="org.bonitasoft.studio.common.repository.projectListenerProvider">
163      <projectListenerProvider
164            class="org.bonitasoft.studio.engine.contribution.BonitaProjectListenerProvider">
165      </projectListenerProvider>
166   </extension>
167   <extension
168         point="org.eclipse.ui.keywords">
169      <keyword
170            id="org.bonitasoft.studio.preferences.keywordReference.server"
171            label="%serverKeywords">
172      </keyword>
173   </extension>
174   <extension
175         point="org.bonitasoft.studio.common.barResourcesProvider">
176      <barResourceProvider
177            providerClass="org.bonitasoft.studio.engine.contribution.AdditionalResourcesBARResourcesProvider">
178      </barResourceProvider>
179   </extension>
180 </plugin>