java.lang.Object
com.genologics.ri.step.StepSetup
- All Implemented Interfaces:
Linkable<StepSetup>,Locatable,Serializable
Represents the setup configuration for a step, including files and configuration settings.
- Since:
- 2.18
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StepConfigurationThe configuration of the step.protected List<SharedResultFile>The list of shared result files for the step.protected LinkLink to the step this setup is for.protected URIThe URI of this step setup resource. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFile(SharedResultFile file) Adds a shared result file to the step.Gets the step configuration.getFiles()Gets the list of shared result files.getLink()Get a concrete link object to thisLinkablething.getStep()Gets the link to the step.getUri()Gets the URI of this step setup resource.voidsetConfiguration(StepConfiguration configuration) Sets the step configuration.voidSets the link to the step.voidSets the URI of this step setup resource.
-
Field Details
-
step
Link to the step this setup is for. -
configuration
The configuration of the step. -
files
The list of shared result files for the step. -
uri
The URI of this step setup resource.
-
-
Constructor Details
-
StepSetup
public StepSetup()Default constructor. -
StepSetup
Constructor taking the URI of the step setup.- Parameters:
uri- The URI of the step setup.
-
-
Method Details
-
getStep
Gets the link to the step.- Returns:
- The step link.
-
setStep
Sets the link to the step.- Parameters:
step- The step link.
-
getConfiguration
Gets the step configuration.- Returns:
- The step configuration.
-
setConfiguration
Sets the step configuration.- Parameters:
configuration- The step configuration.
-
getFiles
Gets the list of shared result files.- Returns:
- The list of files.
-
getUri
Gets the URI of this step setup resource. -
setUri
Sets the URI of this step setup resource. -
getLink
Get a concrete link object to thisLinkablething.
-