Next: Medienobjekte
Up: "`Class Hierachy"'
Previous: "`Class Hierachy"'
Das Apple Media Language Framework setzt sich aus folgenden
Basisobjekten zusammen:
- Anwendung: Die Anwendung (engl.:application) empfängt
Systemereignisse, Benutzerereignisse und Befehle und delegiert diese zur
aktiven Leinwand. Außerdem kontrolliert sie Veränderungen auf der
Leinwand.
- Leinwand: Eine Leinwand (engl.:screen) besteht aus einer
Kollektion von Leinwand-Objekten und empfängt Nachrichten
von der Anwendung. Diese werden entweder verarbeitet
oder an die Kollektion von Leinwand-Objekten weitergeleitet.
- Leinwand-Objekt: Ein Leinwand-Objekt (engl.:screen-object)
empfängt Nachrichten von einer Leinwand. Diese werden
entweder verarbeitet oder weitergeschickt.
- Medien-Klient: Ein Medien-Klient (engl.:media client) führt
in Kooperation mit dem Medien-Lieferanten die Initialisierung
und das Laden von Objekten durch.
- Medien-Lieferant: Der Medien-Lieferant (engl.:media supplier)
stellt die verfügbaren Medienobjekte bereit, die vom
Medien-Klienten kontrolliert und dargestellt werden.
- Medien-Routinen: Die Medien-Routinen (media handler)
stellen die gleiche Funktionalität wie der Medien-Klient
zur Verfügung. Sie dienen lediglich der Kompatibilität
zur Vorgängerversion.
Wed Dec 11 15:53:30 MET 1996