public abstract class ProjectBuilder
extends java.lang.Object
Constructor and Description |
---|
ProjectBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
java.util.List<Module> |
commit(Project project) |
abstract java.util.List<Module> |
commit(Project project,
ModifiableModuleModel model,
ModulesProvider modulesProvider) |
Project |
createProject(java.lang.String name,
java.lang.String path) |
boolean |
isOpenProjectSettingsAfter() |
boolean |
isSuitableSdk(Sdk sdk)
Deprecated.
|
boolean |
isSuitableSdkType(SdkTypeId sdkType) |
boolean |
isUpdate() |
boolean |
validate(Project current,
Project dest) |
public boolean isUpdate()
public abstract java.util.List<Module> commit(Project project, ModifiableModuleModel model, ModulesProvider modulesProvider)
public void cleanup()
public boolean isOpenProjectSettingsAfter()
@Deprecated public boolean isSuitableSdk(Sdk sdk)
isSuitableSdk
returns true.sdk
- the candidate SDKpublic boolean isSuitableSdkType(SdkTypeId sdkType)
public Project createProject(java.lang.String name, java.lang.String path)