Package com.morpheusdata.model
Class WizardStep
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.WizardStep
- All Implemented Interfaces:
Serializable
Represents a single step in a wizard flow. Each step contains optionTypes
and optionTypeFieldGroups for collecting data, along with validation logic.
- Since:
- 1.2.6
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected List<OptionTypeFieldGroup>protected List<OptionType>Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()Returns the unique code identifier for this wizard stepReturns a description of this wizard step's purposegetName()Returns the display name for this wizard stepReturns the option type field groups for this wizard stepReturns the option types for this wizard stepvoidSets the unique code identifier for this wizard stepvoidsetDescription(String description) Sets a description of this wizard step's purposevoidSets the display name for this wizard stepvoidsetOptionTypeFieldGroups(List<OptionTypeFieldGroup> optionTypeFieldGroups) Sets the option type field groups for this wizard stepvoidsetOptionTypes(List<OptionType> optionTypes) Sets the option types for this wizard stepMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
code
-
name
-
description
-
optionTypes
-
optionTypeFieldGroups
-
-
Constructor Details
-
WizardStep
public WizardStep() -
WizardStep
-
-
Method Details
-
getCode
Returns the unique code identifier for this wizard step- Returns:
- step code
-
setCode
Sets the unique code identifier for this wizard step- Parameters:
code- step code
-
getName
Returns the display name for this wizard step- Returns:
- step name
-
setName
Sets the display name for this wizard step- Parameters:
name- step name
-
getDescription
Returns a description of this wizard step's purpose- Returns:
- step description
-
setDescription
Sets a description of this wizard step's purpose- Parameters:
description- step description
-
getOptionTypes
Returns the option types for this wizard step- Returns:
- list of OptionType
-
setOptionTypes
Sets the option types for this wizard step- Parameters:
optionTypes- list of OptionType
-
getOptionTypeFieldGroups
Returns the option type field groups for this wizard step- Returns:
- list of OptionTypeFieldGroup
-
setOptionTypeFieldGroups
Sets the option type field groups for this wizard step- Parameters:
optionTypeFieldGroups- list of OptionTypeFieldGroup
-