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>
13 <interface-class>com.intellij.lang.jsp.jspxLike.JspxLikeTreeParserDefinition</interface-class>
14 <implementation-class>com.intellij.lang.jsp.jspxLike.JspxLikeTreeParserDefinitionImpl</implementation-class>
18 <interface-class>com.intellij.psi.meta.MetaDataRegistrar</interface-class>
19 <implementation-class>com.intellij.psi.impl.meta.MetaRegistry</implementation-class>
22 <interface-class>com.intellij.ide.XmlRpcServer</interface-class>
23 <implementation-class>com.intellij.ide.XmlRpcServerImpl</implementation-class>
26 <interface-class>com.intellij.ide.util.PropertiesComponent</interface-class>
27 <implementation-class>com.intellij.ide.util.PropertiesComponentImpl</implementation-class>
30 <interface-class>com.intellij.openapi.fileTypes.FileTypeManager</interface-class>
31 <implementation-class>com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl</implementation-class>
34 <interface-class>com.intellij.openapi.module.ModuleTypeManager</interface-class>
35 <implementation-class>com.intellij.openapi.module.impl.ModuleTypeManagerImpl</implementation-class>
38 <interface-class>com.intellij.peer.PeerFactory</interface-class>
39 <implementation-class>com.intellij.peer.impl.PeerFactoryImpl</implementation-class>
42 <interface-class>com.intellij.openapi.vfs.VirtualFileManager</interface-class>
43 <implementation-class>com.intellij.openapi.vfs.impl.VirtualFileManagerImpl</implementation-class>
46 <interface-class>com.intellij.openapi.vfs.CharsetSettings</interface-class>
47 <implementation-class>com.intellij.openapi.vfs.impl.CharsetSettingsImpl</implementation-class>
50 <interface-class>com.intellij.openapi.vfs.pointers.VirtualFilePointerManager</interface-class>
51 <implementation-class>com.intellij.openapi.vfs.impl.VirtualFilePointerManagerImpl</implementation-class>
54 <interface-class>com.intellij.openapi.vfs.JarFileSystem</interface-class>
55 <implementation-class>com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl</implementation-class>
58 <interface-class>com.intellij.openapi.vfs.LocalFileSystem</interface-class>
59 <implementation-class>com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl</implementation-class>
62 <implementation-class>com.intellij.openapi.vfs.ex.dummy.DummyFileSystem</implementation-class>
65 <implementation-class>com.intellij.openapi.vfs.ex.http.HttpFileSystem</implementation-class>
68 <interface-class>com.intellij.openapi.fileEditor.FileDocumentManager</interface-class>
69 <implementation-class>com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl</implementation-class>
72 <interface-class>com.intellij.openapi.editor.EditorFactory</interface-class>
73 <implementation-class>com.intellij.openapi.editor.impl.EditorFactoryImpl</implementation-class>
76 <implementation-class>com.intellij.psi.impl.cache.impl.GlobalCacheManager</implementation-class>
79 <implementation-class>com.intellij.psi.codeStyle.CodeStyleSettingsManager</implementation-class>
82 <interface-class>com.intellij.psi.impl.cache.impl.GlobalRepositoryManager</interface-class>
83 <implementation-class>com.intellij.psi.impl.cache.impl.GlobalRepositoryManager</implementation-class>
86 <interface-class>com.intellij.psi.statistics.StatisticsManager</interface-class>
87 <implementation-class>com.intellij.psi.statistics.impl.StatisticsManagerImpl</implementation-class>
90 <interface-class>com.intellij.ide.todo.TodoConfiguration</interface-class>
91 <implementation-class>com.intellij.ide.todo.TodoConfiguration</implementation-class>
94 <interface-class>com.intellij.ide.fileTemplates.FileTemplateManager</interface-class>
95 <implementation-class>com.intellij.ide.fileTemplates.impl.FileTemplateManagerImpl</implementation-class>
98 <interface-class>com.intellij.openapi.progress.ProgressManager</interface-class>
99 <implementation-class>com.intellij.openapi.progress.impl.ProgressManagerImpl</implementation-class>
102 <interface-class>com.intellij.openapi.project.ProjectManager</interface-class>
103 <implementation-class>com.intellij.openapi.project.impl.ProjectManagerImpl</implementation-class>
106 <interface-class>com.intellij.openapi.projectRoots.ProjectJdkTable</interface-class>
107 <implementation-class>com.intellij.openapi.projectRoots.impl.ProjectJdkTableImpl</implementation-class>
110 <interface-class>com.intellij.openapi.roots.libraries.LibraryTable</interface-class>
111 <implementation-class>com.intellij.openapi.roots.impl.libraries.ApplicationLibraryTable</implementation-class>
114 <interface-class>com.intellij.openapi.command.CommandProcessor</interface-class>
115 <implementation-class>com.intellij.openapi.command.impl.CommandProcessorImpl</implementation-class>
118 <interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
119 <implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
122 <interface-class>com.intellij.javaee.ExternalResourceManager</interface-class>
123 <implementation-class>com.intellij.j2ee.openapi.impl.ExternalResourceManagerImpl</implementation-class>
126 <interface-class>com.intellij.psi.codeStyle.CodeStyleSchemes</interface-class>
127 <implementation-class>com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl</implementation-class>
130 <interface-class>com.intellij.openapi.application.PathMacros</interface-class>
131 <implementation-class>com.intellij.application.options.PathMacrosImpl</implementation-class>
134 <interface-class>com.intellij.psi.impl.PsiManagerConfiguration</interface-class>
135 <implementation-class>com.intellij.psi.impl.PsiManagerConfiguration</implementation-class>
138 <implementation-class>com.intellij.refactoring.migration.MigrationMapSet</implementation-class>
141 <interface-class>com.intellij.psi.EmptySubstitutor</interface-class>
142 <implementation-class>com.intellij.psi.impl.EmptySubstitutorImpl</implementation-class>
145 <interface-class>com.intellij.openapi.roots.libraries.LibraryTablesRegistrar</interface-class>
146 <implementation-class>com.intellij.openapi.roots.impl.libraries.LibraryTablesRegistrarImpl</implementation-class>
149 <interface-class>com.intellij.formatting.FormatterEx</interface-class>
150 <implementation-class>com.intellij.formatting.FormatterImpl</implementation-class>
153 <implementation-class>com.intellij.ide.OpenFileXmlRpcHandler</implementation-class>
156 <interface-class>com.intellij.lang.cacheBuilder.CacheBuilderRegistry</interface-class>
157 <implementation-class>com.intellij.lang.cacheBuilder.CacheBuilderRegistryImpl</implementation-class>
160 <interface-class>com.intellij.util.xml.ElementPresentationManager</interface-class>
161 <implementation-class>com.intellij.util.xml.ElementPresentationManagerImpl</implementation-class>
164 <implementation-class>com.intellij.ide.Exe4jListener</implementation-class>
166 </application-components>
171 <interface-class>com.intellij.util.xml.DomManager</interface-class>
172 <implementation-class>com.intellij.util.xml.impl.DomManagerImpl</implementation-class>
173 <skipForDummyProject/>
176 <implementation-class>com.intellij.util.xml.ui.CommittableUtil</implementation-class>
177 <skipForDummyProject/>
181 <interface-class>com.intellij.util.xml.DomElementsNavigationManager</interface-class>
182 <implementation-class>com.intellij.util.xml.impl.DomElementsNavigationManagerImpl</implementation-class>
183 <skipForDummyProject/>
186 <implementation-class>com.intellij.util.xml.ui.EditorTextFieldControlHighlighter</implementation-class>
187 <skipForDummyProject/>
190 <interface-class>com.intellij.openapi.startup.StartupManager</interface-class>
191 <implementation-class>com.intellij.ide.startup.impl.StartupManagerImpl</implementation-class>
194 <interface-class>com.intellij.ide.util.PropertiesComponent</interface-class>
195 <implementation-class>com.intellij.ide.util.PropertiesComponentImpl</implementation-class>
196 <option name="workspace" value="true"/>
197 <skipForDummyProject/>
200 <interface-class>com.intellij.openapi.roots.ProjectRootManager</interface-class>
201 <implementation-class>com.intellij.openapi.roots.impl.ProjectRootManagerImpl</implementation-class>
204 <interface-class>com.intellij.openapi.roots.impl.DirectoryIndex</interface-class>
205 <implementation-class>com.intellij.openapi.roots.impl.DirectoryIndexImpl</implementation-class>
208 <interface-class>com.intellij.psi.PsiManager</interface-class>
209 <implementation-class>com.intellij.psi.impl.PsiManagerImpl</implementation-class>
212 <interface-class>com.intellij.psi.impl.source.jsp.JspFileIndex</interface-class>
213 <implementation-class>com.intellij.psi.impl.source.jsp.JspFileIndexImpl</implementation-class>
216 <interface-class>com.intellij.psi.impl.source.jsp.JspContextManager</interface-class>
217 <implementation-class>com.intellij.psi.impl.source.jsp.JspContextManagerImpl</implementation-class>
218 <option name="workspace" value="true"/>
221 <interface-class>com.intellij.psi.impl.source.jsp.JspManager</interface-class>
222 <implementation-class>com.intellij.psi.impl.source.jsp.JspManager</implementation-class>
223 <skipForDummyProject/>
226 <interface-class>com.intellij.psi.text.BlockSupport</interface-class>
227 <implementation-class>com.intellij.psi.impl.source.text.BlockSupportImpl</implementation-class>
230 <interface-class>com.intellij.psi.PsiDocumentManager</interface-class>
231 <implementation-class>com.intellij.psi.impl.PsiDocumentManagerImpl</implementation-class>
234 <interface-class>com.intellij.psi.SmartPointerManager</interface-class>
235 <implementation-class>com.intellij.psi.impl.smartPointers.SmartPointerManagerImpl</implementation-class>
238 <implementation-class>com.intellij.psi.codeStyle.CodeStyleSettingsManager</implementation-class>
241 <interface-class>com.intellij.psi.codeStyle.CodeStyleManager</interface-class>
242 <implementation-class>com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl</implementation-class>
245 <interface-class>com.intellij.openapi.module.ModuleManager</interface-class>
246 <implementation-class>com.intellij.openapi.module.impl.ModuleManagerImpl</implementation-class>
249 <interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
250 <implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
251 <skipForDummyProject/>
254 <interface-class>com.intellij.openapi.roots.libraries.LibraryTable</interface-class>
255 <implementation-class>com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable</implementation-class>
256 <skipForDummyProject/>
260 <interface-class>com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry</interface-class>
261 <implementation-class>com.intellij.psi.impl.source.resolve.reference.ReferenceProvidersRegistry</implementation-class>
262 <skipForDummyProject/>
265 <interface-class>com.intellij.pom.PomModel</interface-class>
266 <implementation-class>com.intellij.pom.core.impl.PomModelImpl</implementation-class>
269 <interface-class>com.intellij.pom.xml.XmlAspect</interface-class>
270 <implementation-class>com.intellij.pom.xml.impl.XmlAspectImpl</implementation-class>
273 <interface-class>com.intellij.pom.java.PomJavaAspect</interface-class>
274 <implementation-class>com.intellij.pom.java.impl.PomJavaAspectImpl</implementation-class>
275 <skipForDummyProject/>
278 <interface-class>com.intellij.pom.tree.TreeAspect</interface-class>
279 <implementation-class>com.intellij.pom.tree.TreeAspect</implementation-class>
282 <interface-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</interface-class>
283 <implementation-class>com.intellij.pom.wrappers.PsiEventWrapperAspect</implementation-class>
284 <skipForDummyProject/>
287 <interface-class>com.intellij.lang.jsp.JspxAspect</interface-class>
288 <implementation-class>com.intellij.lang.jsp.JspxAspect</implementation-class>
289 <skipForDummyProject/>
292 <implementation-class>com.intellij.psi.search.scope.packageSet.NamedScopeManager</implementation-class>
293 <option name="workspace" value="true"/>
294 <skipForDummyProject/>
297 <interface-class>com.intellij.openapi.project.ProjectReloadState</interface-class>
298 <implementation-class>com.intellij.openapi.project.impl.ProjectReloadStateImpl</implementation-class>
299 <option name="workspace" value="true"/>
300 <skipForDummyProject/>
303 <implementation-class>com.intellij.jar.BuildJarProjectSettings</implementation-class>
304 <skipForDummyProject/>
308 <implementation-class>com.intellij.ide.scopeView.ScopeViewPane</implementation-class>
309 <option name="workspace" value="true"/>
310 <skipForDummyProject/>
313 <implementation-class>com.intellij.ide.favoritesTreeView.FavoritesProjectViewPane</implementation-class>
314 <option name="workspace" value="true"/>
315 <skipForDummyProject/>
318 <implementation-class>com.intellij.ide.projectView.impl.ProjectViewPane</implementation-class>
319 <option name="workspace" value="true"/>
320 <skipForDummyProject/>
323 <implementation-class>com.intellij.ide.projectView.impl.PackageViewPane</implementation-class>
324 <option name="workspace" value="true"/>
325 <skipForDummyProject/>
329 <implementation-class>com.intellij.ide.favoritesTreeView.FavoritesManager</implementation-class>
330 <option name="workspace" value="true"/>
331 <skipForDummyProject/>
335 <implementation-class>com.intellij.psi.impl.source.PostprocessReformattingAspect</implementation-class>
339 <implementation-class>com.intellij.lang.jsp.jspxLike.impl.JspxLikeXmlTextSynchronizer</implementation-class>
342 </project-components>
347 <interface-class>com.intellij.openapi.roots.ModuleRootManager</interface-class>
348 <implementation-class>com.intellij.openapi.roots.impl.ModuleRootManagerImpl</implementation-class>
351 <implementation-class>com.intellij.jar.BuildJarSettings</implementation-class>