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.
Difference between revisions of "Persona Change Events"
(→Simple Attributes) |
(→Complex Attributes) |
||
Line 30: | Line 30: | ||
=== Complex Attributes === | === Complex Attributes === | ||
+ | |||
+ | ==== attribute ==== | ||
+ | * The affected attribute. | ||
+ | |||
+ | ==== change ==== | ||
+ | * Change event(s) that have happened. | ||
+ | * value: Event | ||
+ | |||
+ | ==== entity ==== | ||
+ | * The affected entity | ||
+ | |||
+ | === Simple/Complex Attribute === | ||
+ | |||
+ | ==== oldValue ==== | ||
+ | * Old value of an attribute | ||
+ | * used by: Delete, Modify | ||
+ | |||
=== Simple Attributes === | === Simple Attributes === | ||
Revision as of 00:44, 16 June 2010
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
This document describes a proposed ontology to describe attribute change events.
Contents
Classes
Event
- Change event. Abstract superclass. Subclasses describes changes to an attribute "attribute" of some entity "entity" that happened at dateTime "at"
- exactly 1
at
attribute value - exactly 1
attribute
attribute value - exactly 1
entity
attribute value
Get
- One or more values of attribute "attribute" of entity "entity" was read at dateTime "at"
- subclass of
Event
Add
- New value "value"(s) was/were added to attribute "attribute" of entity "entity" at dateTime "at"
- subclass of
Event
- min of 1 value attribute values
Modify
- The attribute "attribute" of entity "entity" was modified at datetime "at". The value "oldValue" was replaced with value(s) "newValue"
- subclass of
Event
- exactly 1
oldValue
- min of 1
value
Delete
- subclass of
Event
Complex Attributes
attribute
- The affected attribute.
change
- Change event(s) that have happened.
- value: Event
entity
- The affected entity
Simple/Complex Attribute
oldValue
- Old value of an attribute
- used by: Delete, Modify
Simple Attributes
at
- When this
Event
happened. - value: xsd:dateTime
- used by:
Event