public abstract class PathMappingProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<PathMappingProvider> |
EP_NAME |
Constructor and Description |
---|
PathMappingProvider() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
accepts(RemoteSdkAdditionalData data) |
abstract PathMappingSettings |
getPathMappingSettings(Project project,
RemoteSdkAdditionalData data) |
abstract java.lang.String |
getProviderPresentableName(RemoteSdkAdditionalData data) |
static java.util.List<PathMappingProvider> |
getSuitableMappingProviders(RemoteSdkAdditionalData data) |
public static final ExtensionPointName<PathMappingProvider> EP_NAME
public static java.util.List<PathMappingProvider> getSuitableMappingProviders(RemoteSdkAdditionalData data)
public abstract java.lang.String getProviderPresentableName(RemoteSdkAdditionalData data)
public abstract boolean accepts(RemoteSdkAdditionalData data)
public abstract PathMappingSettings getPathMappingSettings(Project project, RemoteSdkAdditionalData data)