Learn R Programming

geometa (version 0.2-0)

ISOProcessStep: ISOProcessStep

Description

ISOProcessStep

Usage

ISOProcessStep

Arguments

Value

Object of R6Class for modelling an ISO ProcessStep

Format

R6Class object.

Fields

description

rationale

dateTime

processor

Methods

new(xml)

This method is used to instantiate an ISOProcessStep

setDescription(description)

Sets the process step description

setRationale(rationale)

Sets the process step rationale

setDateTime(dateTime)

Sets the date time

addProcessor(processor)

Adds a processor (object of class ISOResponsibleParty)

delProcessor(processor)

Deletes a processor

addSource(source)

Adds a source (object of class ISOSource)

delSource(source)

Deletes a source

References

ISO 19115:2003 - Geographic information -- Metadata

Examples

Run this code
# NOT RUN {
ps <- ISOProcessStep$new()
  ps$setDescription("description")
  ps$setRationale("rationale")
  ps$setDateTime( ISOdate(2015, 1, 1, 23, 59, 59))
  rp <- ISOResponsibleParty$new()
  rp$setIndividualName("someone") #and more responsible party properties..
  ps$addProcessor(rp)
  xml <- ps$encode()
# }

Run the code above in your browser using DataLab