API for custom color schemes was extracted Two ruby dark schemes schemes were bundled
[fedora-idea.git] / platform-resources / src / META-INF / PlatformExtensionPoints.xml
blob5e6adc980ed7d513afa64b0dfc427b31188c285b
1 <extensionPoints>
2   <extensionPoint name="applicationService" beanClass="com.intellij.openapi.components.ServiceDescriptor"/>
3   <extensionPoint name="projectService" beanClass="com.intellij.openapi.components.ServiceDescriptor"/>
5   <extensionPoint name="appStarter"
6                   interface="com.intellij.openapi.application.ApplicationStarter"/>
8   <extensionPoint name="errorHandler"
9                   interface="com.intellij.openapi.diagnostic.ErrorReportSubmitter"/>
11   <extensionPoint name="projectConfigurable"
12                   interface="com.intellij.openapi.options.Configurable"
13                   area="IDEA_PROJECT"/>
15   <extensionPoint name="applicationConfigurable"
16                   interface="com.intellij.openapi.options.Configurable"/>
18   <extensionPoint name="selectInTarget"
19                   interface="com.intellij.ide.SelectInTarget"
20                   area="IDEA_PROJECT"/>
22   <extensionPoint name="fileEditorProvider"
23                   interface="com.intellij.openapi.fileEditor.FileEditorProvider"/>
25   <extensionPoint name="fileTypeFactory"
26                   interface="com.intellij.openapi.fileTypes.FileTypeFactory"/>
28   <extensionPoint name="keymapExtension"
29                   interface="com.intellij.openapi.keymap.KeymapExtension"/>
31   <extensionPoint name="getDataRule"
32                   beanClass="com.intellij.util.KeyedLazyInstanceEP"/>
33   <extensionPoint name="dataValidator"
34                   beanClass="com.intellij.util.KeyedLazyInstanceEP"/>
35   <extensionPoint name="cutElementMarker"
36                   interface="com.intellij.openapi.ide.CutElementMarker"/>
38   <extensionPoint name="exportable" beanClass="com.intellij.openapi.components.ExportableBean"/>
40   <extensionPoint name="ideRootPaneNorth" interface="com.intellij.openapi.wm.impl.IdeRootPaneNorthExtension" area="IDEA_PROJECT"/>
42   <extensionPoint name="handleTypeFactory" interface="com.intellij.openapi.vcs.readOnlyHandler.HandleTypeFactory"
43                   area="IDEA_PROJECT"/>
44   <extensionPoint name="customFileTypeFactory" interface="com.intellij.openapi.fileTypes.ex.CustomFileTypeFactory"/>
45   <extensionPoint name="fileTypeRegistrator" interface="com.intellij.ide.highlighter.FileTypeRegistrator"/>
47   <extensionPoint name="undoProvider" interface="com.intellij.openapi.command.impl.UndoProvider"/>
48   <extensionPoint name="projectUndoProvider" interface="com.intellij.openapi.command.impl.UndoProvider"
49                   area="IDEA_PROJECT"/>
51   <extensionPoint name="syntaxHighlighter"
52                   beanClass="com.intellij.openapi.extensions.KeyedFactoryEPBean"/>
54   <extensionPoint name="lang.syntaxHighlighterFactory"
55                   beanClass="com.intellij.util.KeyedLazyInstanceEP"/>
56   <extensionPoint name="projectOpenProcessor"
57                   interface="com.intellij.projectImport.ProjectOpenProcessor"/>
59   <extensionPoint name="codeInsight.linkHandler"
60                   interface="com.intellij.codeInsight.hint.TooltipLinkHandlerEP"/>
62   <extensionPoint name="directoryProjectConfigurator"
63                   interface="com.intellij.platform.DirectoryProjectConfigurator"/>
64   <extensionPoint name="directoryProjectGenerator"
65                   interface="com.intellij.platform.DirectoryProjectGenerator"/>
67   <extensionPoint name="ApplicationLoadListener" interface="com.intellij.ide.ApplicationLoadListener"/>
68   <extensionPoint name="ComponentRoamingType" beanClass="com.intellij.openapi.components.impl.stores.RoamingTypeExtensionPointBean"/>
70   <extensionPoint name="editorTabTitleProvider" interface="com.intellij.openapi.fileEditor.impl.EditorTabTitleProvider"/>
72   <extensionPoint name="componentConfigurationMerger" interface="com.intellij.openapi.components.XmlConfigurationMerger"/>
73   <extensionPoint name="filetype.decompiler" beanClass="com.intellij.openapi.fileTypes.FileTypeExtensionPoint"/>
75   <extensionPoint name="editorActionHandler" beanClass="com.intellij.openapi.editor.actionSystem.EditorActionHandlerBean"/>
76   <extensionPoint name="editorTypedHandler" beanClass="com.intellij.openapi.editor.actionSystem.EditorTypedHandlerBean"/>
77   <extensionPoint name="contentBasedClassFileProcessor" interface="com.intellij.openapi.fileTypes.ContentBasedClassFileProcessor"/>
79   <extensionPoint name="browserSettingsProvider" interface="com.intellij.ide.BrowserSettingsProvider"/>
81   <extensionPoint name="bundledColorSchemesProvider" interface="com.intellij.openapi.editor.colors.impl.BundledColorSchemesProvider"/>
82 </extensionPoints>