2 <application-components>
4 <implementation-class>com.intellij.util.xml.impl.DomApplicationComponent</implementation-class>
8 <interface-class>com.intellij.openapi.application.ApplicationInfo</interface-class>
9 <implementation-class>com.intellij.openapi.application.impl.ApplicationInfoImpl</implementation-class>
12 <interface-class>com.intellij.lang.jsp.jspxLike.JspxLikeTreeParserDefinition</interface-class>
13 <implementation-class>com.intellij.lang.jsp.jspxLike.JspxLikeTreeParserDefinitionImpl</implementation-class>
16 <interface-class>com.intellij.psi.meta.MetaDataRegistrar</interface-class>
17 <implementation-class>com.intellij.psi.impl.meta.MetaRegistry</implementation-class>
20 <interface-class>com.intellij.ide.XmlRpcServer</interface-class>
21 <implementation-class>com.intellij.ide.XmlRpcServerImpl</implementation-class>
24 <interface-class>com.intellij.ide.ActivationServerImpl</interface-class>
25 <implementation-class>com.intellij.ide.ActivationServerImpl</implementation-class>
28 <interface-class>com.intellij.ide.util.PropertiesComponent</interface-class>
29 <implementation-class>com.intellij.ide.util.PropertiesComponentImpl</implementation-class>
32 <interface-class>com.intellij.openapi.fileTypes.FileTypeManager</interface-class>
33 <implementation-class>com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl</implementation-class>
36 <interface-class>com.intellij.openapi.module.ModuleTypeManager</interface-class>
37 <implementation-class>com.intellij.openapi.module.impl.ModuleTypeManagerImpl</implementation-class>
40 <interface-class>com.intellij.peer.PeerFactory</interface-class>
41 <implementation-class>com.intellij.peer.impl.PeerFactoryImpl</implementation-class>
44 <interface-class>com.intellij.openapi.vfs.VirtualFileManager</interface-class>
45 <implementation-class>com.intellij.openapi.vfs.impl.VirtualFileManagerImpl</implementation-class>
48 <interface-class>com.intellij.openapi.vfs.CharsetSettings</interface-class>
49 <implementation-class>com.intellij.openapi.vfs.impl.CharsetSettingsImpl</implementation-class>
52 <interface-class>com.intellij.openapi.vfs.pointers.VirtualFilePointerManager</interface-class>
53 <implementation-class>com.intellij.openapi.vfs.impl.VirtualFilePointerManagerImpl</implementation-class>
56 <interface-class>com.intellij.openapi.vfs.JarFileSystem</interface-class>
57 <implementation-class>com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl</implementation-class>
60 <interface-class>com.intellij.openapi.vfs.LocalFileSystem</interface-class>
61 <implementation-class>com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl</implementation-class>
64 <implementation-class>com.intellij.openapi.vfs.ex.dummy.DummyFileSystem</implementation-class>
67 <implementation-class>com.intellij.openapi.vfs.ex.http.HttpFileSystem</implementation-class>
70 <interface-class>com.intellij.openapi.fileEditor.FileDocumentManager</interface-class>
71 <implementation-class>com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl</implementation-class>
74 <interface-class>com.intellij.openapi.editor.EditorFactory</interface-class>
75 <implementation-class>com.intellij.openapi.editor.impl.EditorFactoryImpl</implementation-class>
78 <implementation-class>com.intellij.psi.impl.cache.impl.GlobalCacheManager</implementation-class>
81 <implementation-class>com.intellij.psi.codeStyle.CodeStyleSettingsManager</implementation-class>
84 <interface-class>com.intellij.psi.impl.cache.impl.GlobalRepositoryManager</interface-class>
85 <implementation-class>com.intellij.psi.impl.cache.impl.GlobalRepositoryManager</implementation-class>
88 <interface-class>com.intellij.psi.statistics.StatisticsManager</interface-class>
89 <implementation-class>com.intellij.psi.statistics.impl.StatisticsManagerImpl</implementation-class>
92 <interface-class>com.intellij.ide.todo.TodoConfiguration</interface-class>
93 <implementation-class>com.intellij.ide.todo.TodoConfiguration</implementation-class>
96 <interface-class>com.intellij.ide.fileTemplates.FileTemplateManager</interface-class>
97 <implementation-class>com.intellij.ide.fileTemplates.impl.FileTemplateManagerImpl</implementation-class>
100 <interface-class>com.intellij.openapi.progress.ProgressManager</interface-class>
101 <implementation-class>com.intellij.openapi.progress.impl.ProgressManagerImpl</implementation-class>
104 <interface-class>com.intellij.openapi.project.ProjectManager</interface-class>
105 <implementation-class>com.intellij.openapi.project.impl.ProjectManagerImpl</implementation-class>
108 <interface-class>com.intellij.openapi.projectRoots.ProjectJdkTable</interface-class>
109 <implementation-class>com.intellij.openapi.projectRoots.impl.ProjectJdkTableImpl</implementation-class>
112 <interface-class>com.intellij.openapi.roots.libraries.LibraryTable</interface-class>
113 <implementation-class>com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable</implementation-class>
116 <interface-class>com.intellij.openapi.command.CommandProcessor</interface-class>
117 <implementation-class>com.intellij.openapi.command.impl.CommandProcessorImpl</implementation-class>
120 <interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
121 <implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
124 <interface-class>com.intellij.javaee.ExternalResourceManager</interface-class>
125 <implementation-class>com.intellij.j2ee.openapi.impl.ExternalResourceManagerImpl</implementation-class>
128 <interface-class>com.intellij.psi.codeStyle.CodeStyleSchemes</interface-class>
129 <implementation-class>com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl</implementation-class>
132 <interface-class>com.intellij.openapi.application.PathMacros</interface-class>
133 <implementation-class>com.intellij.application.options.PathMacrosImpl</implementation-class>
136 <interface-class>com.intellij.psi.impl.PsiManagerConfiguration</interface-class>
137 <implementation-class>com.intellij.psi.impl.PsiManagerConfiguration</implementation-class>
140 <implementation-class>com.intellij.refactoring.migration.MigrationMapSet</implementation-class>
143 <interface-class>com.intellij.psi.EmptySubstitutor</interface-class>
144 <implementation-class>com.intellij.psi.impl.EmptySubstitutorImpl</implementation-class>
147 <interface-class>com.intellij.openapi.roots.libraries.LibraryTablesRegistrar</interface-class>
148 <implementation-class>com.intellij.openapi.roots.impl.libraries.LibraryTablesRegistrarImpl</implementation-class>
151 <interface-class>com.intellij.formatting.FormatterEx</interface-class>
152 <implementation-class>com.intellij.formatting.FormatterImpl</implementation-class>
155 <implementation-class>com.intellij.ide.OpenFileXmlRpcHandler</implementation-class>
158 <interface-class>com.intellij.lang.cacheBuilder.CacheBuilderRegistry</interface-class>
159 <implementation-class>com.intellij.lang.cacheBuilder.CacheBuilderRegistryImpl</implementation-class>
162 <interface-class>com.intellij.util.xml.ElementPresentationManager</interface-class>
163 <implementation-class>com.intellij.util.xml.ElementPresentationManagerImpl</implementation-class>
165 </application-components>
170 <interface-class>com.intellij.util.xml.DomManager</interface-class>
171 <implementation-class>com.intellij.util.xml.impl.DomManagerImpl</implementation-class>
172 <skipForDummyProject/>
175 <implementation-class>com.intellij.util.xml.ui.CommittableUtil</implementation-class>
176 <skipForDummyProject/>
180 <interface-class>com.intellij.util.xml.DomElementsNavigationManager</interface-class>
181 <implementation-class>com.intellij.util.xml.impl.DomElementsNavigationManagerImpl</implementation-class>
182 <skipForDummyProject/>
185 <implementation-class>com.intellij.util.xml.ui.EditorTextFieldControlHighlighter</implementation-class>
186 <skipForDummyProject/>
189 <interface-class>com.intellij.openapi.startup.StartupManager</interface-class>
190 <implementation-class>com.intellij.ide.startup.impl.StartupManagerImpl</implementation-class>
193 <interface-class>com.intellij.ide.util.PropertiesComponent</interface-class>
194 <implementation-class>com.intellij.ide.util.PropertiesComponentImpl</implementation-class>
195 <option name="workspace" value="true"/>
196 <skipForDummyProject/>
199 <interface-class>com.intellij.openapi.roots.ProjectRootManager</interface-class>
200 <implementation-class>com.intellij.openapi.roots.impl.ProjectRootManagerImpl</implementation-class>
203 <interface-class>com.intellij.openapi.roots.impl.DirectoryIndex</interface-class>
204 <implementation-class>com.intellij.openapi.roots.impl.DirectoryIndexImpl</implementation-class>
207 <interface-class>com.intellij.psi.PsiManager</interface-class>
208 <implementation-class>com.intellij.psi.impl.PsiManagerImpl</implementation-class>
211 <interface-class>com.intellij.psi.impl.source.jsp.JspFileIndex</interface-class>
212 <implementation-class>com.intellij.psi.impl.source.jsp.JspFileIndexImpl</implementation-class>
215 <interface-class>com.intellij.psi.impl.source.jsp.JspContextManager</interface-class>
216 <implementation-class>com.intellij.psi.impl.source.jsp.JspContextManagerImpl</implementation-class>
217 <option name="workspace" value="true"/>
220 <interface-class>com.intellij.psi.impl.source.jsp.JspManager</interface-class>
221 <implementation-class>com.intellij.psi.impl.source.jsp.JspManager</implementation-class>
222 <skipForDummyProject/>
225 <interface-class>com.intellij.psi.text.BlockSupport</interface-class>
226 <implementation-class>com.intellij.psi.impl.source.text.BlockSupportImpl</implementation-class>
229 <interface-class>com.intellij.psi.PsiDocumentManager</interface-class>
230 <implementation-class>com.intellij.psi.impl.PsiDocumentManagerImpl</implementation-class>
233 <interface-class>com.intellij.psi.SmartPointerManager</interface-class>
234 <implementation-class>com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl</implementation-class>
237 <implementation-class>com.intellij.psi.codeStyle.CodeStyleSettingsManager</implementation-class>
240 <interface-class>com.intellij.psi.codeStyle.CodeStyleManager</interface-class>
241 <implementation-class>com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl</implementation-class>
244 <interface-class>com.intellij.openapi.module.ModuleManager</interface-class>
245 <implementation-class>com.intellij.openapi.module.impl.ModuleManagerImpl</implementation-class>
248 <interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
249 <implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
250 <skipForDummyProject/>
253 <interface-class>com.intellij.openapi.roots.libraries.LibraryTable</interface-class>
254 <implementation-class>com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable</implementation-class>
255 <skipForDummyProject/>
259 <interface-class>com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry</interface-class>
260 <implementation-class>com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry</implementation-class>
261 <skipForDummyProject/>
264 <interface-class>com.intellij.pom.PomModel</interface-class>
265 <implementation-class>com.intellij.pom.core.impl.PomModelImpl</implementation-class>
268 <interface-class>com.intellij.pom.xml.XmlAspect</interface-class>
269 <implementation-class>com.intellij.pom.xml.impl.XmlAspectImpl</implementation-class>
272 <interface-class>com.intellij.pom.java.PomJavaAspect</interface-class>
273 <implementation-class>com.intellij.pom.java.impl.PomJavaAspectImpl</implementation-class>
274 <skipForDummyProject/>
277 <interface-class>com.intellij.pom.tree.TreeAspect</interface-class>
278 <implementation-class>com.intellij.pom.tree.TreeAspect</implementation-class>
281 <interface-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</interface-class>
282 <implementation-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</implementation-class>
283 <skipForDummyProject/>
286 <interface-class>com.intellij.lang.jsp.JspxAspect</interface-class>
287 <implementation-class>com.intellij.lang.jsp.JspxAspect</implementation-class>
288 <skipForDummyProject/>
291 <implementation-class>com.intellij.psi.search.scope.packageSet.NamedScopeManager</implementation-class>
292 <option name="workspace" value="true"/>
293 <skipForDummyProject/>
296 <interface-class>com.intellij.openapi.project.ProjectReloadState</interface-class>
297 <implementation-class>com.intellij.openapi.project.impl.ProjectReloadStateImpl</implementation-class>
298 <option name="workspace" value="true"/>
299 <skipForDummyProject/>
302 <implementation-class>com.intellij.jar.BuildJarProjectSettings</implementation-class>
303 <skipForDummyProject/>
307 <implementation-class>com.intellij.ide.scopeView.ScopeViewPane</implementation-class>
308 <option name="workspace" value="true"/>
309 <skipForDummyProject/>
312 <implementation-class>com.intellij.ide.favoritesTreeView.FavoritesProjectViewPane</implementation-class>
313 <option name="workspace" value="true"/>
314 <skipForDummyProject/>
317 <implementation-class>com.intellij.ide.projectView.impl.ProjectViewPane</implementation-class>
318 <option name="workspace" value="true"/>
319 <skipForDummyProject/>
322 <implementation-class>com.intellij.ide.projectView.impl.PackageViewPane</implementation-class>
323 <option name="workspace" value="true"/>
324 <skipForDummyProject/>
328 <implementation-class>com.intellij.ide.favoritesTreeView.FavoritesManager</implementation-class>
329 <option name="workspace" value="true"/>
330 <skipForDummyProject/>
334 <implementation-class>com.intellij.psi.impl.source.PostprocessReformattingAspect</implementation-class>
336 </project-components>
341 <interface-class>com.intellij.openapi.roots.ModuleRootManager</interface-class>
342 <implementation-class>com.intellij.openapi.roots.impl.ModuleRootManagerImpl</implementation-class>
345 <implementation-class>com.intellij.jar.BuildJarSettings</implementation-class>