public abstract class AbstractExternalModuleBuilder<S extends ExternalProjectSettings> extends ModuleBuilder
ModuleBuilder.ModuleConfigurationUpdater
EP_NAME, myJdk
Modifier | Constructor and Description |
---|---|
protected |
AbstractExternalModuleBuilder(ProjectSystemId externalSystemId,
S externalProjectSettings) |
Modifier and Type | Method and Description |
---|---|
Project |
createProject(java.lang.String name,
java.lang.String path) |
java.lang.String |
getBuilderId() |
java.lang.String |
getDescription() |
S |
getExternalProjectSettings() |
javax.swing.Icon |
getNodeIcon() |
java.lang.String |
getPresentableName() |
acceptParameter, addListener, addModuleConfigurationUpdater, canCreateModule, commit, commitModule, createAndCommitIfNeeded, createModule, createWizardSteps, deleteModuleFile, doAddContentEntry, getAdditionalFields, getAllBuilders, getContentEntryPath, getDefaultAcceptableRole, getGroupName, getIgnoredSteps, getModuleFileDirectory, getModuleFilePath, getModuleJdk, getModuleType, getModuleTypeName, getName, getParentGroup, getProjectType, getWeight, isAvailable, isTemplate, isTemplateBased, modifyProjectTypeStep, modifySettingsStep, modifyStep, removeListener, setContentEntryPath, setModuleFilePath, setModuleJdk, setName, setProjectType, setupModule, setupRootModel, updateFrom
createFinishingSteps, equals, getCustomOptionsStep, validateModuleName
cleanup, commit, isOpenProjectSettingsAfter, isSuitableSdk, isSuitableSdkType, isUpdate, validate
protected AbstractExternalModuleBuilder(ProjectSystemId externalSystemId, S externalProjectSettings)
public java.lang.String getBuilderId()
getBuilderId
in class ModuleBuilder
public java.lang.String getPresentableName()
getPresentableName
in class ModuleBuilder
public java.lang.String getDescription()
getDescription
in class ModuleBuilder
public javax.swing.Icon getNodeIcon()
getNodeIcon
in class ModuleBuilder
public S getExternalProjectSettings()
public Project createProject(java.lang.String name, java.lang.String path)
createProject
in class ProjectBuilder