ISOAssociationRole
Object of R6Class for modelling an ISOAssociationRole
R6Class object.
type[ISORoleType]
isOrdered[logical]
isNavigable[logical]
relation[ISOFeatureAssociation]
rolePlayer[ISOFeatureType]
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
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
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
ISO 19110:2005 Methodology for Feature cataloguing