public static CvsTabbedWindow getInstance(Project project) {
   return PeriodicalTasksCloser.getInstance().safeGetService(project, CvsTabbedWindow.class);
 }
 public static RemoteRevisionsCache getInstance(final Project project) {
   return PeriodicalTasksCloser.getInstance().safeGetService(project, RemoteRevisionsCache.class);
 }
 public static SvnMergeInfoCache getInstance(final Project project) {
   return PeriodicalTasksCloser.getInstance().safeGetService(project, SvnMergeInfoCache.class);
 }
 public static SvnFileUrlMappingImpl getInstance(final Project project) {
   return PeriodicalTasksCloser.getInstance()
       .safeGetComponent(project, SvnFileUrlMappingImpl.class);
 }
 /**
  * Returns the <code>ProjectLevelVcsManager<code> instance for the specified project.
  *
  * @param project the project for which the instance is requested.
  * @return the manager instance.
  */
 public static ProjectLevelVcsManager getInstance(Project project) {
   return PeriodicalTasksCloser.getInstance()
       .safeGetComponent(project, ProjectLevelVcsManager.class);
 }
 public static ShelveChangesManager getInstance(Project project) {
   return PeriodicalTasksCloser.getInstance()
       .safeGetComponent(project, ShelveChangesManager.class);
 }