R/Process.R

#' constructor for
#'
#' This is the constructor.
#' @name initializeProcess
#' @export
setMethod("initialize",
          signature = signature(.Object = "Process"),
          function(.Object, ..., id, name, description = character(0), characteristics = list(0), datasets = list(0)) {

            callNextMethod(.Object, ..., id = id, name = name, description = description, characteristics = characteristics, datasets = datasets)
          })

setMethod("show", "Process", function(object) {
            cat("Process, ", object@name, "\n", "ID, ", object@id ,sep = "")
            cat(" ", length(object@characteristics), " characteristics recorded.\n", sep = "")
            print(object@characteristics)
            invisible(NULL)
          })
rissq/rissq documentation built on Sept. 3, 2020, 5:16 p.m.