deprecate advertise
[fedora-idea.git] / plugins / spellchecker / src / META-INF / plugin.xml
blobbe891f33b0cbd0be73c7959dd834a10559f9469a
1 <idea-plugin version="2">
2   <name>SpellChecker</name>
3   <description>Spell checker plugin</description>
4   <version>1.0</version>
5   <vendor>JetBrains</vendor>
6   <id>com.intellij.spellchecker</id>
7   <depends>com.intellij.modules.xml</depends>
10   <application-components>
11     <component>
12       <interface-class>com.intellij.spellchecker.options.CachedDictionaryState</interface-class>
13       <implementation-class>com.intellij.spellchecker.options.CachedDictionaryState</implementation-class>
14     </component>
15   </application-components>
17   <project-components>
18     <component>
19       <interface-class>com.intellij.spellchecker.options.ProjectDictionaryState</interface-class>
20       <implementation-class>com.intellij.spellchecker.options.ProjectDictionaryState</implementation-class>
21     </component>
22   </project-components>
24   <actions>
25     <!-- Add your actions here -->
27     <action id="SpellCheckerCompletion" class="com.intellij.spellchecker.actions.CompleteWordFromDictionaryAction"
28             text="Complete Word From Dictionary"
29             description="Complete word from spelling dictionaries">
30       <add-to-group group-id="CodeCompletionGroup" anchor="after" relative-to-action="WordCompletion"/>
31     </action>
32     <group id="com.intellij.spellchecker.actions.SpellingPopupActionGroup"
33            class="com.intellij.spellchecker.actions.SpellingPopupActionGroup" text="Spelling" popup="true">
34       <add-to-group group-id="EditorPopupMenu" anchor="first"/>
35     </group>
37   </actions>
39   <extensionPoints>
40     <extensionPoint name="support" interface="com.intellij.spellchecker.tokenizer.SpellcheckingStrategy"/>
41   </extensionPoints>
42   
43   <extensions defaultExtensionNs="com.intellij">
44     
45     <projectService serviceInterface="com.intellij.spellchecker.options.SpellCheckerConfiguration"
46                     serviceImplementation="com.intellij.spellchecker.options.SpellCheckerConfiguration"/>
47     <projectService serviceInterface="com.intellij.spellchecker.SpellCheckerManager"
48                     serviceImplementation="com.intellij.spellchecker.SpellCheckerManager"/>
49     <projectConfigurable implementation="com.intellij.spellchecker.options.SpellCheckerConfigurable"/>
52     <inspectionToolProvider
53         implementation="com.intellij.spellchecker.inspections.SpellCheckerInspectionToolProvider"/>
54     <nameSuggestionProvider id="DictionarySuggestionProvider" implementation="com.intellij.spellchecker.DictionarySuggestionProvider"/>
55     <severitiesProvider implementation="com.intellij.spellchecker.SpellCheckerSeveritiesProvider"/>
56     
57     <spellchecker.support implementation="com.intellij.spellchecker.tokenizer.SpellcheckingStrategy"/>
58     <spellchecker.support implementation="com.intellij.spellchecker.tokenizer.HtmlSpellcheckingStrategy"/>
59   </extensions>
60 </idea-plugin>
61