Statistiques
| Révision :

root / TXM / trunk / org.txm.edition.rcp / plugin.xml @ 3513

Historique | Voir | Annoter | Télécharger (6,44 ko)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.4"?>
3
<plugin>  
4
   <extension
5
         point="org.eclipse.ui.menus">
6
      <menuContribution
7
            allPopups="true"
8
            locationURI="toolbar:org.txm.rcp.toolbarcorpus?after=org.txm.rcp.toolbarcorpus.read">
9
         <command
10
               commandId="org.txm.edition.rcp.handlers.OpenEdition"
11
               icon="icons/objects/edition.png"
12
               style="push">
13
            <visibleWhen
14
                  checkEnabled="false">
15
               <or>
16
                  <reference
17
                        definitionId="OneCorpusSelected">
18
                  </reference>
19
               </or>
20
            </visibleWhen>
21
         </command>
22
      </menuContribution>
23
      <menuContribution
24
            locationURI="popup:org.txm.rcp.views.corpora.CorporaView?after=org.txm.rcp.corporaview.corpus.read">
25
         <command
26
               commandId="org.txm.edition.rcp.handlers.OpenEdition"
27
               icon="icons/objects/edition.png"
28
               style="push">
29
            <visibleWhen
30
                  checkEnabled="false">
31
               <or>
32
                  <reference
33
                        definitionId="OneCorpusSelected">
34
                  </reference>
35
               </or>
36
            </visibleWhen>
37
         </command>
38
      </menuContribution>
39
      <menuContribution
40
            locationURI="menu:menu.corpus?after=menu.corpus.read">
41
         <command
42
               commandId="org.txm.edition.rcp.handlers.OpenEdition"
43
               icon="icons/objects/edition.png"
44
               style="push">
45
            <visibleWhen
46
                  checkEnabled="false">
47
               <or>
48
                  <reference
49
                        definitionId="OneCorpusSelected">
50
                  </reference>
51
               </or>
52
            </visibleWhen>
53
         </command>
54
      </menuContribution>
55
      <menuContribution
56
            locationURI="popup:org.txm.concordance.rcp.editors.ConcordanceEditor">
57
         <command
58
               commandId="org.txm.edition.rcp.handlers.BackToText"
59
               icon="icons/objects/edition.png"
60
               style="push">
61
         </command>
62
      </menuContribution>
63
   </extension>
64
   <extension
65
         point="org.eclipse.ui.commands">
66
      <command
67
            defaultHandler="org.txm.edition.rcp.handlers.OpenEdition"
68
            id="org.txm.edition.rcp.handlers.OpenEdition"
69
            name="%command.name"
70
            returnTypeId="org.txm.searchengine.cqp.corpus.CQPCorpus">
71
      </command>
72
      <command
73
            defaultHandler="org.txm.edition.rcp.handlers.BackToText"
74
            id="org.txm.edition.rcp.handlers.BackToText"
75
            name="%command.name.0">
76
         <commandParameter
77
               id="org.txm.edition.rcp.handlers.BackToText.wordid"
78
               name="%commandParameter.name"
79
               optional="true">
80
         </commandParameter>
81
         <commandParameter
82
               id="org.txm.edition.rcp.handlers.BackToText.textid"
83
               name="%commandParameter.name.0"
84
               optional="true">
85
         </commandParameter>
86
         <commandParameter
87
               id="org.txm.edition.rcp.handlers.BackToText.corpusid"
88
               name="%commandParameter.name.1"
89
               optional="true">
90
         </commandParameter>
91
         <commandParameter
92
               id="org.txm.edition.rcp.handlers.BackToText.editionid"
93
               name="%commandParameter.name.2"
94
               optional="true">
95
         </commandParameter>
96
      </command>
97
   </extension>
98
   <extension
99
         point="org.eclipse.ui.editors">
100
      <editor
101
            class="org.txm.edition.rcp.editors.SynopticEditionEditor"
102
            default="false"
103
            icon="icons/objects/edition.png"
104
            id="org.txm.edition.rcp.editors.SynopticEditionEditor"
105
            name="%editor.name">
106
      </editor>
107
   </extension>
108
   <extension
109
         point="org.eclipse.ui.bindings">
110
      <key
111
            commandId="org.txm.edition.rcp.handlers.BackToText"
112
            contextId="org.eclipse.ui.contexts.window"
113
            schemeId="org.txm.rcp.scheme"
114
            sequence="M1+e">
115
      </key>
116
   </extension>
117
   <extension
118
         point="org.txm.rcp.extensionpoint.backtotext">
119
      <command
120
            class="org.txm.edition.rcp.handlers.BackToText"
121
            name="Synoptic">
122
      </command>
123
   </extension>
124
   <extension
125
         point="org.eclipse.ui.preferencePages">
126
      <page
127
            category="org.txm.rcp.preferences.UserPreferencePage"
128
            class="org.txm.edition.rcp.preferences.SynopticEditionPreferencePage"
129
            id="org.txm.edition.rcp.preferences.SynopticEditionPreferencePage"
130
            name="%page.name">
131
      </page>
132
   </extension>
133
   <extension
134
         point="org.eclipse.ui.handlers">
135
      <handler
136
            class="org.txm.edition.rcp.handlers.SendEditionTo"
137
            commandId="org.txm.concordance.rcp.handlers.ComputeConcordance">
138
         <activeWhen>
139
            <and>
140
            <reference
141
                     definitionId="SelectionIsNotEmpty">
142
               </reference>
143
               <reference
144
                     definitionId="SendSelectionContextNotActive">
145
               </reference>
146
               <reference
147
                     definitionId="EditionEditorActive">
148
               </reference>
149
            </and>
150
         </activeWhen>
151
      </handler>
152
      <handler
153
            class="org.txm.edition.rcp.handlers.SendEditionTo"
154
            commandId="org.txm.treesearch.command.ComputeTreeSearch">
155
         <activeWhen>
156
            <and>
157
               <reference
158
                     definitionId="SelectionIsNotEmpty">
159
               </reference>
160
               <reference
161
                     definitionId="SendSelectionContextNotActive">
162
               </reference>
163
               <reference
164
                     definitionId="EditionEditorActive">
165
               </reference>
166
            </and>
167
         </activeWhen>
168
      </handler>
169
   </extension>
170
   <extension
171
         point="org.eclipse.core.expressions.definitions">
172
      <definition
173
            id="EditionEditorActive">
174
         <with
175
               variable="activePart">
176
            <instanceof
177
                  value="org.txm.edition.rcp.editors.SynopticEditionEditor">
178
            </instanceof>
179
         </with>
180
      </definition>
181
   </extension>
182
   <extension
183
         point="org.eclipse.core.runtime.preferences">
184
      <initializer
185
            class="org.txm.edition.rcp.preferences.SynopticEditionPreferences">
186
      </initializer>
187
   </extension>
188

    
189
</plugin>