ref #8146 move term type to top in details view
[taxeditor.git] / eu.etaxonomy.taxeditor.bulkeditor / plugin.xml
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.store.preferencePage">
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.preference.UIPreferences"
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>