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 "View-builder vocabulary"
(→Example) |
(→Example) |
||
Line 51: | Line 51: | ||
[[Image:View-example 2.0.101.png|center]] | [[Image:View-example 2.0.101.png|center]] | ||
− | The demographics group has fields whose attributes, fp:gender, fp:ageRange, fp:postalCode, are all from the [[Flat Persona vocabulary]]. The interests group has a single (multivalued) attribute from the [[Online-behavior_vocabulary]] imported by the [[Persona vocabulary]]. | + | The demographics group shown above has fields whose attributes, fp:gender, fp:ageRange, fp:postalCode, are all from the [[Flat Persona vocabulary]]. The interests group shown above has a single (multivalued) attribute from the [[Online-behavior_vocabulary]] imported by the [[Persona vocabulary]]. |
Revision as of 21:49, 27 February 2011
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}Vocabulary to describe a "view" of a context. A view is a tree structure of groups of attributes to be displayed/edited.
Contents
Files
UML Overview
Classes
Field
Metadata about how an attribute in the Persona vocabulary should be presented
- 1..1 attribute
- 1..1 displayOrder
Group
A logical group of Fields and/or sub-Groups
- 1..1 displayOrder
- 0..N field
- 1..1 skos:prefLable
- 0..N subgroup
Attributes
attribute
The attribute that should be displayed in this field. The attribute may be in the Flat Persona vocabulary or in the Persona vocabulary (or one of its imported sub-vocabularies).
- domain: Field
- value: rdf:Property
field
A field of a Group
- domain: Group
- value: Field
subgroup
A child of a Group
- domain: Group
- value: Group
displayOrder
A number that indicates the relative position with respect to the displayOrder of sibling objects with this same attribute. Lower numbers indicate precedence.
- domain: Field or Group
- value: xsd:Integer
Example
The demographics group shown above has fields whose attributes, fp:gender, fp:ageRange, fp:postalCode, are all from the Flat Persona vocabulary. The interests group shown above has a single (multivalued) attribute from the Online-behavior_vocabulary imported by the Persona vocabulary.