Tests for indexing a PHP AST with Lucene search engine;
[phpeclipse.git] / net.sourceforge.phpeclipse.tests / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.tests"
5    name="Core Tests"
6    version="1.1.0"
7    provider-name="eclipseproject.de">
8
9    <runtime>
10       <library name="coretests.jar"/>
11    </runtime>
12    <requires>
13       <import plugin="org.eclipse.core.runtime.compatibility"/>
14       <import plugin="org.eclipse.ui.ide"/>
15       <import plugin="org.eclipse.ui.views"/>
16       <import plugin="org.eclipse.ui.workbench.texteditor"/>
17       <import plugin="org.eclipse.ui.editors"/>
18       <import plugin="org.eclipse.ui"/>
19       <import plugin="org.junit"/>
20       <import plugin="net.sourceforge.phpeclipse"/>
21       <import plugin="org.eclipse.core.runtime"/>
22       <import plugin="org.eclipse.jface.text"/>
23       <import plugin="org.eclipse.core.resources"/>
24       <import plugin="org.apache.lucene"/>
25    </requires>
26 <!-- <import plugin="org.apache.lucene"/> -->
27    <extension
28          point="org.eclipse.ui.popupMenus">
29       <objectContribution
30             objectClass="net.sourceforge.phpdt.core.IImportDeclaration"
31             id="net.sourceforge.phpdt.import">
32          <menu
33                label="IncludeTest"
34                path="additions"
35                id="net.sourceforge.phpdt.import1">
36             <separator
37                   name="mainActionsGroup">
38             </separator>
39             <separator
40                   name="actionsGroup">
41             </separator>
42             <separator
43                   name="infoGroup">
44             </separator>
45          </menu>
46          <action
47                label="Do nothing 1"
48                class="net.sourceforge.example.outline.Import2Console"
49                menubarPath="net.sourceforge.phpdt.import1/infoGroup"
50                enablesFor="1"
51                id="net.sourceforge.phpdt.donothing1">
52          </action>
53          <action
54                label="Print source to Console"
55                class="net.sourceforge.example.outline.Import2Console"
56                menubarPath="net.sourceforge.phpdt.import1/actionsGroup"
57                enablesFor="1"
58                id="net.sourceforge.example.outline.Import2Console">
59          </action>
60          <action
61                label="Do nothing 2"
62                class="net.sourceforge.example.outline.Import2Console"
63                menubarPath="net.sourceforge.phpdt.import1/mainActionsGroup"
64                enablesFor="1"
65                id="net.sourceforge.phpdt.donothing2">
66          </action>
67       </objectContribution>
68    </extension>
69       <extension
70          point="org.eclipse.ui.popupMenus">
71       <objectContribution
72             objectClass="net.sourceforge.phpdt.core.IType"
73             id="net.sourceforge.phpdt.type">
74          <menu
75                label="TypeTest"
76                path="additions"
77                id="net.sourceforge.phpdt.type1">
78             <separator
79                   name="mainActionsGroup">
80             </separator>
81             <separator
82                   name="actionsGroup">
83             </separator>
84             <separator
85                   name="infoGroup">
86             </separator>
87          </menu>
88          <action
89                label="Do nothing 3"
90                class="net.sourceforge.example.outline.Type2Console"
91                menubarPath="net.sourceforge.phpdt.type1/infoGroup"
92                enablesFor="1"
93                id="net.sourceforge.phpdt.donothing3">
94          </action>
95          <action
96                label="Print source to Console"
97                class="net.sourceforge.example.outline.Type2Console"
98                menubarPath="net.sourceforge.phpdt.type1/actionsGroup"
99                enablesFor="1"
100                id="net.sourceforge.example.outline.Type2Console">
101          </action>
102          <action
103                label="Do nothing 4"
104                class="net.sourceforge.example.outline.Type2Console"
105                menubarPath="net.sourceforge.phpdt.type1/mainActionsGroup"
106                enablesFor="1"
107                id="net.sourceforge.phpdt.donothing4">
108          </action>
109       </objectContribution>
110    </extension>
111 </plugin>