R/ISOServiceIdentification.R
ISOSRVServiceIdentification19139.RdISOSRVServiceIdentification19139
ISOSRVServiceIdentification19139
R6Class object.
Object of R6Class for modelling an ISO SRV ServiceIdentification in ISO 19139
geometa::geometaLogger -> geometa::ISOAbstractObject -> geometa::ISOIdentification -> geometa::ISOIdentification19139 -> geometa::ISOServiceIdentification19139 -> ISOSRVServiceIdentification19139
serviceTypeserviceType [1..1]: ISOGenericName
serviceTypeVersionserviceTypeVersion [0..*]: character
accessPropertiesaccessProperties [0..1]: ISOStandardOrderProcess
restrictionsrestrictions [0..1]: ISOConstraints
keywordskeywords [0..*]: ISOKeywords
extentextent [0..*]: ISOExtent
coupledResourcecoupledResource [0..*]: ISOCoupledResource
couplingTypecouplingType [1..1]: ISOCouplingType
containsOperationscontainsOperations [1..*]: ISOOperationMetadata
operatesOnoperatesOn [0..*]: ISODataIdentification
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::ISOIdentification19139$addAggregateInformation()geometa::ISOIdentification19139$addCredit()geometa::ISOIdentification19139$addFormat()geometa::ISOIdentification19139$addGraphicOverview()geometa::ISOIdentification19139$addPointOfContact()geometa::ISOIdentification19139$addResourceConstraints()geometa::ISOIdentification19139$addResourceMaintenance()geometa::ISOIdentification19139$addResourceSpecificUsage()geometa::ISOIdentification19139$addStatus()geometa::ISOIdentification19139$delAggregateInformation()geometa::ISOIdentification19139$delCredit()geometa::ISOIdentification19139$delFormat()geometa::ISOIdentification19139$delGraphicOverview()geometa::ISOIdentification19139$delPointOfContact()geometa::ISOIdentification19139$delResourceConstraints()geometa::ISOIdentification19139$delResourceMaintenance()geometa::ISOIdentification19139$delResourceSpecificUsage()geometa::ISOIdentification19139$delStatus()geometa::ISOIdentification19139$setAbstract()geometa::ISOIdentification19139$setCitation()geometa::ISOIdentification19139$setGraphicOverview()geometa::ISOIdentification19139$setKeywords()geometa::ISOIdentification19139$setPurpose()geometa::ISOIdentification19139$setResourceMaintenance()
new()Initializes object
ISOSRVServiceIdentification19139$new(xml = NULL)xmlobject of class XMLInternalNode-class
setServiceType()Set service type
serviceTypeobject of class ISOLocalName, ISOScopedName or character
setAccessProperties()Set access properties
accessPropertiesobject of class ISOStandardOrderProcess
addCoupledResource()Adds coupled resource
resourceobject of class ISOCoupledResource
delCoupledResource()Deletes coupled resource
resourceobject of class ISOCoupledResource
setCouplingType()Set coupling type
couplingTypeobject of class ISOCouplingType or any character
among values returned by ISOCouplingType$values()
addOperationMetadata()Adds operation metadata
operationMetadataobject of class ISOOperationMetadata
delOperationMetadata()Deletes operation metadata
operationMetadataobject of class ISOOperationMetadata
addOperatesOn()Adds operates on
dataIdentificationobject of class ISODataIdentification
delOperatesOn()Deletes operates on
dataIdentificationobject of class ISODataIdentification