Learn R Programming

geometa (version 0.6-2)

ISOAssociationRole: ISOAssociationRole

Description

ISOAssociationRole

Usage

ISOAssociationRole

Arguments

Value

Object of R6Class for modelling an ISOAssociationRole

Format

R6Class object.

Fields

type

[ISORoleType]

isOrdered

[logical]

isNavigable

[logical]

relation

[ISOFeatureAssociation]

rolePlayer

[ISOFeatureType]

Methods

new(xml)

This method is used to instantiate an ISOAssociationRole

setRoleType(roleType)

Sets the role type, object of class ISORoleType or any character value among ISORoleType$values().

setIsOrdered(isOrdered)

Sets TRUE if ordered, FALSE otherwise

setIsNavigable(isNavigable)

Sets TRUE if navigable, FALSE otherwise

codesetRelation(relation)

Sets an object of class ISOFeatureAssociation as relation

addRolePlayer(rolePlayer)

Adds a role player, object of class ISOFeatureType

delRolePlayer(rolePlayer)

Deletes a role player, object of class ISOFeatureType

References

ISO 19110:2005 Methodology for Feature cataloguing