ISOAbstractDataEvaluation

ISOAbstractDataEvaluation

Format

R6Class object.

Value

Object of R6Class for modelling an ISO abstract data evaluation

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOAbstractDataEvaluation

Public fields

dateTime

dateTime

evaluationMethodDescription

evaluationMethodDescription

evaluationProcedure

evaluationProcedure

referenceDoc

referenceDoc

evaluationMethodType

evaluationMethodType

Methods

Inherited methods


Method new()

Initializes object

Usage

Arguments

xml

object of class XMLInternalNode-class


Method setDateTime()

Set date time

Usage

ISOAbstractDataEvaluation$setDateTime(dateTime)

Arguments

dateTime

dateTime object of class ISOBaseDateTime


Method setEvaluationMethodDescription()

Set evaluation method description

Usage

ISOAbstractDataEvaluation$setEvaluationMethodDescription(
  description,
  locales = NULL
)

Arguments

description

description

locales

list of localized descriptions. Default is NULL


Method setEvaluationProcedure()

Set evaluation procedure

Usage

ISOAbstractDataEvaluation$setEvaluationProcedure(procedure)

Arguments

procedure

procedure, object of class ISOCitation


Method addReferenceDoc()

Adds reference doc

Usage

ISOAbstractDataEvaluation$addReferenceDoc(referenceDoc)

Arguments

referenceDoc

object of class ISOCitation

Returns

TRUE if added, FALSE otherwise


Method delReferenceDoc()

Deletes reference doc

Usage

ISOAbstractDataEvaluation$delReferenceDoc(referenceDoc)

Arguments

referenceDoc

object of class ISOCitation

Returns

TRUE if deleted, FALSE otherwise


Method setEvaluationMethodType()

Set evaluation method type

Usage

ISOAbstractDataEvaluation$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

ISOAbstractDataEvaluation$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.