ISODataQualityAbstractElement
ISODataQualityAbstractElement
ISODataQualityAbstractElement class
R6Class
object.
Object of R6Class
for modelling an ISODataQualityAbstractElement
ISO 19139 https://schemas.isotc211.org/19139/-/gmd/1.0/gmd/#element_AbstractDQ_Element
ISO 19115-3 https://schemas.isotc211.org/19157/-/mdq/1.2/mdq/#element_AbstractDQ_Element
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOAbstractQualityElement
-> ISODataQualityAbstractElement
standaloneQualityReportDetails
: standaloneQualityReportDetails [0..1]: character (=> 19115-3)
nameOfMeasure
: nameOfMeasure [0..*]: character (=> 19139)
measureIdentification
: measureIdentification [0..1]: ISOMetaIdentifier (=> 19139)
measureDescription
: measureDescription [0..1]: character (=> 19139)
measure
: measure [0..1]: ISOMeasureReference (=> 19115-3)
evaluationMethodType
: evaluationMethodType [0..1]: ISOEvaluationMethodType (=> 19139)
evaluationMethodDescription
: evaluationMethodDescription [0..1]: character (=> 19139)
evaluationProcedure
: evaluationProcedure [0..1]: ISOCitation (=> 19139)
evaluationMethod
: evaluationMethod [0..1]: ISOEvaluationMethod (=> 19115-3)
dateTime
: dateTime [0..1]: ISODateTime (=> 19139)
result
: result [1..2]: ISOAbstractResult
derivedElement
: derivedElement [0..*]: ISODataQualityAbstractElement (=> 19115-3)
list("ISODataQualityAbstractElement$setStandaloneQualityReportDetails()")
list("ISODataQualityAbstractElement$setMeasureIdentification()")
list("ISODataQualityAbstractElement$setMeasureDescription()")
list("ISODataQualityAbstractElement$setEvaluationMethodType()")
list("ISODataQualityAbstractElement$setEvaluationMethodDescription()")
list("ISODataQualityAbstractElement$setEvaluationProcedure()")
new()
Initializes object
ISODataQualityAbstractElement$new(xml = NULL)
xml
: object of class XMLInternalNode-class
setStandaloneQualityReportDetails()
Set Standalone quality report details
ISODataQualityAbstractElement$setStandaloneQualityReportDetails(details)
details
: object of class character
addNameOfMeasure()
Adds name of measure
ISODataQualityAbstractElement$addNameOfMeasure(name, locales = NULL)
name
: name
locales
: list of localized names. Default is NULL
TRUE
if added, FALSE
delNameOfMeasure()
Deletes name of measure
ISODataQualityAbstractElement$delNameOfMeasure(name, locales = NULL)
name
: name
locales
: list of localized names. Default is NULL
TRUE
if deleted, FALSE
setMeasureIdentification()
Set measure identification
ISODataQualityAbstractElement$setMeasureIdentification(identification)
identification
: object of class ISOMetaIdentifier
setMeasure()
Set measure
ISODataQualityAbstractElement$setMeasure(measure)
measure
: object of class ISOMeasureReference
setMeasureDescription()
Set measure description
ISODataQualityAbstractElement$setMeasureDescription(
description,
locales = NULL
)
description
: object of class character
locales
: list of localized descriptions. Default is NULL
setEvaluationMethodType()
Set evaluation method type
ISODataQualityAbstractElement$setEvaluationMethodType(type)
type
: object of class ISOEvaluationMethodType or any character value from those returned by ISOEvaluationMethodType$values()
setEvaluationMethodDescription()
Set evaluation method description
ISODataQualityAbstractElement$setEvaluationMethodDescription(
description,
locales = NULL
)
description
: description
locales
: list of localized descriptions. Default is NULL
setEvaluationProcedure()
Set evaluation procedure
ISODataQualityAbstractElement$setEvaluationProcedure(procedure)
procedure
: procedure, object of class ISOCitation
setEvaluationMethod()
Set evaluation method
ISODataQualityAbstractElement$setEvaluationMethod(evaluationMethod)
evaluationMethod
: object of class ISOEvaluationMethod
setDateTime()
Set date time
ISODataQualityAbstractElement$setDateTime(dateTime)
dateTime
: date time, object of class POSIXct
addResult()
Adds result
ISODataQualityAbstractElement$addResult(result)
result
: object of class ISOAbstractResult
TRUE
if added, FALSE
otherwise
delResult()
Deletes result
ISODataQualityAbstractElement$delResult(result)
result
: object of class ISOAbstractResult
TRUE
if deleted, FALSE
otherwise
addDerivedElement()
Adds derived element
ISODataQualityAbstractElement$addDerivedElement(element)
element
: object of class ISODataQualityAbstractElement
TRUE
if added, FALSE
otherwise
delDerivedElement()
Deletes derived element
ISODataQualityAbstractElement$delDerivedElement(element)
element
: object of class ISODataQualityAbstractElement
TRUE
if deleted, FALSE
otherwise
clone()
The objects of this class are cloneable with this method.
ISODataQualityAbstractElement$clone(deep = FALSE)
deep
: Whether to make a deep clone.