Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Context vocabulary

Revision as of 12:35, 22 June 2011 by Unnamed Poltroon (Talk) (Classes)

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
Higgins logo 76Wx100H.jpg

A vocabulary to describe contexts. Imported by Persona vocabulary.

Files

UML Overview

Context 2.0.100.png

Classes

Context

A context as used in the Persona data model

  • subClassOf: h:Context
  • 0..1 h:control
  • 0..1 template
  • 0..1 settings
  • 1..1 skos:prefLabel

CardContext

A special kind of context that acts as a visual link to a p:Person entity (via the resource attribute). It inherits from p:Context and h:Context a set of attributes. The values of these inherited attributes are duplicated from and thus identical to the values of these inherited attributes of the regular, data context that contains the target of the resource attribute of this context.

  • subClassOf: Context
  • 1..1 resource
  • 1..1 backgroundColor
  • 0..1 image
  • 0..1 imageType

RootContext

A tagging subclass indicating that this context is the "root" context for this user. There should only be one instance of RootContext for each user.

  • subClassOf: Context

Settings

A class to hold setting information for the containing context. Settings are the user's preferences for how to interact with the containing context, as opposed to pure data held by the context. It is expected that contexts that have specific settings will attach them as attributes to an instance of Settings (or some subclass thereof).

  • subClassOf: owl:Thing

Attributes

Links

Back to the top