public abstract class WizardPanelDescriptor extends Object
Modifier and Type | Field and Description |
---|---|
private ConfigurationWizardStep |
back
Previous panel or null.
|
private ConfigurationWizardStep |
next
Next panel or null.
|
private ConfigurationWizardStep |
panelIdentifier
Panel identifier.
|
private RundeckMonitorConfiguration |
rundeckMonitorConfiguration
RunDeck monitor configuration.
|
Constructor and Description |
---|
WizardPanelDescriptor(ConfigurationWizardStep panelIdentifierArg,
ConfigurationWizardStep backArg,
ConfigurationWizardStep nextArg,
RundeckMonitorConfiguration rundeckMonitorConfigurationArg)
Copyr arguments to constants.
|
Modifier and Type | Method and Description |
---|---|
void |
aboutToDisplayPanel()
Method called before diplaying a panel for dynamic content update.
|
ConfigurationWizardStep |
getBack()
Return the previous wizard panel or null.
|
ConfigurationWizardStep |
getNext()
Return the next wizard panel or null.
|
abstract Component |
getPanelComponent()
Get the main component of a panel.
|
ConfigurationWizardStep |
getPanelDescriptorIdentifier()
Get the panel identifier.
|
RundeckMonitorConfiguration |
getRundeckMonitorConfiguration()
Get the RunDeck monitor main configuration.
|
abstract boolean |
validate()
Default method to validate the wizard step, must return true if input data are valid.
|
private final ConfigurationWizardStep panelIdentifier
private final ConfigurationWizardStep back
private final ConfigurationWizardStep next
private final RundeckMonitorConfiguration rundeckMonitorConfiguration
public WizardPanelDescriptor(ConfigurationWizardStep panelIdentifierArg, ConfigurationWizardStep backArg, ConfigurationWizardStep nextArg, RundeckMonitorConfiguration rundeckMonitorConfigurationArg)
panelIdentifierArg
- panel identifierbackArg
- previous panel or null if nonenextArg
- next panel or null if nonerundeckMonitorConfigurationArg
- RunDeck monitor configuration shared by all panelspublic abstract Component getPanelComponent()
public final ConfigurationWizardStep getPanelDescriptorIdentifier()
public final RundeckMonitorConfiguration getRundeckMonitorConfiguration()
public final ConfigurationWizardStep getNext()
public final ConfigurationWizardStep getBack()
public void aboutToDisplayPanel()
public abstract boolean validate()
Copyright © 2013–2015. All rights reserved.