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

Difference between revisions of "Mapping vocabulary"

(MappingContext)
Line 11: Line 11:
  
 
==Classes==
 
==Classes==
@@@TODO
 
 
 
 
==Attributes==
 
@@@TODO
 
 
==Mapping Functions==
 
 
 
@@@TODO complete the following
 
@@@TODO complete the following
  
Line 46: Line 37:
 
* find the <code>h:start..h:end ranges</code> ranges for all <code>osoc:jobs</code>
 
* find the <code>h:start..h:end ranges</code> ranges for all <code>osoc:jobs</code>
 
* return list of all <code>osoc:name</code> values
 
* return list of all <code>osoc:name</code> values
 +
 +
@@@TODO: complete
 +
 +
==Attributes==
 +
@@@TODO
  
 
== Links ==
 
== Links ==
 
* [[Persona Data Model 2.0]]
 
* [[Persona Data Model 2.0]]
 
* [[Persona vocabulary]]
 
* [[Persona vocabulary]]

Revision as of 01:33, 23 December 2010

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

Vocabulary for attribute schema mapping rules. Imported by Persona vocabulary.

Files

UML Overview

@@@TODO

Classes

@@@TODO complete the following

rolePathLiteral (role[], link, att)

  • find the p:Person by role
  • find complex attributes of type link find a target entity e1
  • if found return the value of attribute att of e1

rolePathClassRDFValue (role[], link, class)

  • find the p:Person by role
  • find complex attributes of type link for an object of class class
  • if found return the rdf:value

rolePathClassLiteral(role[], link, class, att)

  • find the p:Person by role
  • find complex attributes of type link whose value is of class class
  • return (literal) value of att attribute

currentEmployerName (role[])

  • find the p:Person by role
  • find the h:start..h:end ranges for all osoc:jobs
  • return list of all osoc:name values

timeAtCurrentEmployer (role[])

  • find the p:Person by role
  • find the h:start..h:end ranges ranges for all osoc:jobs
  • return list of all osoc:name values

@@@TODO: complete

Attributes

@@@TODO

Links

Back to the top