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
Focalpoint Attribute Datatypes
Focal Point supports the following datatypes as values of attributes:
Type |
Description |
CALM Link |
A list of link CALM resources residing in a different repository. |
Check box |
A box that a member can select or clear to turn an option on or off. |
Choice |
A list of predefined items that a member may select a single item from (e.g. status). |
Date |
A date value (for example 3/31/2010). |
File |
A document, image or other file in the database, or a list of such files. Maximum total size is 50 MB. |
Float |
A real number that contains a fractional part (e.g. 3.14). |
Heading |
An attribute consisting only of a title, used primarily for layout purposes. |
History |
History can display attribute or element history for an element. |
Incoming Links |
A list of elements that link to this element. |
Integer |
A real number that contains no fractional part (e.g. 42). |
Link |
A link from one element to another. The target can be either in this workspace, or in another workspace. |
List (text or link) |
A list is a collection of either text attributes or link attributes. |
Matrix |
A matrix attribute consists of several text, float or integer attributes in a grid. |
Mirror |
A mirrored value of another attribute in another element. |
Multichoice |
A list of predefined items that a member may select multiple items from. |
Text |
A text field where a member enters and edits text. |
Time Grid |
Use this for calculations based on a time line. |
URL |
A link to a specific resource on the Internet (e.g. http://www.ibm.com ). |
Unique id |
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 |
A number or character that automatically increases based on changes in other attributes. |
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. |
Proposed mapping
Datatype |
Description |
fpdt:CheckBox |
A boolean value and corresponding text value. |
fpdt:Date |
A date-time value. |
fpdt:Heading |
Not really a value. Just a label for grouping other attributes. |
fpdt:LinkValue |
A link and a title for it. |
fpdt:Text |
One or more lines of plain or formatted text. |
fpdt:TimeGrid |
A table of values that represent time sequences of some attributes. |
fpdt:UniqueId |
A unique id within the module. |
... |
... |
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:LinkValue
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
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.