Model-View-Controller-Service-Paradigma/View: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Zeile 1: Zeile 1:
=Definition (nach [[Kowarschick (MMProg)]])=
=Definition (nach [[Kowarschick (MMProg)]])=


([[MVCS]]-)[[View (MVCS)|Views]] sind die grafischen Schittstellen einer [[Anwendung]] zwischen dem Benutzer und der Logik Anwendung.
([[MVCS]]-)[[View (MVCS)|Views]] sind die grafischen Schittstellen einer [[Anwendung]] zwischen dem Benutzer und der Logik der Anwendung.
Sie hat zwei wesentliche Aufgaben:
Eine View hat zwei wesentliche Aufgaben:
* Änderungen am zugehörigen [[Modell (MVCS)|Modell]] sollen sofort grafisch dargestellt werden.
* Zugehörige Änderungen am [[Modell (MVCS)|Modell]] der Anwendung sollen sofort grafisch dargestellt werden.
* Interaktionen vom Benutzer (Mausklick, Tastatur-Eingabeb etc.) sollen sofort an einen geeigneten [[Controller (MVCS)|Controller]] weitergeleitet werden.
* Interaktionen vom Benutzer (Mausklick, Tastatur-Eingabeb etc.) sollen sofort an einen geeigneten [[Controller (MVCS)|Controller]] der Anwendung weitergeleitet werden.


Andere Arten der Kommunikation soll eine View nicht ausführen.
Andere Arten der Kommunikation soll eine View nicht ausführen.

Version vom 13. Mai 2008, 11:48 Uhr

Definition (nach Kowarschick (MMProg))

(MVCS-)Views sind die grafischen Schittstellen einer Anwendung zwischen dem Benutzer und der Logik der Anwendung. Eine View hat zwei wesentliche Aufgaben:

  • Zugehörige Änderungen am Modell der Anwendung sollen sofort grafisch dargestellt werden.
  • Interaktionen vom Benutzer (Mausklick, Tastatur-Eingabeb etc.) sollen sofort an einen geeigneten Controller der Anwendung weitergeleitet werden.

Andere Arten der Kommunikation soll eine View nicht ausführen.

Quellen