ISOEvaluationMethod

ISOEvaluationMethod

Format

R6Class object.

Value

Object of R6Class for modelling an ISO abstract evaluation method

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOEvaluationMethod

Public fields

dateTime

dateTime

evaluationMethodDescription

evaluationMethodDescription

evaluationProcedure

evaluationProcedure

referenceDoc

referenceDoc

evaluationMethodType

evaluationMethodType

Methods

Inherited methods


Method new()

Initializes object

Usage

ISOEvaluationMethod$new(xml = NULL)

Arguments

xml

object of class XMLInternalNode-class


Method setDateTime()

Set date time

Usage

ISOEvaluationMethod$setDateTime(dateTime)

Arguments

dateTime

dateTime object of class ISOBaseDateTime


Method setEvaluationMethodDescription()

Set evaluation method description

Usage

ISOEvaluationMethod$setEvaluationMethodDescription(description, locales = NULL)

Arguments

description

description

locales

list of localized descriptions. Default is NULL


Method setEvaluationProcedure()

Set evaluation procedure

Usage

ISOEvaluationMethod$setEvaluationProcedure(procedure)

Arguments

procedure

procedure, object of class ISOCitation


Method addReferenceDoc()

Adds reference doc

Usage

ISOEvaluationMethod$addReferenceDoc(referenceDoc)

Arguments

referenceDoc

object of class ISOCitation

Returns

TRUE if added, FALSE otherwise


Method delReferenceDoc()

Deletes reference doc

Usage

ISOEvaluationMethod$delReferenceDoc(referenceDoc)

Arguments

referenceDoc

object of class ISOCitation

Returns

TRUE if deleted, FALSE otherwise


Method setEvaluationMethodType()

Set evaluation method type

Usage

ISOEvaluationMethod$setEvaluationMethodType(type)

Arguments

type

object of class ISOEvaluationMethodType or any character value from those returned by ISOEvaluationMethodType$values()


Method clone()

The objects of this class are cloneable with this method.

Usage

ISOEvaluationMethod$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.