ISOAbstractCatalogue | R Documentation |
ISOAbstractCatalogue
ISOAbstractCatalogue
R6Class
object.
Object of R6Class
for modelling an ISOAbstracCatalogue
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> ISOAbstractCatalogue
name
name [1..1]: character
scope
scope [1..*]: character
fieldOfApplication
fieldOfApplication [0.*]: character
versionNumber
versionNumber [1..1]: character
versionDate
versionDate [1..1]: Date/Posix
language
language [0..1]: character
characterSet
character set [0..1]: character
locale
locale [0..*]: ISOLocale
subCatalogue
subCatalogue [0..*]: ISOAbstractCatalogue (=> 19139)
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
ISOAbstractCatalogue$new(xml = NULL)
xml
object of class XMLInternalNode-class
setName()
Sets the name. Locale names can be specified as
ISOAbstractCatalogue$setName(name, locales = NULL)
name
name
locales
locales, object of class list
addScope()
Adds scope
ISOAbstractCatalogue$addScope(scope, locales = NULL)
scope
scope
locales
locales, object of class list
TRUE
if added, FALSE
otherwise
delScope()
Deletes scope
ISOAbstractCatalogue$delScope(scope, locales = NULL)
scope
scope
locales
locales, object of class list
TRUE
if deleted, FALSE
otherwise
addFieldOfApplication()
Adds field of application
ISOAbstractCatalogue$addFieldOfApplication(fieldOfApplication, locales = NULL)
fieldOfApplication
field of application
locales
locales, object of class list
TRUE
if added, FALSE
otherwise
delFieldOfApplication()
Deletes field of application
ISOAbstractCatalogue$delFieldOfApplication(fieldOfApplication)
fieldOfApplication
field of application
locales
locales, object of class list
TRUE
if deleted, FALSE
otherwise
setVersionNumber()
Set version number
ISOAbstractCatalogue$setVersionNumber(versionNumber)
versionNumber
version number
setVersionDate()
Set version date
ISOAbstractCatalogue$setVersionDate(versionDate)
versionDate
version date
setLanguage()
Set language
ISOAbstractCatalogue$setLanguage(locale)
locale
object of class ISOLanguage or any character
from values returned by ISOLanguages$values()
setCharacterSet()
Set charset
ISOAbstractCatalogue$setCharacterSet(charset)
charset
object of class ISOCharacterSet or any character
from values returned by ISOCharacterSet$values()
addLocale()
Adds locale
ISOAbstractCatalogue$addLocale(locale)
locale
object of class ISOLocale
TRUE
if added, FALSE
otherwise
delLocale()
Deletes locale
ISOAbstractCatalogue$delLocale(locale)
locale
object of class ISOLocale
TRUE
if deleted, FALSE
otherwise
addSubCatalogue()
Add sub catalogue
ISOAbstractCatalogue$addSubCatalogue(subCatalogue)
subCatalogue
object of class ISOAbstractCatalogue
TRUE
if added, FALSE
otherwise
delSubCatalogue()
Deletes sub catalogue
ISOAbstractCatalogue$delSubCatalogue(subCatalogue)
subCatalogue
object of class ISOAbstractCatalogue
TRUE
if deleted, FALSE
otherwise
clone()
The objects of this class are cloneable with this method.
ISOAbstractCatalogue$clone(deep = FALSE)
deep
Whether to make a deep clone.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
- ISO 19139 https://schemas.isotc211.org/19139/-/cat/1.2.0/cat/#element_AbstractCT_Catalogue
- ISO 19115-3 https://schemas.isotc211.org/19115/-3/cat/1.0/cat/#element_AbstractCT_Catalogue
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.