geoflow_process: Geoflow process class

geoflow_processR Documentation

Geoflow process class

Description

This class models an process

Format

R6Class object.

Details

geoflow_process

Value

Object of R6Class for modelling an process

Public fields

rationale

process rationale

description

process description

processors

object of class list

Methods

Public methods


Method new()

Initializes the geoflow_process

Usage
geoflow_process$new()

Method setRationale()

Set process rationale

Usage
geoflow_process$setRationale(rationale)
Arguments
rationale

the process rationale


Method setDescription()

Set process description

Usage
geoflow_process$setDescription(description)
Arguments
description

Set the process description


Method addProcessor()

Adds processor

Usage
geoflow_process$addProcessor(processor)
Arguments
processor,

object of class geoflow_contact


Method clone()

The objects of this class are cloneable with this method.

Usage
geoflow_process$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Examples

## Not run: 
  process <- geoflow_process$new()
  process$setRationale("rationale")
  process$setDescription("description")
  processor <- geoflow_contact$new()
  process$addProcessor(processor)

## End(Not run)


geoflow documentation built on Dec. 12, 2025, 5:08 p.m.