Statistiques
| Révision :

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

Historique | Voir | Annoter | Télécharger (5,79 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
      </command>
71
      <command
72
            defaultHandler="org.txm.edition.rcp.handlers.BackToText"
73
            id="org.txm.edition.rcp.handlers.BackToText"
74
            name="%command.name.0">
75
         <commandParameter
76
               id="org.txm.edition.rcp.handlers.BackToText.wordid"
77
               name="%commandParameter.name"
78
               optional="true">
79
         </commandParameter>
80
         <commandParameter
81
               id="org.txm.edition.rcp.handlers.BackToText.textid"
82
               name="%commandParameter.name.0"
83
               optional="true">
84
         </commandParameter>
85
         <commandParameter
86
               id="org.txm.edition.rcp.handlers.BackToText.corpusid"
87
               name="%commandParameter.name.1"
88
               optional="true">
89
         </commandParameter>
90
         <commandParameter
91
               id="org.txm.edition.rcp.handlers.BackToText.editionid"
92
               name="%commandParameter.name.2"
93
               optional="true">
94
         </commandParameter>
95
      </command>
96
   </extension>
97
   <extension
98
         point="org.eclipse.ui.editors">
99
      <editor
100
            class="org.txm.edition.rcp.editors.SynopticEditionEditor"
101
            default="false"
102
            icon="icons/objects/edition.png"
103
            id="org.txm.edition.rcp.editors.SynopticEditionEditor"
104
            name="%editor.name">
105
      </editor>
106
   </extension>
107
   <extension
108
         point="org.eclipse.ui.bindings">
109
      <key
110
            commandId="org.txm.edition.rcp.handlers.BackToText"
111
            contextId="org.eclipse.ui.contexts.window"
112
            schemeId="org.txm.rcp.scheme"
113
            sequence="M1+e">
114
      </key>
115
   </extension>
116
   <extension
117
         point="org.txm.rcp.extensionpoint.backtotext">
118
      <command
119
            class="org.txm.edition.rcp.handlers.BackToText"
120
            name="Synoptic">
121
      </command>
122
   </extension>
123
   <extension
124
         point="org.eclipse.ui.preferencePages">
125
      <page
126
            category="org.txm.rcp.preferences.UserPreferencePage"
127
            class="org.txm.edition.rcp.preferences.SynopticEditionPreferencePage"
128
            id="org.txm.edition.rcp.preferences.SynopticEditionPreferencePage"
129
            name="%page.name">
130
      </page>
131
   </extension>
132
   <extension
133
         point="org.eclipse.ui.handlers">
134
      <handler
135
            class="org.txm.edition.rcp.handlers.SendEditionTo"
136
            commandId="org.txm.concordance.rcp.handlers.ComputeConcordance">
137
         <activeWhen>
138
            <and>
139
            <reference
140
                     definitionId="SelectionIsNotEmpty">
141
               </reference>
142
               <reference
143
                     definitionId="SendSelectionContextNotActive">
144
               </reference>
145
               <reference
146
                     definitionId="EditionEditorActive">
147
               </reference>
148
            </and>
149
         </activeWhen>
150
      </handler>
151
   </extension>
152
   <extension
153
         point="org.eclipse.core.expressions.definitions">
154
      <definition
155
            id="EditionEditorActive">
156
         <with
157
               variable="activePart">
158
            <instanceof
159
                  value="org.txm.edition.rcp.editors.SynopticEditionEditor">
160
            </instanceof>
161
         </with>
162
      </definition>
163
   </extension>
164
   <extension
165
         point="org.eclipse.core.runtime.preferences">
166
      <initializer
167
            class="org.txm.edition.rcp.preferences.SynopticEditionPreferences">
168
      </initializer>
169
   </extension>
170

    
171
</plugin>