This wiki: The development wiki is a work area where Jazz development teams plan and discuss technical designs and operations for the projects at Jazz.net. Work items often link to documents here. You are welcome to browse, follow along, and participate. Participation is what Jazz.net is all about! But please keep in mind that information here is "as is", unsupported, and may be outdated or inaccurate. For information on released products, consult IBM Knowledge Center, support tech notes, and the Jazz.net library. See also the Jazz.net Terms of Use.
Any documentation or reference material found in this wiki is not official product documentation, but it is primarily for the use of the development teams. For your end use, you should consult official product documentation (infocenters), IBM.com support artifacts (tech notes), and the jazz.net library as officially "stamped" resources.
|
Focal Point Datatypes
This document describes RDF vocabulary for Focal Point data types. This vocabulary is published at
Focal Point Datatype Vocabulary. Refer to
Focal Point Vocabulary Prefixes for the list of vocabulary prefixes we use.
See
Focal Point Linked Data for information about the main Focal Point vocabulary.
Focalpoint Attribute Datatypes
Focal Point supports the following datatypes as values of attributes:
Type |
RDF Class |
Description |
CALM Link |
fpdt:OslcLink |
A list of link CALM resources residing in a different repository. |
Check box |
fpdt:CheckBox |
A box that a member can select or clear to turn an option on or off. |
Choice |
fpdt:Choice |
A list of predefined items that a member may select a single item from (e.g. status). |
Date |
fpdt:Date |
A date value (for example 3/31/2010). |
File |
fpdt:File |
A document, image or other file in the database, or a list of such files. Maximum total size is 50 MB. |
Float |
fpdt:Float |
A real number that contains a fractional part (e.g. 3.14). |
Heading |
fpdt:Heading |
An attribute consisting only of a title, used primarily for layout purposes. |
History |
fpdt:History |
History can display attribute or element history for an element. |
Incoming Links |
fpdt:IncomingLinks |
A list of elements that link to this element. |
Integer |
fpdt:Integer |
A real number that contains no fractional part (e.g. 42). |
Link |
fpdt:Link |
A link from one element to another. The target can be either in this workspace, or in another workspace. |
List |
fpdt:List |
A list is a collection of either text attributes or link attributes. |
Lock |
fpdt:Lock |
A selection of attributes that can be locked from editing. When the lock attribute is activated for an element the attributes selected in the lock attribute cannot be edited and the element cannot be deleted. |
Matrix |
fpdt:Matrix |
A matrix attribute consists of several text, float or integer attributes in a grid. |
Mirror |
fpdt:Mirror |
A mirrored value of another attribute in another element. |
Multichoice |
fpdt:MultiChoice |
A list of predefined items that a member may select multiple items from. |
Text |
fpdt:Text |
A text field where a member enters and edits text. |
Time Grid |
fpdt:TimeGrid |
Use this for calculations based on a time line. |
URL |
fpdt:Url |
A link to a specific resource on the Internet (e.g. http://www.ibm.com ). |
Unique id |
fpdt:UniqueId |
A text field where the value must be unique. When new elements are created, the unique id attribute is automatically assigned a unique value. |
Version |
fpdt:Version |
A number or character that automatically increases based on changes in other attributes. |
fpdt:CheckBox
The primary value is the boolean literal, i.e. the object of the fpdt:value property.
fpdt:Date
The primary value is the date-time literal, i.e. the object of the fpdt:value property.
fpdt:Heading
None.
The is a pseudo-attribute used for organizing other attributes. It has no primary value.
fpdt:Link
The primary value is the resource URI, i.e. the object of the fpdt:link property.
fpdt:Text
Subject Type |
Predicate |
Object Type |
Description |
fpdt:Text |
fpdt:textValue |
string literal |
One or more lines of plain text. |
fpdt:Text |
fpdt:formattedTextValue |
rdf:XMLLiteral literal |
One of more lines of text formatted as XHTML. |
The primary value is the XHTML literal, i.e. the object of the fpdt:formattedTextValue property.
fpdt:TimeGrid
TimeGrids are tables of values. These should be represented as RDF where each row, column, and cell is a resource. However, since these are parts of the table, they should be represented as URI references based on the table. The table should be a top level, dereferenceable resource. The value of a TimeGrid attribute is therefore a link to the TimeGrid value. See below for details.
Class |
Description |
fpdt:Table |
A table of values. |
fpdt:Column |
A column in a table. |
fpdt:Row |
A row in a table. |
fpdt:Cell |
A cell in a table. |
Subject Type |
Predicate |
Object Type |
Description |
fpdt:Cell |
fpdt:row |
fpdt:Row |
The row that contains the cell. |
fpdt:Cell |
fpdt:column |
fpdt:Column |
The column that contains the cell. |
fpdt:Cell |
rdf:value |
any |
The value of the cell. |
fpdt:Row |
fpdt:table |
fpdt:Table |
The table that contains the row. |
fpdt:Row |
fpdt:rowNo |
xsd:integer |
The row number, starting from 1, within the table. |
fpdt:Column |
fpdt:table |
fpdt:Table |
The table that contains the column. |
fpdt:Column |
fpdt:columnNo |
xsd:integer |
The column number, starting from 1, within the table. |
fpdt:UniqueId
The primary value is the string literal, i.e. the object of the fpdt:value property.