ISOKeywordClass

ISOKeywordClass

Format

R6Class object.

Value

Object of R6Class for modelling a ISO keyword class

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOKeywordClass

Public fields

className

className

conceptIdentifier

conceptIdentifier

ontology

ontology

Methods

Inherited methods


Method new()

Initializes object

Usage

ISOKeywordClass$new(xml = NULL)

Arguments

xml

object of class XMLInternalNode-class


Method setClassName()

Set class name

Usage

ISOKeywordClass$setClassName(className, locales = NULL)

Arguments

className

className

locales

list of localized texts. Default is NULL


Method setConceptIdentifier()

Set concept identifier

Usage

ISOKeywordClass$setConceptIdentifier(conceptIdentifier)

Arguments

conceptIdentifier

conceptIdentifier, object of class ISOURI


Method setOntology()

Set ontology

Usage

ISOKeywordClass$setOntology(ontology)

Arguments

ontology

ontology, object inheriting class ISOAbstractParty


Method clone()

The objects of this class are cloneable with this method.

Usage

ISOKeywordClass$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.