Workflow
Workflow.Rd
Class representing a PetroVisor workflow object.
Public fields
name
The name of the workflow.
activities
A list of activities. The items in the list must be objects of the class
WorkflowActivity
.isLocked
This flag specifies whether the workflow is locked. Defaults to
FALSE
.user
The user the workflow belongs to.
isFavorite
This flag specifies whether the workflow is marked as favorite item, and thus shown in the favorites tab on the home module in PetroVisor. Defaults to
FALSE
.labels
A list of strings holding the labels of the workflow.
Methods
Method new()
Create a new Workflow instance.
Usage
Workflow$new(
name = NULL,
activities = NULL,
isLocked = FALSE,
user = NULL,
isFavorite = FALSE,
labels = NULL
)
Arguments
name
The name of the workflow.
activities
A list of activities. The items in the list must be objects of the class
WorkflowActivity
.isLocked
This flag specifies whether the workflow is locked. Defaults to
FALSE
.user
The user the workflow belongs to.
isFavorite
This flag specifies whether the workflow is marked as favorite item, and thus shown in the favorites tab on the home module in PetroVisor. Defaults to
FALSE
.labels
A list of strings holding the labels of the workflow.