ISOSRVServiceIdentification19139 | R Documentation |
ISOSRVServiceIdentification19139
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
serviceType
serviceType [1..1]: ISOGenericName
serviceTypeVersion
serviceTypeVersion [0..*]: character
accessProperties
accessProperties [0..1]: ISOStandardOrderProcess
restrictions
restrictions [0..1]: ISOConstraints
keywords
keywords [0..*]: ISOKeywords
extent
extent [0..*]: ISOExtent
coupledResource
coupledResource [0..*]: ISOCoupledResource
couplingType
couplingType [1..1]: ISOCouplingType
containsOperations
containsOperations [1..*]: ISOOperationMetadata
operatesOn
operatesOn [0..*]: ISODataIdentification
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)
xml
object of class XMLInternalNode-class
setServiceType()
Set service type
ISOSRVServiceIdentification19139$setServiceType(serviceType)
serviceType
object of class ISOLocalName, ISOScopedName or character
addServiceTypeVersion()
Adds service type version
ISOSRVServiceIdentification19139$addServiceTypeVersion(version)
version
version
TRUE
if added, FALSE
otherwise
delServiceTypeVersion()
Deletes service type version
ISOSRVServiceIdentification19139$delServiceTypeVersion(version)
version
version
TRUE
if deleted, FALSE
otherwise
setAccessProperties()
Set access properties
ISOSRVServiceIdentification19139$setAccessProperties(accessProperties)
accessProperties
object of class ISOStandardOrderProcess
setRestrictions()
Set restrictions
ISOSRVServiceIdentification19139$setRestrictions(restrictions)
restrictions
object of class ISOConstraints
addKeywords()
Adds keywords
ISOSRVServiceIdentification19139$addKeywords(keywords)
keywords
object of class ISOKeywords
TRUE
if added, FALSE
otherwise
delKeywords()
Deletes keywords
ISOSRVServiceIdentification19139$delKeywords(keywords)
keywords
object of class ISOKeywords
TRUE
if deleted, FALSE
otherwise
addExtent()
Adds extent
ISOSRVServiceIdentification19139$addExtent(extent)
extent
object of class ISOExtent
TRUE
if added, FALSE
otherwise
delExtent()
Deletes extent
ISOSRVServiceIdentification19139$delExtent(extent)
extent
object of class ISOExtent
TRUE
if deleted, FALSE
otherwise
addCoupledResource()
Adds coupled resource
ISOSRVServiceIdentification19139$addCoupledResource(resource)
resource
object of class ISOCoupledResource
TRUE
if added, FALSE
otherwise
delCoupledResource()
Deletes coupled resource
ISOSRVServiceIdentification19139$delCoupledResource(resource)
resource
object of class ISOCoupledResource
TRUE
if deleted, FALSE
otherwise
setCouplingType()
Set coupling type
ISOSRVServiceIdentification19139$setCouplingType(couplingType)
couplingType
object of class ISOCouplingType or any character
among values returned by ISOCouplingType$values()
addOperationMetadata()
Adds operation metadata
ISOSRVServiceIdentification19139$addOperationMetadata(operationMetadata)
operationMetadata
object of class ISOOperationMetadata
TRUE
if added, FALSE
otherwise
delOperationMetadata()
Deletes operation metadata
ISOSRVServiceIdentification19139$delOperationMetadata(operationMetadata)
operationMetadata
object of class ISOOperationMetadata
TRUE
if deleted, FALSE
otherwise
addOperatesOn()
Adds operates on
ISOSRVServiceIdentification19139$addOperatesOn(dataIdentification)
dataIdentification
object of class ISODataIdentification
TRUE
if added, FALSE
otherwise
delOperatesOn()
Deletes operates on
ISOSRVServiceIdentification19139$delOperatesOn(dataIdentification)
dataIdentification
object of class ISODataIdentification
TRUE
if deleted, FALSE
otherwise
clone()
The objects of this class are cloneable with this method.
ISOSRVServiceIdentification19139$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.