Project

General

Profile

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

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