Model-View-Controller-Paradigma/View

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Wechseln zu:Navigation, Suche
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen:
  ★★★★☆ Korrektheit: großteils überprüft
  ★★★☆☆ Umfang: einige wichtige Fakten fehlen
  ★★★★☆ Quellenangaben: fast vollständig vorhanden
  ★★★★☆ Quellenqualität: sehr gut
  ★★★★☆ GlossarWiki-Konformität: sehr gut
Diese Bewertungen beziehen sich auf alle im nachfolgenden Menü genannten Artikel gleichermaßen.

1 Definition (Kowarschick (MMProg))

Views (engl. views) sind die grafischen, akustischen, haptischen und olfaktorischen Schittstellen einer MVC-, MVCS- oder LDVCS-Anwendung. Sie „visualisieren“ die Daten von Modellen der Anwendung.

Eine View kann weitere Aufgaben übernehmen:

  • bei Daten-Änderungen in den zuständigen Modellen der Anwendung die View-Repräsentation dieser Daten automatisch anpassen
  • Benutzeraktionen, die über grafische Eingabeelemente – wie Textfelder oder Buttons – erfolgen, an einen Controller weiterleiten
  • Controller-Informationen (wie z. B. Fehler-Meldungen oder Service-Status-Meldungen) visualisieren

2 Anmerkungen

Views von MVC-Anwendungen, Views von MVCS-Anwendungen und Views von LDVCS-Anwendungen unterscheidenden sich nicht. Alle drei visualisieren Modell-Daten (die allerdings in LDVCS-Anwendungen in Datenmodulen und nicht in Modellen verwaltet werden) und leiten eventuell Benutzeraktionen an Controller weiter.

3 Quellen

  1. Kowarschick (MMProg): Wolfgang Kowarschick; Vorlesung „Multimedia-Programmierung“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2018; Quellengüte: 3 (Vorlesung)

4 Siehe auch