676cd839e60052c1913f2098bbfa239207da6d77
[phpeclipse.git] / net.sourceforge.phpeclipse.smarty.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpdt.smarty.ui"
5    name="PHPeclipse Smarty UI"
6    version="1.1.8"
7    provider-name="PHPeclipse.de"
8    class="net.sourceforge.phpdt.smarty.ui.SmartyUI">
9
10    <runtime>
11       <library name="smartyui.jar">
12          <export name="*"/>
13       </library>
14    </runtime>
15    <requires>
16       <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
17       <import plugin="net.sourceforge.phpeclipse.ui"/>
18       <import plugin="org.eclipse.jface.text"/>
19       <import plugin="org.eclipse.ui.workbench.texteditor"/>
20       <import plugin="org.eclipse.core.resources"/>
21       <import plugin="org.eclipse.text"/>
22       <import plugin="org.eclipse.ui.editors"/>
23       <import plugin="org.eclipse.ui.ide"/>
24       <import plugin="org.eclipse.ui"/>
25       <import plugin="org.eclipse.core.filebuffers"/>
26       <import plugin="org.eclipse.core.runtime"/>
27    </requires>
28
29
30    <extension
31          point="org.eclipse.ui.editors">
32       <editor
33             name="Smarty Editor"
34             icon="icons/full/obj16/smarty_16.gif"
35             extensions="tpl"
36             contributorClass="net.sourceforge.phpdt.smarty.ui.internal.editor.SmartyEditorActionContributor"
37             class="net.sourceforge.phpdt.smarty.ui.internal.editor.SmartyEditor"
38             id="net.sourceforge.phpdt.smarty.ui.editor">
39       </editor>
40    </extension>
41    <extension
42          point="org.eclipse.core.filebuffers.documentSetup">
43       <participant
44             extensions="tpl"
45             class="net.sourceforge.phpdt.smarty.ui.internal.editor.SmartyDocumentSetupParticipant">
46       </participant>
47    </extension>
48    <extension
49          point="org.eclipse.ui.editors.documentProviders">
50       <provider
51             extensions="tpl"
52             class="net.sourceforge.phpdt.smarty.ui.internal.editor.SmartyDocumentProvider"
53             id="net.sourceforge.phpdt.smarty.ui.documentProvider">
54       </provider>
55    </extension>
56
57
58 </plugin>