#
# Methods to return a Reference (an id and verion) given an Entity or Entity ID
# In the latter case there is no version information in the Reference.
#
setMethod(
f="getReference",
signature = signature("Entity"),
definition = function(entity) {
versionNumber <- propertyValue(entity, "versionNumber")
if (is.null(versionNumber)) {
list(targetId=propertyValue(entity, "id"))
} else {
list(targetId=propertyValue(entity, "id"), targetVersionNumber=versionNumber)
}
}
)
setMethod(
f="getReference",
signature = signature("character"),
definition = function(entity) {
list(targetId=entity)
}
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.