mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-25 06:18:32 +07:00
27 lines
1.5 KiB
XML
27 lines
1.5 KiB
XML
<idea-plugin>
|
|
<module value="dependency.module"/>
|
|
<extensionPoints>
|
|
<extensionPoint name="myPlugin.lang.myExtPoint" beanClass="com.intellij.lang.LanguageExtensionPoint">
|
|
<with attribute="implementationClass" implements="MyLanguageExtension"/>
|
|
</extensionPoint>
|
|
<extensionPoint name="myPlugin.lang.myOwnExtPoint" beanClass="MyLanguageExtensionPoint">
|
|
<with attribute="implementationClass" implements="MyLanguageExtension"/>
|
|
</extensionPoint>
|
|
<extensionPoint name="myPlugin.filetype.myExtPoint"
|
|
beanClass="com.intellij.openapi.fileTypes.FileTypeExtensionPoint">
|
|
<with attribute="implementationClass" implements="MyFileTypeExtension"/>
|
|
</extensionPoint>
|
|
<extensionPoint name="myPlugin.filetype.myOwnExtPoint" beanClass="MyFileTypeExtensionPoint">
|
|
<with attribute="implementationClass" implements="MyFileTypeExtension"/>
|
|
</extensionPoint>
|
|
<extensionPoint name="myDependencyModuleClassWithEpNameEp" interface="DependencyModuleClassWithEpName"/>
|
|
</extensionPoints>
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<myPlugin.lang.myExtPoint language="" implementationClass="MyLanguageExtension"/>
|
|
<myPlugin.lang.myOwnExtPoint language="" implementationClass="MyLanguageExtension"/>
|
|
<myPlugin.myDependencyModuleClassEp implementation="DependencyModuleClass"/>
|
|
</extensions>
|
|
<actions>
|
|
<action class="DependencyModuleAction"/>
|
|
</actions>
|
|
</idea-plugin> |