Project

General

Profile

Download (6.3 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.4"?>
3
<plugin>
4

    
5
   <extension
6
         id="application"
7
         point="org.eclipse.core.runtime.applications">
8
      <application>
9
         <run
10
               class="eu.etaxonomy.taxeditor.bulkeditor.Application">
11
         </run>
12
      </application>
13
   </extension>
14
   <extension
15
         point="org.eclipse.ui.commands">
16
      <command
17
            id="eu.etaxonomy.taxeditor.openReferencingObjectsView"
18
            name="%command.name.OPEN_REFERENCING_OBJECTS_VIEW">
19
      </command>
20
      <command
21
            id="eu.etaxonomy.taxeditor.bulkeditor.openBulkEditorForIdentifiableEntity"
22
            name="Open bulk editor for identifiable entity">
23
         <commandParameter
24
               id="eu.etaxonomy.taxeditor.bulkeditor.openBulkEditorForIdentifiableEntity.uuid"
25
               name="Identifiable Entity UUID"
26
               optional="true"
27
               typeId="eu.etaxonomy.taxeditor.uuidParameterType">
28
         </commandParameter>
29
      </command>
30
      <!--command
31
            defaultHandler="eu.etaxonomy.taxeditor.bulkeditor.handler.NewEntityHandler"
32
            id="eu.etaxonomy.taxeditor.bulkeditor.command.new"
33
            name="New Entity">
34
      </command-->
35
   </extension>
36
   <extension
37
         point="org.eclipse.core.expressions.definitions">
38
      <definition
39
            id="isMergeEnabled">
40
         <with
41
               variable="activeEditor">
42
            <test
43
                  property="taxeditor-bulkeditor.propertyTester.isMergingEnabled">
44
            </test>
45
         </with>
46
      </definition>
47
      <definition
48
            id="isConvertEnabled">
49
         <with
50
               variable="activeEditor">
51
            <test
52
                  property="taxeditor-bulkeditor.propertyTester.isConvertingEnabled">
53
            </test>
54
         </with>
55
      </definition>
56
      <definition
57
            id="isTaxonBulkEditorInput">
58
         <with
59
               variable="activeEditor">
60
            <test
61
                  property="taxeditor-bulkeditor.propertyTester.isTaxonEditor">
62
            </test>
63
         </with>
64
      </definition>
65
       <definition
66
            id="isTeam">
67
         <with
68
               variable="selection">
69
            <test
70
                  property="eu.etaxonomy.taxeditor.bulkeditor.command.isTeam">
71
            </test>
72
         </with>
73
      </definition>
74
      <definition
75
            id="isPerson">
76
         <with
77
               variable="selection">
78
            <test
79
                  property="eu.etaxonomy.taxeditor.bulkeditor.command.isPerson">
80
            </test>
81
         </with>
82
      </definition>
83
      <definition
84
            id="isBulkEditorSupported">
85
         <with
86
               variable="selection">
87
            <test
88
                  property="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorSelectionPropertyTester.isBulkEditorSupported">
89
            </test>
90
         </with>
91
      </definition>
92
      <definition
93
            id="isGroupEditor">
94
         <with
95
               variable="activeEditor">
96
            <test
97
                  property="taxeditor-bulkeditor.propertyTester.isGroupEditor">
98
            </test>
99
         </with>
100
      </definition>
101
   </extension>
102
   <extension
103
         point="org.eclipse.core.expressions.propertyTesters">
104
      <propertyTester
105
            class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorPropertyTester"
106
            id="taxeditor-bulkeditor.PropertyTester"
107
            namespace="taxeditor-bulkeditor.propertyTester"
108
            properties="isMergingEnabled, isDerivedUnitEditor, isTaxonEditor, isGroupEditor, isConvertingEnabled"
109
            type="eu.etaxonomy.taxeditor.bulkeditor.BulkEditor">
110
      </propertyTester>
111
      <propertyTester
112
            class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorMenuPropertyTester"
113
            id="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorMenuPropertyTester"
114
            namespace="eu.etaxonomy.taxeditor.bulkeditor.command"
115
            properties="isTeam, isPerson"
116
            type="java.lang.Object">
117
      </propertyTester>
118
      <propertyTester
119
            class="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorSelectionPropertyTester"
120
            id="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorSelectionPropertyTester"
121
            namespace="eu.etaxonomy.taxeditor.bulkeditor.command.BulkEditorSelectionPropertyTester"
122
            properties="isBulkEditorSupported"
123
            type="org.eclipse.jface.viewers.IStructuredSelection">
124
      </propertyTester>
125
   </extension>
126
   <extension
127
         point="org.eclipse.ui.preferencePages">
128
      <page
129
            category="eu.etaxonomy.taxeditor.preferences.bulkeditor.general"
130
            class="eu.etaxonomy.taxeditor.bulkeditor.preference.BulkEditorMarkerPreferencePage"
131
            id="eu.etaxonomy.taxeditor.preferences.bulkeditor.markerTypes"
132
            name="%page.name">
133
      </page>
134
      <page
135
            category="eu.etaxonomy.taxeditor.preferences.general"
136
            class="eu.etaxonomy.taxeditor.bulkeditor.preference.BulkEditorGeneralPreferencePage"
137
            id="eu.etaxonomy.taxeditor.preferences.bulkeditor.general"
138
            name="%page.name.0">
139
      </page>
140
   </extension>
141
   <extension
142
         point="eu.etaxonomy.taxeditor.store.cdmViewer">
143
      <viewCommandMapping
144
            commandId="eu.etaxonomy.taxeditor.openReferencingObjectsView"
145
            selection="java.lang.Object"
146
            viewerName="%viewCommandMapping.viewerName.REFERENCING_OBJECTS_VIEW">
147
      </viewCommandMapping>
148
      <viewCommandMapping
149
            commandId="eu.etaxonomy.taxeditor.bulkeditor.openBulkEditorForTaxonNode"
150
            selection="eu.etaxonomy.cdm.model.taxon.TaxonNode"
151
            viewerName="%viewCommandMapping.viewerName.BULK_EDITOR">
152
      </viewCommandMapping>
153
      <viewCommandMapping
154
            commandId="eu.etaxonomy.taxeditor.bulkeditor.openBulkEditorForIdentifiableEntity"
155
            selection="eu.etaxonomy.cdm.model.common.IdentifiableEntity"
156
            viewerName="%viewCommandMapping.viewerName.BULK_EDITOR">
157
      </viewCommandMapping>
158
   </extension>
159
   <extension
160
         id="eu.etaxonomy.taxeditor.bulkeditor.workbench.model"
161
         name="Bulk Editor Workbench Model"
162
         point="org.eclipse.e4.workbench.model">
163
      <fragment
164
            apply="always"
165
            uri="fragment.e4xmi">
166
      </fragment>
167
   </extension>
168
<!-- start set marker -->
169

    
170
</plugin>
(6-6/7)