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