package jetbrains.mps.vcs.platform.integration; /*Generated by MPS */ import com.intellij.openapi.components.ApplicationComponent; import jetbrains.mps.ide.MPSCoreComponents; import jetbrains.mps.extapi.module.SRepositoryRegistry; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; public class PluginVCSManager implements ApplicationComponent { private final ModelStorageProblemsListener myResolver; public PluginVCSManager(MPSCoreComponents coreComponents) { myResolver = new ModelStorageProblemsListener(); } @Override public void initComponent() { SRepositoryRegistry.getInstance().addGlobalListener(myResolver); } @Override public void disposeComponent() { SRepositoryRegistry.getInstance().removeGlobalListener(myResolver); } @NonNls @NotNull @Override public String getComponentName() { return "VCS manager"; } }