Project

General

Profile

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

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