blob: 9dd7590ac09e22da689002d15b7b5ccff1c06f94 [file] [log] [blame]
<components>
<application-components>
<component>
<interface-class>com.intellij.openapi.application.ApplicationInfo</interface-class>
<implementation-class>com.intellij.openapi.application.impl.ApplicationInfoImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.project.ProjectManager</interface-class>
<implementation-class>com.intellij.openapi.project.impl.ProjectManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.fileTypes.FileTypeManager</interface-class>
<implementation-class>com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.VirtualFileManager</interface-class>
<implementation-class>com.intellij.openapi.vfs.PlatformVirtualFileManager</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.pointers.VirtualFilePointerManager</interface-class>
<implementation-class>com.intellij.openapi.vfs.impl.VirtualFilePointerManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.newvfs.ManagingFS</interface-class>
<implementation-class>com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.LocalFileSystem</interface-class>
<implementation-class>com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.JarFileSystem</interface-class>
<implementation-class>com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl</implementation-class>
</component>
<component>
<implementation-class>com.intellij.openapi.vfs.ex.temp.TempFileSystem</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.fileEditor.FileDocumentManager</interface-class>
<implementation-class>com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.editor.EditorFactory</interface-class>
<implementation-class>com.intellij.openapi.editor.impl.EditorFactoryImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.history.LocalHistory</interface-class>
<implementation-class>com.intellij.history.integration.LocalHistoryImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
<implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.command.undo.DocumentReferenceManager</interface-class>
<implementation-class>com.intellij.openapi.command.impl.DocumentReferenceManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.ide.ui.LafManager</interface-class>
<implementation-class>com.intellij.ide.ui.laf.LafManagerImpl</implementation-class>
<headless-implementation-class>com.intellij.ide.ui.laf.HeadlessLafManagerImpl</headless-implementation-class>
</component>
<component>
<interface-class>com.intellij.ide.UiActivityMonitor</interface-class>
<implementation-class>com.intellij.ide.UiActivityMonitorImpl</implementation-class>
</component>
<component>
<implementation-class>com.intellij.diagnostic.PerformanceWatcher</implementation-class>
</component>
<component>
<interface-class>com.intellij.notification.NotificationsConfiguration</interface-class>
<implementation-class>com.intellij.notification.impl.NotificationsConfigurationImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.notification.NotificationsManager</interface-class>
<implementation-class>com.intellij.notification.impl.NotificationsManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.internal.statistic.persistence.UsageStatisticsPersistenceComponent</interface-class>
<implementation-class>com.intellij.internal.statistic.persistence.UsageStatisticsPersistenceComponent</implementation-class>
</component>
<component>
<interface-class>com.intellij.internal.statistic.persistence.ApplicationStatisticsPersistenceComponent</interface-class>
<implementation-class>com.intellij.internal.statistic.persistence.ApplicationStatisticsPersistenceComponent</implementation-class>
</component>
<component>
<interface-class>com.intellij.ide.ClipboardSynchronizer</interface-class>
<implementation-class>com.intellij.ide.ClipboardSynchronizer</implementation-class>
</component>
<component>
<implementation-class>com.intellij.openapi.util.FoundationLoader</implementation-class>
<headless-implementation-class/>
</component>
<component>
<implementation-class>com.intellij.notification.EventLog</implementation-class>
<skipForDefaultProject/>
</component>
<component>
<implementation-class>com.intellij.notification.impl.MacEventReader</implementation-class>
<skipForDefaultProject/>
</component>
<component>
<implementation-class>com.intellij.util.net.HttpConfigurable</implementation-class>
</component>
<component>
<implementation-class>com.intellij.ide.SystemHealthMonitor</implementation-class>
<headless-implementation-class/>
</component>
<component>
<implementation-class>com.intellij.diagnostic.DebugLogManager</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.editor.EditorLastActionTracker</interface-class>
<implementation-class>com.intellij.openapi.editor.impl.EditorLastActionTrackerImpl</implementation-class>
</component>
</application-components>
<project-components>
<component>
<implementation-class>com.intellij.notification.EventLog$ProjectTracker</implementation-class>
<skipForDefaultProject/>
</component>
<component>
<implementation-class>com.intellij.notification.impl.MacEventReader$ProjectTracker</implementation-class>
<skipForDefaultProject/>
</component>
<component>
<interface-class>com.intellij.openapi.command.undo.UndoManager</interface-class>
<implementation-class>com.intellij.openapi.command.impl.UndoManagerImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.project.ProjectReloadState</interface-class>
<implementation-class>com.intellij.openapi.project.impl.ProjectReloadStateImpl</implementation-class>
<option name="workspace" value="true"/>
</component>
<component>
<interface-class>com.intellij.openapi.vcs.FileStatusManager</interface-class>
<implementation-class>com.intellij.openapi.vcs.impl.FileStatusManagerImpl</implementation-class>
<loadForDefaultProject/>
</component>
<component>
<interface-class>com.intellij.ui.EditorNotifications</interface-class>
<implementation-class>com.intellij.ui.EditorNotificationsImpl</implementation-class>
</component>
<component>
<interface-class>com.intellij.openapi.vfs.encoding.EncodingProjectManager</interface-class>
<implementation-class>com.intellij.openapi.vfs.encoding.EncodingProjectManagerImpl</implementation-class>
<loadForDefaultProject/>
</component>
<component>
<implementation-class>com.intellij.notification.impl.NotificationsManagerImpl$ProjectNotificationsComponent</implementation-class>
<skipForDefaultProject/>
</component>
</project-components>
</components>