public abstract class VcsCheckoutProcessor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<VcsCheckoutProcessor> |
EXTENSION_POINT_NAME |
Constructor and Description |
---|
VcsCheckoutProcessor() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
checkout(java.util.Map<java.lang.String,java.lang.String> parameters,
VirtualFile parentDirectory,
java.lang.String directoryName) |
abstract java.lang.String |
getId() |
static VcsCheckoutProcessor |
getProcessor(java.lang.String protocol) |
public static final ExtensionPointName<VcsCheckoutProcessor> EXTENSION_POINT_NAME
public static VcsCheckoutProcessor getProcessor(java.lang.String protocol)
public abstract java.lang.String getId()
public abstract boolean checkout(java.util.Map<java.lang.String,java.lang.String> parameters, VirtualFile parentDirectory, java.lang.String directoryName)