Class Responsibility Card for Bubble View
- Tool
- Selection-Tool
- View-Tool
- Selectors
- Config-File
- Lokaler Speicher
- Filter
- Point
| Klassenname: | Tool |
|---|---|
| Zustände wechseln | Selection-Tool, View-Tool |
| Programm beenden | -- |
| Config auslesen | Config-File |
| Klassenname: | Selection-Tool |
|---|---|
| Konfiguration laden | Lokaler Speicher, Config-File |
| Auswahl konfigurieren | Selectors |
| Auswahl bestätigen | -- |
| Hilfe bekommen | -- |
| Standard-Konfiguration laden | Config-File |
| Klassenname: | View-Tool |
|---|---|
| Modifiziertes Bild darstellen | Filter, Point |
| Klick registrieren | Point |
| Zurück zum 'selection-tool' | -- |
| Klassenname: | Selectors |
|---|---|
| Werte manipulieren | -- |
| Auswahl treffen | -- |
| Klassenname: | Filters |
|---|---|
| Filter anwenden | Lokaler Speicher |
- Das Tool verwaltet zwei Zustände: Entweder nimmt der Nutzer Einstellungen vor (Selection-Tool) oder er nutzt die Darstellung (View-Tool)
- Im Selection-Tool werden Konfigurationen jeglicher Art an lokalen Variablen getätigt für die Berechnung der Bilder/Filter
- Im View-Tool werden die modifizierten Bilder gezeichnet --> Dafür ist wichtig, welcher Filter verwendet werden soll und ob/wo der Nutzer klickt