ISODigitalTransferOptions
ISODigitalTransferOptions
R6Class object.
Object of R6Class for modelling an ISO DigitalTransferOptions
- ISO 19139 https://schemas.isotc211.org/19139/-/gmd/1.0/gmd/#element_MD_DigitalTransferOptions
- ISO 19115-3 https://schemas.isotc211.org/19115/-3/mrd/1.0/mrd/#element_MD_DigitalTransferOptions
geometa::geometaLogger -> geometa::ISOAbstractObject -> ISODigitalTransferOptions
unitsOfDistributionunitsOfDistribution [0..1]: character
transferSizetransferSize [0..1]: integer
onLineonLine [0..*]: ISOOnlineResource
offLineoffLine [0..1]: MD_Medium
distributionFormatdistributionFormat [0..*]: ISOFormat (=> ISO 19115-3)
Inherited methods
geometa::geometaLogger$ERROR()geometa::geometaLogger$INFO()geometa::geometaLogger$WARN()geometa::ISOAbstractObject$addFieldAttrs()geometa::ISOAbstractObject$addListElement()geometa::ISOAbstractObject$checkMetadataStandardCompliance()geometa::ISOAbstractObject$contains()geometa::ISOAbstractObject$createLocalisedProperty()geometa::ISOAbstractObject$decode()geometa::ISOAbstractObject$delListElement()geometa::ISOAbstractObject$encode()geometa::ISOAbstractObject$getClass()geometa::ISOAbstractObject$getClassName()geometa::ISOAbstractObject$getNamespaceDefinition()geometa::ISOAbstractObject$isDocument()geometa::ISOAbstractObject$isFieldInheritedFrom()geometa::ISOAbstractObject$print()geometa::ISOAbstractObject$save()geometa::ISOAbstractObject$setAttr()geometa::ISOAbstractObject$setCodeList()geometa::ISOAbstractObject$setCodeListValue()geometa::ISOAbstractObject$setCodeSpace()geometa::ISOAbstractObject$setHref()geometa::ISOAbstractObject$setId()geometa::ISOAbstractObject$setIsNull()geometa::ISOAbstractObject$setValue()geometa::ISOAbstractObject$stopIfMetadataStandardIsNot()geometa::ISOAbstractObject$validate()geometa::ISOAbstractObject$wrapBaseElement()
new()Initializes object
ISODigitalTransferOptions$new(xml = NULL)xmlobject of class XMLInternalNode-class
addOnlineResource()Adds online resource
onlineResourceobject of class ISOOnlineResource
setOnlineResource()Sets online resource
onlineResourceobject of class ISOOnlineResource
delOnlineResource()Deletes online resource
onlineResourceobject of class ISOOnlineResource
addOfflineResource()Adds offline resource
offlineResourceobject of class ISOMedium
setOfflineResource()Sets offline resource
offlineResourceobject of class ISOMedium
delOfflineResource()Deletes offline resource
offlineResourceobject of class ISOMedium
addDistributionFormat()Adds distribution format
distributionFormatobject of class ISOFormat
delDistributionFormat()Deletes distribution format
distributionFormatobject of class ISOFormat
  md <- ISODigitalTransferOptions$new()  
  
  or <- ISOOnlineResource$new()
  or$setLinkage("http://somelink")
  or$setName("name")
  or$setDescription("description")
  or$setProtocol("WWW:LINK-1.0-http--link")
  md$addOnlineResource(or)
#> [1] TRUE
  
  xml <- md$encode()
#> [geometa][INFO] Object 'ISODigitalTransferOptions' is VALID according to ISO 19139 XML schemas!