Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Persona Change Events"

(at)
(Event)
Line 6: Line 6:
  
 
==== <code>Event</code>====
 
==== <code>Event</code>====
* Change event. Abstract superclass. Subclasses describes changes to an attribute "attribute" of some entity "entity" that happened at dateTime "at"
+
* Change event. Abstract superclass. Subclasses describes changes to an attribute <code>attribute</code> of some entity <code>entity</code> that happened at dateTime <code>at</code>
 
* exactly 1 <code>at</code> attribute value  
 
* exactly 1 <code>at</code> attribute value  
 
* exactly 1 <code>attribute</code> attribute value
 
* exactly 1 <code>attribute</code> attribute value

Revision as of 00:46, 16 June 2010

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

This document describes a proposed ontology to describe attribute change events.

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

Examples

See Also

Back to the top