ISOListedValue
ISOListedValue
ISOListedValue class
R6Class
object.
Object of R6Class
for modelling an ISOListedValue
val <- ISOListedValue$new() val$setCode("code1") val$setLabel("label1") val$setDefinition("definition1") xml <- val$encode()
ISO 19110:2005 Methodology for Feature cataloguing
Emmanuel Blondel emmanuel.blondel1@gmail.com
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOListedValue
label
: label: character
code
: code [0..1]: character
definition
: definition [0..1]: character
definitionReference
: definitionReference [0..1]: ISODefinitionReference
new()
Initializes object
ISOListedValue$new(xml = NULL)
xml
: object of class XMLInternalNode-class
setLabel()
Set label
ISOListedValue$setLabel(label, locales = NULL)
label
: label
locales
: list of localized texts. Default is NULL
setCode()
Set code
ISOListedValue$setCode(code, locales = NULL)
code
: code
locales
: list of localized texts. Default is NULL
setDefinition()
Set definition
ISOListedValue$setDefinition(definition, locales = NULL)
definition
: definition
locales
: list of localized texts. Default is NULL
setDefinitionReference()
Set definition reference
ISOListedValue$setDefinitionReference(definitionReference)
definitionReference
: object of class ISODefinitionReference
clone()
The objects of this class are cloneable with this method.
ISOListedValue$clone(deep = FALSE)
deep
: Whether to make a deep clone.