Project

General

Profile

Download (5.52 KB) Statistics
| Branch: | Tag: | Revision:
1 e8409423 n.hoffmann
<?xml version="1.0" encoding="UTF-8"?>
2
<?eclipse version="3.2"?>
3
<plugin>
4
   <extension
5
         id="application"
6
         point="org.eclipse.core.runtime.applications">
7
      <application>
8
         <run
9
               class="eu.etaxonomy.taxeditor.navigation.Application">
10
         </run>
11
      </application>
12
   </extension>
13
   <extension
14
         point="org.eclipse.ui.menus">
15
      <menuContribution
16 0b611fb6 Patrick Plitzner
            locationURI="menu:eu.etaxonomy.taxeditor.workbench.menu.file">
17 6c3c055f n.hoffmann
         <separator
18 37f00d44 n.hoffmann
               name="eu.etaxonomy.taxeditor.navigation.recentnames.separator"
19 6c3c055f n.hoffmann
               visible="true">
20
         </separator>
21 e8409423 n.hoffmann
         <dynamic
22
               class="eu.etaxonomy.taxeditor.navigation.RecentNamesContributionItem"
23
               id="eu.etaxonomy.taxeditor.navigation.recentnames">
24 dd7f77fb Patrick Plitzner
            <visibleWhen
25
                  checkEnabled="true">
26
               <reference
27
                     definitionId="isCdmStoreConnected">
28
               </reference>
29
            </visibleWhen>
30 e8409423 n.hoffmann
         </dynamic>
31
      </menuContribution>
32 35861667 n.hoffmann
   </extension>
33 9651449a p.ciardelli
   <extension
34
         point="org.eclipse.core.runtime.adapters">
35
      <factory
36
            adaptableType="org.eclipse.core.internal.resources.Workspace"
37
            class="eu.etaxonomy.taxeditor.navigation.WorkbenchUndoContextAdapterFactory">
38
         <adapter
39
               type="org.eclipse.core.commands.operations.IUndoContext">
40
         </adapter>
41
      </factory>
42
   </extension>
43 4db49a38 Alexander Oppermann
      <extension
44 e370cd47 p.ciardelli
         point="org.eclipse.core.expressions.propertyTesters">
45
      <propertyTester
46 d2443357 n.hoffmann
            class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
47 858305df Katja Luther
            id="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
48
            namespace="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
49 92961300 Katja Luther
            properties="hasSynonyms,isClassification"
50 858305df Katja Luther
            type="java.lang.Object">
51 e370cd47 p.ciardelli
      </propertyTester>
52 858305df Katja Luther
      
53
     <propertyTester
54
             class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
55
            id="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
56
            namespace="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
57 04a7a151 p.ciardelli
            properties="hasTaxa"
58
            type="eu.etaxonomy.cdm.model.taxon.TaxonomicTree">
59
      </propertyTester>
60 4db49a38 Alexander Oppermann
      <propertyTester
61 858305df Katja Luther
             class="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester"
62
            id="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
63
            namespace="eu.etaxonomy.taxeditor.navigation.navigator.navigatorPropertyTester"
64 4db49a38 Alexander Oppermann
            properties="hasTaxa"
65 858305df Katja Luther
            type="eu.etaxonomy.cdm.model.taxon.TaxonNode">
66 4db49a38 Alexander Oppermann
      </propertyTester>
67 0f0c1e8c Patric Plitzner
   <propertyTester
68
         class="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
69
         id="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
70
         namespace="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester"
71 323a4942 Cherian Mathew
         properties="isCdmStoreConnected,isRemoting,isStandAlone"
72 0f0c1e8c Patric Plitzner
         type="java.lang.Object">
73
   </propertyTester>
74 e370cd47 p.ciardelli
   </extension>
75 d2443357 n.hoffmann
   <extension
76
         point="org.eclipse.core.expressions.definitions">
77
      <definition
78
            id="isTaxonNode">
79
         <with
80 c4dcde9b n.hoffmann
               variable="selection">
81 4db49a38 Alexander Oppermann
            <iterate
82
                  ifEmpty="false">
83 d2443357 n.hoffmann
               <instanceof
84
                     value="eu.etaxonomy.cdm.model.taxon.TaxonNode">
85
               </instanceof>
86
            </iterate>
87
         </with>
88
      </definition>
89
      <definition
90 4db49a38 Alexander Oppermann
            id="isSynonymNode">
91 d2443357 n.hoffmann
         <with
92 c4dcde9b n.hoffmann
               variable="selection">
93 4db49a38 Alexander Oppermann
            <iterate
94
                  ifEmpty="false">
95 d2443357 n.hoffmann
               <instanceof
96 4db49a38 Alexander Oppermann
                     value="eu.etaxonomy.cdm.model.taxon.Synonym">
97 d2443357 n.hoffmann
               </instanceof>
98
            </iterate>
99
         </with>
100
      </definition>
101 858305df Katja Luther
     
102 4db49a38 Alexander Oppermann
      <definition
103
            id="isChecklistEditorEnabled">
104
         <with
105
               variable="selection">
106
            <test
107
                  property="eu.etaxonomy.taxeditor.preferences.propertyTester.isChecklistEditorEnabled">
108
            </test>
109
         </with>
110
      </definition>
111 cf9586f2 Alexander Oppermann
      <definition
112
            id="isCdmStoreConnected">
113 0f0c1e8c Patric Plitzner
         <test
114
               property="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isCdmStoreConnected">
115
         </test>
116 cf9586f2 Alexander Oppermann
      </definition>
117 323a4942 Cherian Mathew
      <definition
118
            id="isRemoting">
119
         <test
120
               property="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isRemoting">
121
         </test>
122
      </definition>
123
      <definition
124
            id="isStandAlone">
125
         <test
126
               property="eu.etaxonomy.taxeditor.preference.CdmStorePropertyTester.isStandAlone">
127
         </test>
128
      </definition>
129 40701bfb Patrick Plitzner
      <definition
130
            id="isCdmStoreConnectedAndShowExperimental">
131
         <and>
132
            <reference
133
                  definitionId="isShowExperimentalFeatures">
134
            </reference>
135
            <reference
136
                  definitionId="isCdmStoreConnected">
137
            </reference>
138
         </and>
139
      </definition>
140 92961300 Katja Luther
       <definition
141
            id="isClassification">
142
         <test
143
               property="eu.etaxonomy.taxeditor.navigation.navigator.TaxonNodePropertyTester.isClassification">
144
         </test>
145
      </definition>
146 b86fa7f3 em.lee
   </extension>
147 15d272aa Patrick Plitzner
   <extension
148 bb1d1762 Patrick Plitzner
         id="eu.etaxonomy.taxeditor.navigation.workbench.model"
149
         name="Navigation Workbench Model"
150 15d272aa Patrick Plitzner
         point="org.eclipse.e4.workbench.model">
151
      <fragment
152
            apply="always"
153
            uri="fragment.e4xmi">
154
      </fragment>
155
   </extension>
156 e8409423 n.hoffmann
</plugin>