Update Klassen_Verantwortlichkeiten_und_Kollaborationen.txt

This commit is contained in:
Sonaion
2019-11-11 19:48:39 +01:00
parent dbdf3485f6
commit 86601763f4

View File

@@ -82,28 +82,52 @@ Klasse: Size-Tool
Vererbung:
- Tool
Verantwortlichkeiten:
- Vergrößerung des Bildes (Ansicht und Werte)
- Verkleinerung des Bildes (Ansicht und Werte)
- Zoomen oder Skalieren
- Vergrößerung des Bildes (Werte)
- Verkleinerung des Bildes (Werte)
- Skalieren
Kollaborationen:
- Der Anwender möchte in ein Bild zoomen
- Der Anwender möchte aus dem Bild heraus zoomen
- Der Anwender möchte die Auflösung des Bildes vergrößern
- Der Anwender möchte die Auflösung des Bildes verkleinern
Klasse: Merge-Tool
Vererbung:
- Tool
Verantwortlichkeiten:
- Das Zusammenfügen zweier angezeigter Bilder
- Das Zusammenfügen zweier Bilder in eine neue Datei (Abspeichern der neuen Farbwerte)
- Das Zusammenfügen übereinander oder nebeneinander (wenn Alpha-Kanal vorhanden)
Kollaborationen:
- Der Anwender möchte ein Bild neben einem anderen Bild anzeigen
- Der Anwender möchte ein Bild neben einem anderen Bild speichern
- Der Anwender möchte ein Bild über einem anderen anzeigen lassen
- Der Anwender möchte ein Bild über einem anderen speichern
Klass: View-Tool(abstrakt)
Vererbung:
-Tool
Verantwortlichkeiten:
-Verändern der Ansicht des Bilder
Kollaborationen:
-Der User möchte das Bild anders Anzeigen lassen
Klasse: Zoom-Tool
Vererbung:
- View-Tool
Verantwortlichkeiten:
- Vergrößerung des Bildes (Ansicht)
- Verkleinerung des Bildes (Ansicht)
- Zoomen
Kollaborationen:
- Der Anwender möchte in ein Bild zoomen
- Der Anwender möchte aus dem Bild heraus zoomen
Klasse: Merge-View-Tool
Vererbung:
- View-Tool
Verantwortlichkeiten:
- Das anzeigen zweier Bilder in der Datei
Kollaborationen:
- Der Anwender möchte ein Bild neben einem anderen Bild anzeigen
- Der Anwender möchte ein Bild über einem anderen anzeigen lassen
Klasse: Pen-Tool
Vererbung:
- Set-Color-Tool