Statistiques
| Révision :

root / tmp / org.txm.partition.rcp / plugin.xml @ 3151

Historique | Voir | Annoter | Télécharger (4,34 ko)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.4"?>
3
<plugin>  
4

    
5
   <extension
6
         point="org.eclipse.ui.commands">
7
      <command
8
            categoryId="org.txm.rcp.category.txm"
9
            defaultHandler="org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart"
10
            id="org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart"
11
            name="%command.name"
12
            returnTypeId="org.txm.partition.core.functions.PartitionDimensions">
13
      </command>
14
   </extension>
15
   <extension
16
         point="org.eclipse.ui.menus">
17
      <menuContribution
18
            locationURI="menu:menu.corpus">
19
         <command
20
               commandId="org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart"
21
               icon="icons/dimensions.png"
22
               style="push">
23
            <visibleWhen
24
                  checkEnabled="false">
25
               <or>
26
                  <reference
27
                        definitionId="OnePartitionSelected">
28
                  </reference>
29
               </or>
30
            </visibleWhen>
31
         </command>
32
      </menuContribution>
33
      <menuContribution
34
            allPopups="false"
35
            locationURI="toolbar:org.txm.rcp.toolbartools">
36
         <command
37
               commandId="org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart"
38
               icon="icons/dimensions.png"
39
               style="push">
40
            <visibleWhen
41
                  checkEnabled="false">
42
               <or>
43
                  <reference
44
                        definitionId="OnePartitionSelected">
45
                  </reference>
46
               </or>
47
            </visibleWhen>
48
         </command>
49
      </menuContribution>
50
      <menuContribution
51
            allPopups="false"
52
            locationURI="popup:org.txm.rcp.views.corpora.CorporaView?after=org.txm.rcp.corporaview.corpus.read">
53
         <command
54
               commandId="org.txm.partition.rcp.handlers.ComputePartitionDimensionsBarChart"
55
               icon="icons/dimensions.png"
56
               style="push">
57
            <visibleWhen
58
                  checkEnabled="false">
59
               <or>
60
                  <reference
61
                        definitionId="OnePartitionSelected">
62
                  </reference>
63
               </or>
64
            </visibleWhen>
65
         </command>
66
      </menuContribution>
67
   </extension>
68
   <extension
69
         point="org.eclipse.ui.preferencePages">
70
      <page
71
            category="org.txm.rcp.preferences.UserPreferencePage"
72
            class="org.txm.partition.rcp.preferences.PartitionPreferencePage"
73
            id="org.txm.rcp.partition.preferences.PartitionPreferencePage"
74
            name="%page.name">
75
      </page>
76
   </extension>
77
   <extension
78
         point="org.eclipse.ui.editors">
79
      <editor
80
            class="org.txm.partition.rcp.editors.PartitionDimensionsEditor"
81
            default="false"
82
            icon="icons/dimensions.png"
83
            id="org.txm.partition.core.functions.PartitionDimensions"
84
            name="%editor.name">
85
      </editor>
86
   </extension>
87
   <extension
88
         point="org.eclipse.core.runtime.adapters">
89
      <factory
90
            adaptableType="org.txm.partition.core.functions.PartitionDimensions"
91
            class="org.txm.partition.rcp.adapters.PartitionDimensionsAdapterFactory">
92
         <adapter
93
               type="org.eclipse.ui.model.IWorkbenchAdapter">
94
         </adapter>
95
         <adapter
96
               type="org.eclipse.ui.model.IWorkbenchAdapter2">
97
         </adapter>
98
      </factory>
99
      <factory
100
            adaptableType="org.txm.searchengine.cqp.corpus.Partition"
101
            class="org.txm.partition.rcp.adapters.PartitionAdapterFactory">
102
         <adapter
103
               type="org.eclipse.ui.model.IWorkbenchAdapter">
104
         </adapter>
105
         <adapter
106
               type="org.eclipse.ui.model.IWorkbenchAdapter2">
107
         </adapter>
108
      </factory>
109
   </extension>
110
   <extension
111
         point="org.eclipse.core.expressions.definitions">
112
      <definition
113
            id="OnePartitionSelected">
114
         <with
115
               variable="selection">
116
            <iterate
117
                  ifEmpty="false"
118
                  operator="and">
119
               <instanceof
120
                     value="org.txm.searchengine.cqp.corpus.Partition">
121
               </instanceof>
122
            </iterate>
123
         </with>
124
      </definition>
125
   </extension>
126

    
127
</plugin>