class PredicateProperties |
|
A predicate is part of the RDF trinity: subject, predicate, object. It is identified by URI and it defines the type of the relationship. For file metadata, a predicate can be seen as a fieldname. It has a data type, a description, a short id, a cardinality |
|
|
|
Get the attributes of this group (see Attributes)
Returns the attributes |
|
|
Localized description of the predicate. |
|
|
Key associated with this value. |
|
|
|
Localized name of the predicate. |
|
|
|
The type for this field. |
|
Return a url that identifies the unit in which this property is expressed. |
This enum is used to specify some attributes that an item can have, which fit neither in the Hint nor in the Unit enum.
Addable | - 1 | - | The item or group can be added by a user | |
Removable | - 2 | - | It can be removed | |
Modifiable | - 4 | - | The value can be edited (no meaning for a group) | |
Cumulative | - 8 | - | If an application wants to display information for more than one file, it may add up the values for this item (e.g. play time of an mp3 file) | |
Averaged | - 16 | - | Similar to Cumulative, but the average should be calculated instead of the sum | |
MultiLine | - 32 | - | This attribute says that a string item is likely to be more than one line long, so for editing, a widget capable for multline text should be used | |
SqueezeText | - 64 | - | If the text for this item is very long, it should be squeezed to the size of the widget where it's displayed |