description update
[fedora-idea.git] / plugins / IntelliLang / src / META-INF / plugin.xml
blob2dab67af95351bc7b642852347c6933f62a3ad63
1 <idea-plugin url="http://www.jetbrains.net/confluence/display/CONTEST/IntelliLang" version="2">
2   <name>IntelliLang</name>
3   <id>org.intellij.intelliLang</id>
4   <description><![CDATA[User configurable language injection support]]></description>
6   <version>8.0</version>
8   <depends optional="true" config-file="intellilang-xpath-support.xml">XPathView</depends>
9   <depends optional="true" config-file="intellilang-java-support.xml">com.intellij.modules.java</depends>
10   <depends optional="true" config-file="intellilang-xml-support.xml">com.intellij.modules.xml</depends>
11   <depends optional="true" config-file="intellilang-groovy-support.xml">org.intellij.groovy</depends>
13   <vendor email="sascha.weinreuter@cit.de" logo="/org/intellij/plugins/intelliLang/icon_small.png">Sascha Weinreuter</vendor>
15   <extensionPoints>
16     <extensionPoint name="languageSupport"
17                     interface="org.intellij.plugins.intelliLang.inject.LanguageInjectionSupport"/>
18   </extensionPoints>
19   <extensions defaultExtensionNs="com.intellij">
20     <errorHandler implementation="com.intellij.diagnostic.ITNReporter" />
21     <intentionAction>
22       <className>org.intellij.plugins.intelliLang.inject.InjectLanguageAction</className>
23     </intentionAction>
24     <intentionAction>
25       <className>org.intellij.plugins.intelliLang.inject.UnInjectLanguageAction</className>
26     </intentionAction>
27     <intentionAction>
28       <className>org.intellij.plugins.intelliLang.inject.EditInjectionSettingsAction</className>
29     </intentionAction>
31     <intentionAction>
32       <className>org.intellij.plugins.intelliLang.inject.quickedit.QuickEditAction</className>
33     </intentionAction>
35     <highlightErrorFilter implementation="org.intellij.plugins.intelliLang.inject.CustomErrorElementFilter"/>
37     <applicationService serviceInterface="org.intellij.plugins.intelliLang.Configuration"
38                         serviceImplementation="org.intellij.plugins.intelliLang.Configuration"/>
39     <applicationConfigurable implementation="org.intellij.plugins.intelliLang.Settings"/>
41     <multiHostInjector implementation="org.intellij.plugins.intelliLang.inject.TemporaryPlacesInjector"/>
42     <multiHostInjector implementation="org.intellij.plugins.intelliLang.inject.DefaultLanguageInjector" order="last"/>
44     <projectService serviceInterface="org.intellij.plugins.intelliLang.inject.TemporaryPlacesRegistry"
45                     serviceImplementation="org.intellij.plugins.intelliLang.inject.TemporaryPlacesRegistry"/>
46   </extensions>
47 </idea-plugin>