com.intellij.openapi.vcs
Class ModuleLevelVcsManager

java.lang.Object
  extended by com.intellij.openapi.vcs.ModuleLevelVcsManager

public abstract class ModuleLevelVcsManager
extends java.lang.Object


Constructor Summary
ModuleLevelVcsManager()
           
 
Method Summary
abstract  CheckinProjectDialogImplementer createCheckinProjectDialog()
           
abstract  CheckinProjectDialogImplementer createCheckinProjectDialog(CheckinEnvironment env)
           
abstract  CheckinProjectDialogImplementer createCheckinProjectDialog(java.lang.String title, boolean requestComments, CheckinEnvironment env, java.util.Collection<java.lang.String> roots)
           
abstract  AbstractVcs getActiveVcs()
           
static ModuleLevelVcsManager getInstance(Module module)
           
abstract  void startVcs()
           
abstract  void updateActiveVcs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleLevelVcsManager

public ModuleLevelVcsManager()
Method Detail

getInstance

public static ModuleLevelVcsManager getInstance(Module module)

getActiveVcs

public abstract AbstractVcs getActiveVcs()

updateActiveVcs

public abstract void updateActiveVcs()

createCheckinProjectDialog

public abstract CheckinProjectDialogImplementer createCheckinProjectDialog()

createCheckinProjectDialog

public abstract CheckinProjectDialogImplementer createCheckinProjectDialog(CheckinEnvironment env)

createCheckinProjectDialog

public abstract CheckinProjectDialogImplementer createCheckinProjectDialog(java.lang.String title,
                                                                           boolean requestComments,
                                                                           CheckinEnvironment env,
                                                                           java.util.Collection<java.lang.String> roots)

startVcs

public abstract void startVcs()