ISOInstrumentationEventList: ISOInstrumentationEventList

ISOInstrumentationEventListR Documentation

ISOInstrumentationEventList

Description

ISOInstrumentationEventList

ISOInstrumentationEventList

Format

R6Class object.

Value

Object of R6Class for modelling an ISO imagery instrumentation event list

Super classes

geometa::geometaLogger -> geometa::ISOAbstractObject -> ISOInstrumentationEventList

Public fields

citation

citation [1..1] : ISOAbstractCitation

description

description [1..1] : character

locale

locale [0..1] : ISOLocale

metadataConstraints

metadataConstraints [0..*] : ISOAbstractConstraints

instrumentationEvent

instrumentationEvent [0..*] : ISOInstrumentationEvent

Methods

Public methods

Inherited methods

Method new()

Initializes object

Usage
ISOInstrumentationEventList$new(xml = NULL)
Arguments
xml

object of class XMLInternalNode-class


Method setCitation()

Set citation

Usage
ISOInstrumentationEventList$setCitation(citation)
Arguments
citation

citation


Method setDescription()

Set description

Usage
ISOInstrumentationEventList$setDescription(description, locales = NULL)
Arguments
description

description

locales

list of localized editions. Default is NULL


Method setLocale()

Set locale

Usage
ISOInstrumentationEventList$setLocale(locale)
Arguments
locale

locale


Method addMetadataConstraints()

Adds metadata constraints

Usage
ISOInstrumentationEventList$addMetadataConstraints(metadataConstraints)
Arguments
metadataConstraints

metadataConstraints

Returns

TRUE if added, FALSE otherwise


Method delMetadataConstraints()

Deletes metadata constraints

Usage
ISOInstrumentationEventList$delMetadataConstraints(metadataConstraints)
Arguments
metadataConstraints

metadataConstraints

Returns

TRUE if deleted, FALSE otherwise


Method addInstrumentationEvent()

Adds instrumentation event

Usage
ISOInstrumentationEventList$addInstrumentationEvent(instrumentationEvent)
Arguments
instrumentationEvent

instrumentationEvent

Returns

TRUE if added, FALSE otherwise


Method delInstrumentationEvent()

Deletes instrumentation event

Usage
ISOInstrumentationEventList$delInstrumentationEvent(instrumentationEvent)
Arguments
instrumentationEvent

instrumentationEvent

Returns

TRUE if deleted, FALSE otherwise


Method clone()

The objects of this class are cloneable with this method.

Usage
ISOInstrumentationEventList$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

References

- 19115-3 https://schemas.isotc211.org/19115/-3/mac/2.0/mac/#element_MI_InstrumentationEventList


eblondel/geometa documentation built on Oct. 10, 2024, 4:46 p.m.