next up previous contents index
Next: Bereichselement Up: Elemente der Fib-Multimediabeschreibungssprache Previous: Listenelement   Contents   Index


Anmerkungselement

Das Anmerkungselement (comment) dient zum Benennen oder Beschreiben von Unterobjekten. In ihm können, im Gegensatz zu allen anderen Elementen, beliebige Zeichenketten verwendet werden.


Syntax: $Obj = comment( Key , Value , Obj_1)$


Kurzsyntax: $Obj = c( Key , Value , Obj_1)$


Beschreibung der Elemente:

$Key$:
der Schlüssel des Kommentars oder der Beschreibung von $Obj_1$
$Value$:
der Wert des Kommentars oder der Beschreibung von $Obj_1$
$Obj_1$:
das enthaltende Objekt, für welches der Bezeichner oder die Beschreibung gilt

Der Schlüssel $Key$ kann eine beliebige Zeichenkette sein, wobei empfohlen wird, ihn aus den vordefinierten Schlüsseln aus Tabelle 3 zu wählen. Auf diese Weise können Schlüssel aus dem gesamten Fib-Objekt herrausgefiltert werden oder zur Suche nach bestimmten Teilobjekten verwendet werden.

Der Wert zu einem Kommentar kann eine beliebige Zeichenkette sein.

Table: Schlüssel
Schlüssel Beschreibung Beispiel
     
unknown Der Typ des Kommentars ist unbekannt. c( unknown, "ene mene mu", Obj )
author Autor des Fib-Objekts c( author, "oesterholz", Obj )
author::email E-Mail-Adresse des Autors c( author::email, "author@gmx.com" , Obj )
author::adress Adresse/Anschrift des Autors c( author::adress, "Musterstadt 123456;Musterstraße 13", Obj )
author::telephon Telefonnummer des Autors c( author::telephon, "012/345/6789", Obj )
creation::date Erzeugungsdatum des Multimediaobjekts c( creation::date, "2009/10/30", Obj )
creation::time Erzeugungszeit des Multimediaobjekts c( creation::time, "15/57/32", Obj )
creation:: coordinate Erzeugungsposition des Multimediaobjekts als Geografische Koordinaten c( creation::coordinate, "Lat = 47° 25N, Lon = 010° 59É", Obj )
creation::location Erzeugungsposition des Multimediaobjekts als Ortsangabe c( creation::location, "Platz der Republik 1, 10117 Berlin", Obj )
type Typ des Objekts c( type, "tree", Obj )
description Beschreibung des Objekts c( description, "Dies bin ich beim Angeln", Obj )
name der Name des Objekts c( name, "Eifelturm", Obj )
copyright Copyright des Objekts c( copyright, "GPL3", Obj )
comment ein allgemeiner Kommentar zum Fib-Objekt c( comment, "noch mal überarbeiten", Obj )
link ein Link der zum Fib-Objekt (dieser kann beim Anklicken des Objekts aufgerufen werden) c( link, "http://www.fib-development.org", Obj )
nextElement:: description eine Beschreibung für das nächste Fib-Element, welches das Kommentarelement enthält c( nextElement::description, "Dieses Element dient zur Erzeugung von Kopien.", Obj )
nextElement:: function Dies ist die Beschreibung der Funktion für das nächste Fib-Element, welches das Kommentarelement enthält. Ist der Schlüssel ein Name einer Dimensionsrichtung, sollte das nächste Fib-Element ein Bereichselement sein, dass eine Variable Definiert, durch welche die entsprechende Dimensionsrichtung erzeugt wird. Ist der Schlüssel beispielsweise "time", erzeugt eine Variablenbelegung des enthaltenden Bereichselements das Fib-Multimediaobjekt für eine bestimmte Zeit. Ein weiterer mögliche Schlüsselwerte ist "scene", dann schaltet das Bereichselement durch die Szenen des Multimediaobjekts. Durch eine derartige Kennzeichnung können schnell bestimmte Zeitpunkte oder Szenen angesprungen werden. c( nextElement::function, "time", Obj )
   


next up previous contents index
Next: Bereichselement Up: Elemente der Fib-Multimediabeschreibungssprache Previous: Listenelement   Contents   Index
Betti Österholz 2013-02-13