public abstract class DeployToServerSettingsEditor<S extends ServerConfiguration,D extends DeploymentConfiguration> extends SettingsEditor<DeployToServerRunConfiguration<S,D>>
Modifier and Type | Class and Description |
---|---|
static class |
DeployToServerSettingsEditor.AnySource<S extends ServerConfiguration,D extends DeploymentConfiguration> |
static class |
DeployToServerSettingsEditor.LockedSource<S extends ServerConfiguration,D extends DeploymentConfiguration> |
Disposable.Parent
Constructor and Description |
---|
DeployToServerSettingsEditor(ServerType<S> type,
DeploymentConfigurator<D,S> deploymentConfigurator,
Project project) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addDeploymentSourceUi(FormBuilder formBuilder) |
protected void |
applyEditorTo(DeployToServerRunConfiguration<S,D> configuration) |
protected javax.swing.JComponent |
createEditor() |
protected abstract DeploymentSource |
getSelectedSource() |
protected void |
resetEditorFrom(DeployToServerRunConfiguration<S,D> configuration) |
protected abstract void |
resetSelectedSourceFrom(DeployToServerRunConfiguration<S,D> configuration) |
protected void |
updateDeploymentSettingsEditor() |
addSettingsEditorListener, applyTo, bulkUpdate, createWatcher, dispose, disposeEditor, fireEditorStateChanged, getComponent, getFactory, getOwner, getSnapshot, installWatcher, removeSettingsEditorListener, resetFrom, uninstallWatcher
public DeployToServerSettingsEditor(ServerType<S> type, DeploymentConfigurator<D,S> deploymentConfigurator, Project project)
protected abstract DeploymentSource getSelectedSource()
protected abstract void resetSelectedSourceFrom(DeployToServerRunConfiguration<S,D> configuration)
protected final void updateDeploymentSettingsEditor()
protected void resetEditorFrom(DeployToServerRunConfiguration<S,D> configuration)
resetEditorFrom
in class SettingsEditor<DeployToServerRunConfiguration<S extends ServerConfiguration,D extends DeploymentConfiguration>>
protected void applyEditorTo(DeployToServerRunConfiguration<S,D> configuration) throws ConfigurationException
applyEditorTo
in class SettingsEditor<DeployToServerRunConfiguration<S extends ServerConfiguration,D extends DeploymentConfiguration>>
ConfigurationException
protected javax.swing.JComponent createEditor()
createEditor
in class SettingsEditor<DeployToServerRunConfiguration<S extends ServerConfiguration,D extends DeploymentConfiguration>>
protected abstract void addDeploymentSourceUi(FormBuilder formBuilder)