public class CloudModuleBuilder extends JavaModuleBuilder
ModuleBuilder.ModuleConfigurationUpdater
BUILD_SYSTEM_WEIGHT, JAVA_MOBILE_WEIGHT, JAVA_WEIGHT
EP_NAME, myJdk
Constructor and Description |
---|
CloudModuleBuilder() |
Modifier and Type | Method and Description |
---|---|
ModuleWizardStep[] |
createWizardSteps(WizardContext wizardContext,
ModulesProvider modulesProvider) |
RemoteServer<?> |
getAccount() |
CloudApplicationConfiguration |
getApplicationConfiguration() |
java.lang.String |
getBuilderId() |
CloudModuleBuilderContribution |
getContribution(ServerType<?> cloudType) |
ModuleWizardStep |
getCustomOptionsStep(WizardContext context,
Disposable parentDisposable)
Custom UI to be shown on the first wizard page
|
java.lang.String |
getDescription() |
FrameworkSupportModelBase |
getFrameworkSupportModel() |
java.lang.String |
getGroupName() |
javax.swing.Icon |
getNodeIcon() |
java.lang.String |
getParentGroup() |
java.lang.String |
getPresentableName() |
int |
getWeight() |
protected boolean |
isAvailable() |
void |
setAccount(RemoteServer<?> account) |
void |
setApplicationConfiguration(CloudApplicationConfiguration applicationConfiguration) |
addModuleLibrary, addSourcePath, commit, getModuleType, getPathForOutputPathStep, getSourcePaths, isSuitableSdkType, modifySettingsStep, setCompilerOutputPath, setSourcePaths, setupRootModel
acceptParameter, addListener, addModuleConfigurationUpdater, canCreateModule, commitModule, createAndCommitIfNeeded, createModule, deleteModuleFile, doAddContentEntry, getAdditionalFields, getAllBuilders, getContentEntryPath, getDefaultAcceptableRole, getIgnoredSteps, getModuleFileDirectory, getModuleFilePath, getModuleJdk, getModuleTypeName, getName, getProjectType, isTemplate, isTemplateBased, modifyProjectTypeStep, modifyStep, removeListener, setContentEntryPath, setModuleFilePath, setModuleJdk, setName, setProjectType, setupModule, updateFrom
createFinishingSteps, equals, validateModuleName
cleanup, commit, createProject, isOpenProjectSettingsAfter, isSuitableSdk, isUpdate, validate
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentEntryPath, setContentEntryPath
public java.lang.String getBuilderId()
getBuilderId
in class ModuleBuilder
public javax.swing.Icon getNodeIcon()
getNodeIcon
in class ModuleBuilder
public java.lang.String getDescription()
getDescription
in class ModuleBuilder
public java.lang.String getPresentableName()
getPresentableName
in class ModuleBuilder
public java.lang.String getGroupName()
getGroupName
in class ModuleBuilder
public java.lang.String getParentGroup()
getParentGroup
in class ModuleBuilder
public int getWeight()
getWeight
in class JavaModuleBuilder
public ModuleWizardStep[] createWizardSteps(WizardContext wizardContext, ModulesProvider modulesProvider)
createWizardSteps
in class ModuleBuilder
public ModuleWizardStep getCustomOptionsStep(WizardContext context, Disposable parentDisposable)
AbstractModuleBuilder
getCustomOptionsStep
in class AbstractModuleBuilder
public void setAccount(RemoteServer<?> account)
public RemoteServer<?> getAccount()
public void setApplicationConfiguration(CloudApplicationConfiguration applicationConfiguration)
public CloudApplicationConfiguration getApplicationConfiguration()
public CloudModuleBuilderContribution getContribution(ServerType<?> cloudType)
public FrameworkSupportModelBase getFrameworkSupportModel()
protected boolean isAvailable()
isAvailable
in class ModuleBuilder