Moved Google and Koders Search to the wiki plugin
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.wiki / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.wiki"
5    name="Wikipedia Editor Plug-in"
6    version="1.1.1"
7    provider-name="www.phpeclipse.de"
8    class="net.sourceforge.phpeclipse.wiki.editor.WikiEditorPlugin">
9
10    <runtime>
11       <library name="wiki.jar">
12         <export name="*"/>
13       </library>
14       <library name="lib/xmlrpc-1.1.jar"/>
15       <library name="lib/radeox.jar"/>
16       <library name="lib/commons-logging.jar"/>
17       <library name="lib/commons-httpclient-2.0.2.jar"/>
18       <library name="lib/java2html_4.1.jar"/>
19       <library name="lib/plog4u.jar"/>
20       <library name="lib/velocity-dep-1.4.jar"/>
21    </runtime>
22    <requires>
23       <import plugin="org.eclipse.core.runtime.compatibility"/>
24       <import plugin="org.eclipse.ui.ide"/>
25       <import plugin="org.eclipse.core.resources"/>
26       <import plugin="org.eclipse.ui"/>
27       <import plugin="org.eclipse.swt"/>
28       <import plugin="org.eclipse.ui.forms"/>
29       <import plugin="org.eclipse.ui.views"/>
30       <import plugin="org.eclipse.core.runtime"/>
31       <import plugin="org.eclipse.jface.text"/>
32       <import plugin="org.eclipse.ui"/>
33       <import plugin="org.eclipse.ui.views"/>
34       <import plugin="org.eclipse.ui.editors"/>
35       <import plugin="org.eclipse.ui.workbench.texteditor"/>
36       <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
37    </requires>
38    
39    <extension
40          point="org.eclipse.ui.editors">
41       <editor
42             icon="icons/text.gif"
43             class="net.sourceforge.phpeclipse.wiki.editor.WikiEditor"
44             default="true"
45             contributorClass="net.sourceforge.phpeclipse.wiki.editor.WikiEditorContributor"
46             name="WikiEditor"
47             id="net.sourceforge.phpeclipse.wiki.editor"
48             extensions="wp"/>
49    </extension>
50    <extension
51          point="org.eclipse.ui.editors.templates">
52       <contextType
53             class="org.eclipse.jface.text.templates.TemplateContextType"
54             name="Wikipedia Templates"
55             id="net.sourceforge.phpeclipse.wiki.editor.templates"/>
56       <include file="templates/templates.xml"/>
57    </extension>
58
59    <extension
60          point="org.eclipse.ui.editors.markerAnnotationSpecification">
61       <specification
62             annotationType="net.sourceforge.phpeclipse.wiki.editor.highlightannotation"
63             verticalRulerPreferenceKey="highlight.rulers.vertical"
64             textPreferenceKey="highlight.text"
65             colorPreferenceKey="highlight.color"
66             highlightPreferenceKey="highlight.background"
67             textPreferenceValue="false"
68             textStylePreferenceValue="UNDERLINE"
69             overviewRulerPreferenceKey="highlight.rulers.overview"
70             presentationLayer="4"
71             highlightPreferenceValue="true"
72             label="Zutaten"
73             icon="icons/occurrence.gif"
74             colorPreferenceValue="253,255,157"
75             verticalRulerPreferenceValue="true"
76             overviewRulerPreferenceValue="true"
77             textStylePreferenceKey="highlight.text.style">
78       </specification>
79    </extension>
80
81    <!-- linked annotations -->
82    <extension
83          point="org.eclipse.ui.editors.markerAnnotationSpecification">
84           <specification
85             annotationType="org.eclipse.jdt.ui.link.master"
86             colorPreferenceValue="70,100,165"
87             colorPreferenceKey="linked.focus.color"
88             isGoToPreviousNavigationTarget="false"
89             isGoToPreviousNavigationTargetKey="linked.focus.navigation.previous"
90             showInNextPrevDropdownToolbarAction="false"
91             showInNextPrevDropdownToolbarActionKey="linked.focus.navigation.dropdown"
92             isGoToNextNavigationTarget="false"
93             isGoToNextNavigationTargetKey="linked.focus.navigation.next"
94             contributesToHeader="false"
95             overviewRulerPreferenceValue="false"
96             presentationLayer="4"
97             label="Linked Position (Focus)"
98             textPreferenceValue="true"
99             textPreferenceKey="linked.focus.text"
100             highlightPreferenceKey="linked.focus.highlight"
101             highlightPreferenceValue="false"
102             textStylePreferenceKey="linked.focus.text.style"
103             textStylePreferenceValue="BOX"
104             verticalRulerPreferenceKey="linked.focus.verticalruler"
105             verticalRulerPreferenceValue="false"
106             overviewRulerPreferenceKey="linked.focus.overviewruler">
107       </specification>      
108       <specification
109             annotationType="org.eclipse.jdt.ui.link.slave"
110             colorPreferenceValue="180,215,255"
111             colorPreferenceKey="linked.slave.color"
112             isGoToPreviousNavigationTarget="false"
113             isGoToPreviousNavigationTargetKey="linked.slave.navigation.previous"
114             showInNextPrevDropdownToolbarAction="false"
115             showInNextPrevDropdownToolbarActionKey="linked.slave.navigation.dropdown"
116             isGoToNextNavigationTarget="false"
117             isGoToNextNavigationTargetKey="linked.slave.navigation.next"
118             contributesToHeader="false"
119             overviewRulerPreferenceValue="false"
120             presentationLayer="4"
121             label="Linked Position (Slave)"
122             textPreferenceValue="false"
123             textPreferenceKey="linked.slave.text"
124             highlightPreferenceKey="linked.slave.highlight"
125             highlightPreferenceValue="true"
126             textStylePreferenceKey="linked.slave.text.style"
127             textStylePreferenceValue="NONE"
128             verticalRulerPreferenceKey="linked.slave.verticalruler"
129             verticalRulerPreferenceValue="false"
130             overviewRulerPreferenceKey="linked.slave.overviewruler">
131       </specification>      
132       <specification
133             annotationType="org.eclipse.jdt.ui.link.target"
134             colorPreferenceValue="70,100,165"
135             colorPreferenceKey="linked.target.color"
136             isGoToPreviousNavigationTarget="false"
137             isGoToPreviousNavigationTargetKey="linked.target.navigation.previous"
138             showInNextPrevDropdownToolbarAction="false"
139             showInNextPrevDropdownToolbarActionKey="linked.target.navigation.dropdown"
140             isGoToNextNavigationTarget="false"
141             isGoToNextNavigationTargetKey="linked.target.navigation.next"
142             contributesToHeader="false"
143             overviewRulerPreferenceValue="false"
144             presentationLayer="4"
145             label="Linked Position (Target)"
146             textPreferenceValue="true"
147             textPreferenceKey="linked.target.text"
148             highlightPreferenceKey="linked.target.highlight"
149             highlightPreferenceValue="false"
150             textStylePreferenceKey="linked.target.text.style"
151             textStylePreferenceValue="BOX"
152             verticalRulerPreferenceKey="linked.target.verticalruler"
153             verticalRulerPreferenceValue="false"
154             overviewRulerPreferenceKey="linked.target.overviewruler">
155       </specification>
156       <specification
157             annotationType="org.eclipse.jdt.ui.link.exit"
158             colorPreferenceValue="0,180,0"
159             colorPreferenceKey="linked.exit.color"
160             isGoToPreviousNavigationTarget="false"
161             isGoToPreviousNavigationTargetKey="linked.exit.navigation.previous"
162             showInNextPrevDropdownToolbarAction="false"
163             showInNextPrevDropdownToolbarActionKey="linked.exit.navigation.dropdown"
164             isGoToNextNavigationTarget="false"
165             isGoToNextNavigationTargetKey="linked.exit.navigation.next"
166             contributesToHeader="false"
167             overviewRulerPreferenceValue="false"
168             presentationLayer="4"
169             label="Linked Position (Exit)"
170             textPreferenceValue="true"
171             textPreferenceKey="linked.exit.text"
172             highlightPreferenceKey="linked.exit.highlight"
173             highlightPreferenceValue="false"
174             textStylePreferenceKey="linked.exit.text.style"
175             textStylePreferenceValue="IBEAM"
176             verticalRulerPreferenceKey="linked.exit.verticalruler"
177             verticalRulerPreferenceValue="false"
178             overviewRulerPreferenceKey="linked.exit.overviewruler">
179       </specification>
180         </extension>
181         <extension
182          id="wikibuilder"
183          name="Wiki Builder"
184          point="org.eclipse.core.resources.builders">
185       <builder>
186          <run class="net.sourceforge.phpeclipse.wiki.builder.WikiBuilder"/>  
187       </builder>
188    </extension>
189    
190    <extension
191          point="org.eclipse.ui.popupMenus">
192        <objectContribution
193              adaptable="false"
194              objectClass="org.eclipse.core.resources.IProject"
195              id="net.sourceforge.phpeclipse.wiki.addwikibuilder">
196          <action
197                label="Add Wiki Builder"
198                class="net.sourceforge.phpeclipse.wiki.builder.AddBuilderAction"
199                menubarPath="additions"
200                id="net.sourceforge.phpeclipse.wiki.builder.AddBuilderAction">
201          </action>
202       </objectContribution>
203   <!--    <objectContribution
204              adaptable="false"
205              objectClass="org.eclipse.core.resources.IFile"
206              id="net.sourceforge.phpeclipse.wiki.createpager">
207          <action
208                label="Create HTML Page"
209                class="net.sourceforge.phpeclipse.wiki.builder.CreatePageAction"
210                menubarPath="additions"
211                id="net.sourceforge.phpeclipse.wiki.builder.CreatePageAction">
212          </action>
213       </objectContribution> -->
214     </extension>
215     
216     <extension point="org.eclipse.ui.preferencePages">
217       <page
218            name="Wiki Configurations"
219            id="net.sourceforge.phpeclipse.wiki.ui.internal.configurationPreferencePage"
220            class="net.sourceforge.phpeclipse.wiki.ui.internal.ConfigurationPreferencePage"/>
221       <page
222            name="Wiki Project Defaults"
223            class="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences"
224            id="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences">
225       </page>
226     </extension>
227     <extension
228          point="org.eclipse.ui.propertyPages">
229       <page
230             objectClass="org.eclipse.core.resources.IProject"
231             name="Static Wiki Project Settings"
232             class="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences"
233             id="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences">
234       </page>
235     </extension>
236     
237     <extension
238          point="org.eclipse.ui.popupMenus">
239       <viewerContribution
240             targetID="#PHPEditorContext"
241             id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
242          <action
243                label="Open Wiki Link"
244                class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
245                menubarPath="additions"
246                id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
247          </action>
248          <action
249                label="Post to pLog4U.de"
250                class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
251                menubarPath="additions"
252                id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
253          </action>
254       </viewerContribution>
255       
256       <viewerContribution
257             targetID="#CompilationUnitEditorContext"
258             id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
259          <action
260                label="Open Wiki Link"
261                class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
262                menubarPath="additions"
263                id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
264          </action>
265          <action
266                label="Post to pLog4U.de"
267                class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
268                menubarPath="additions"
269                id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
270          </action>
271       </viewerContribution>
272       <viewerContribution
273             targetID="#EditorContext"
274             id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
275          <action
276                label="Open Wiki Link"
277                class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
278                menubarPath="additions"
279                id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
280          </action>
281          <action
282                label="Post to pLog4U.de"
283                class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
284                menubarPath="additions"
285                id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
286          </action>
287       </viewerContribution>            
288       <viewerContribution
289             targetID="#PHPEditorContext"
290             id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
291            <menu
292                         id="mediawikiMenu"
293                         label="%MediaWiki.label"
294                         path="rest">
295                  </menu>
296                  <action
297                label="Refresh Current Wiki Text (Wikibooks.org)"
298                class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction"
299                menubarPath="mediawikiMenu/additions"
300                id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction">
301          </action>
302          <action
303                label="Download Link's Wiki Text (Wikibooks.org)"
304                class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction"
305                menubarPath="mediawikiMenu/additions"
306                id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction">
307          </action>
308       </viewerContribution>
309       <viewerContribution
310             targetID="#EditorContext"
311             id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
312          <menu
313                         id="mediawikiMenu"
314                         label="%MediaWiki.label"
315                         path="rest">
316                  </menu>
317          <action
318                label="Refresh Current Wiki Text (Wikibooks.org)"
319                class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction"
320                menubarPath="mediawikiMenu/additions"
321                id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction">
322          </action>
323          <action
324                label="Download Link's Wiki Text (Wikibooks.org)"
325                class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction"
326                menubarPath="mediawikiMenu/additions"
327                id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction">
328          </action>
329       </viewerContribution>   
330       <viewerContribution
331             targetID="#CompilationUnitEditorContext"
332             id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
333            <menu
334                         id="httpqueryMenu"
335                         label="%HTTPQuery.label"
336                         path="rest">
337                  </menu>
338                  <action
339                label="Koders.com Search"
340                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction"
341                menubarPath="httpqueryMenu/additions"
342                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction">
343          </action>
344                  <action
345                label="Google Search"
346                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction"
347                menubarPath="httpqueryMenu/additions"
348                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction">
349          </action>
350                  <action
351                label="Run HTTP Query"
352                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
353                menubarPath="httpqueryMenu/additions"
354                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
355          </action>
356       </viewerContribution>
357       <viewerContribution
358             targetID="#PHPEditorContext"
359             id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
360            <menu
361                         id="httpqueryMenu"
362                         label="%HTTPQuery.label"
363                         path="rest">
364                  </menu>
365                  <action
366                label="Koders.com Search"
367                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction"
368                menubarPath="httpqueryMenu/additions"
369                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction">
370          </action>
371                  <action
372                label="Google Search"
373                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction"
374                menubarPath="httpqueryMenu/additions"
375                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction">
376          </action>
377                  <action
378                label="Run HTTP Query"
379                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
380                menubarPath="httpqueryMenu/additions"
381                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
382          </action>
383       </viewerContribution>
384       <viewerContribution
385             targetID="#EditorContext"
386             id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
387          <menu
388                         id="httpqueryMenu"
389                         label="%HTTPQuery.label"
390                         path="rest">
391                  </menu>
392                  <action
393                label="Koders.com Search"
394                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction"
395                menubarPath="httpqueryMenu/additions"
396                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.KodersAction">
397          </action>
398                  <action
399                label="Google Search"
400                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction"
401                menubarPath="httpqueryMenu/additions"
402                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.GoogleAction">
403          </action>
404                  <action
405                label="Run HTTP Query"
406                class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
407                menubarPath="httpqueryMenu/additions"
408                id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
409          </action>
410       </viewerContribution>   
411   </extension>
412   <extension 
413          name="Wikipedia"
414          point="org.eclipse.ui.exportWizards">
415       <wizard 
416             name="Wikipedia"
417             class="net.sourceforge.phpeclipse.wiki.export.WikiExportWizard"
418             id="WikiWizard">
419       </wizard>
420    </extension>
421 </plugin>