## ----eval=FALSE--------------------------------------------------------------- # ProcessCollection = R6Class( # "ProcessCollection", # lock_objects = FALSE, # ...) ## ----eval=FALSE--------------------------------------------------------------- # URI = R6Class( # "uri", # inherit=Argument, # public = list( # initialize=function(name=character(),description=character(),required=FALSE) { # private$name = name # private$description = description # private$required = required # private$schema$type = "string" # private$schema$subtype = "uri" # } # ), ...)