public abstract class DeployToServerConfigurationType.DeployToServerConfigurationFactory extends ConfigurationFactoryEx<DeployToServerRunConfiguration<?,?>>
EMPTY_ARRAY
Constructor and Description |
---|
DeployToServerConfigurationFactory() |
Modifier and Type | Method and Description |
---|---|
DeployToServerRunConfiguration |
createTemplateConfiguration(Project project)
Creates a new template run configuration within the context of the specified project.
|
boolean |
isApplicable(Project project)
Override this method and return
false to hide the configuration from 'New' popup in 'Edit Configurations' dialog. |
onConfigurationCopied, onNewConfigurationCreated
canConfigurationBeSingleton, configureBeforeRunTaskDefaults, createConfiguration, createTemplateConfiguration, getAddIcon, getIcon, getIcon, getId, getName, getOptionsClass, getSingletonPolicy, getType, isConfigurationSingletonByDefault
public boolean isApplicable(Project project)
ConfigurationFactory
false
to hide the configuration from 'New' popup in 'Edit Configurations' dialog. It will be
still possible to create this configuration by clicking on '42 more items' in the 'New' popup.isApplicable
in class ConfigurationFactory
true
if it makes sense to create configurations of this type in project
public DeployToServerRunConfiguration createTemplateConfiguration(Project project)
ConfigurationFactory
createTemplateConfiguration
in class ConfigurationFactory
project
- the project in which the run configuration will be used