Old Release

This documentation relates to an old version of VIVO, version 1.9.x. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

The ModelAccess class

Transition from previous access methods

 prior to ModelAccessusing ModelAccess
User Accounts Modelctx.getAttribute("userAccountsOntModel")

ModelAccess.on(ctx).getUserAccountsModel()

 

ctx.setAttribute("userAccountsOntModel", model)

ModelAccess.on(ctx).setUserAccountsModel(model)

DisplayModelreq.getAttribute("displayOntModel")ModelAccess.on(req).getDisplayModel()
 session.getAttribute("displayOntModel")ModelAccess.on(session).getDisplayModel()
 

ctx.getAttribute("displayOntModel")

ModelContext.getDisplayModel(ctx)

ModelAccess.on(ctx).getDisplayModel()
 

ctx.setAttribute("displayOntModel", model)

ModelContext.setDisplayModel(model, ctx)

ModelAccess.on(ctx).getDisplayModel()
 req.setAttribute("displayOntModel", model)

ModelAccess.on(req).setDisplayModel(model)

"jenaOntModel"ctx.getAttribute("jenaOntModel")ModelAccess.on(ctx).getJenaOntModel()
 session.getAttribute("jenaOntModel")ModelAccess.on(session).getJenaOntModel()
 req.setAttribute("jenaOntModel", model)

ModelAccess.on(req).setOntModel(ModelID.UNION_FULL, model)

Notes:

  • "jenaOntModel" is a previous term for the Union Full model. The convenience method getJenaOntModel() supports this vestigial use.

  • No labels