public class SingletonDeploymentSourceType extends DeploymentSourceType<DeploymentSource>
DeploymentConfiguration
.
Deployment sources of this type are excluded from the choice of the deployment sources in the "generic" deployment run configuration.
Instead, deployment configurations for this particular type will be managed by ad hoc
ConfigurationFactory
. Thus, user will not be able to switch from
SingletonDeploymentSourceType
to any other deployment source without recreating of the configuration.EP_NAME
Constructor and Description |
---|
SingletonDeploymentSourceType(java.lang.String id,
java.lang.String name,
javax.swing.Icon icon) |
Modifier and Type | Method and Description |
---|---|
protected static <T extends SingletonDeploymentSourceType> |
findExtension(java.lang.Class<? extends T> clazz) |
java.lang.String |
getPresentableName() |
DeploymentSource |
getSingletonSource() |
DeploymentSource |
load(Element tag,
Project project) |
void |
save(DeploymentSource source,
Element tag) |
getId, setBuildBeforeRunTask, updateBuildBeforeRunOption
public SingletonDeploymentSourceType(java.lang.String id, java.lang.String name, javax.swing.Icon icon)
protected static <T extends SingletonDeploymentSourceType> T findExtension(java.lang.Class<? extends T> clazz)
public DeploymentSource getSingletonSource()
public void save(DeploymentSource source, Element tag)
save
in class DeploymentSourceType<DeploymentSource>
public DeploymentSource load(Element tag, Project project)
load
in class DeploymentSourceType<DeploymentSource>
public final java.lang.String getPresentableName()