Modification-Klasse


next up gif
Next: Composite-Klasse Up: Die MHEG Klassenhierarchie Previous: Selection-Klasse

Modification-Klasse

Die Modification-Klasse erlaubt einen allgemeineren Eingriff in das Geschehen der Präsentation. Sie erlaubt nicht nur eine Auswahl aus einer vorher festgelegten Menge von Möglichkeiten, sondern eine beliebige Benutzereingabe kann verarbeitet werden. Die Benutzereingabe wird in einem extra dafür bereitgestellten Content-Objekt entsprechenden Typs (z.B. numeric,string) gespeichert. Der aktuelle Status dieses Content-Objekts wird dabei vor, während und nach der Modifikation registriert. In Action-Objekten kann auf den Inhalt solcher Content-Objekte wie auf den Inhalt einer Variable zugegriffen werden, um so bei dem zu modifizierenden Content-Objekt (z.B. Audiosequenz) die gewünschte Änderung hervorzurufen. So können z.B. über längere Zeit hinweg Lautstärkeänderungen an einer Audiosequenz vorgenommen oder eine Texteingabe zur Auswahl eines Videos verarbeitet werden.

Styles
Sowohl zur Darstellung von Selection-Objekten als auch von Modification-Objekten stehen verschiedene styles zur Verfügung. Folgende styles sind verfügbar: menu, pull-down-menu, pop-up-menu, button list, key list, device list, scrolling list, switch, item, button, key und device. Es können also alle gängigen Eingabeschnittstellen zur Benutzerinteraktion realisiert werden, wobei auch hierarchisch aufgebaute Menüs möglich sind.



Sascha Helfrich
Sun May 7 15:17:05 MET DST 1995