ISOAbstractPropertyType
ISOAbstractPropertyType
R6Class
object.
Object of R6Class
for modelling an ISOAbstractPropertyType
ISO 19110:2005 Methodology for Feature cataloguing
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::ISOAbstractCarrierOfCharacteristics
-> ISOAbstractPropertyType
memberName
typeName [1..1]: ISOLocalName
definition
definition [0..1]: character
cardinality
cardinality [1..1]: ISOMultiplicity
designation
designatio [0..1]: character (=> ISO 19115-3)
definitionReference
definitionReference [0..1]
featureCatalogue
featureCatalogue [0..1]
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()
geometa::ISOAbstractCarrierOfCharacteristics$addConstraint()
geometa::ISOAbstractCarrierOfCharacteristics$delConstraint()
geometa::ISOAbstractCarrierOfCharacteristics$setFeatureType()
new()
Initializes object
ISOAbstractPropertyType$new(xml = NULL, defaults = NULL)
xml
object of class XMLInternalNode-class
defaults
default values
setMemberName()
Set member name
memberName
member name object of class character (in ISO 19139 and 19115-3) or ISOLocalName (in ISO 19139 only)
setDefinition()
Set definition
definition
definition
locales
locale definitions, as list
setDesignation()
Set designation
designation
designation
locales
locale designations, as list
setDefinitionReference()
Set definition reference
definitionReference
object of class ISODefinitionReference
setFeatureCatalogue()
Set feature catalogue
featureCatalogue
object of class ISOFeatureCatalogue