Konzeption und modellgetriebene Entwicklung eines ...
Konzeption und modellgetriebene Entwicklung eines ...
Konzeption und modellgetriebene Entwicklung eines ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5.8. BENUTZEROBERFLÄCHE UND NAVIGATION 77<br />
[true]<br />
/<br />
Populate Dokumentation Anzeige<br />
entry /<br />
Dokument loeschen<br />
entry /<br />
[false]<br />
<br />
{@andromda.presentation.action.warning.message = Kein F<strong>und</strong>ort oder Gegenstand ausgewählt.}<br />
Dokument zeigen<br />
exit /<br />
/<br />
F<strong>und</strong>orte anzeigen<br />
Dokumentation speichern<br />
<br />
Dokumentation anzeigen<br />
/ speichern<br />
entry /<br />
aendern / aendern<br />
<br />
{@andromda.presentation.web.action.tablelink = dokumentation}<br />
datei zeigen / datei zeigen<br />
<br />
{@andromda.presentation.web.action.tablelink = dokumentation}<br />
loeschen / loeschen<br />
<br />
{@andromda.presentation.web.action.tablelink = dokumentation}<br />
Dokument aendern<br />
entry /<br />
Abbildung 5.10: Vollständiges Diagramm zur Anzeige <strong>und</strong> Editieren der Bilddokumentation.<br />
DokumentationAnzeigenController<br />
+getDokumentationArt( f<strong>und</strong>ortId : Long, gegenstandId : Long ) : String<br />
+getDokumentation( f<strong>und</strong>ortId : Long, gegenstandId : Long, dokumentation : DokumentVO[], id : Long, beschreibung : String, datei : File ) : void<br />
+zeigeDatei( id : Long ) : void<br />
+isIdsNotNull( gegenstandId : Long, f<strong>und</strong>ortId : Long ) : String<br />
+loescheDokument( id : Long, gegenstandId : Long, f<strong>und</strong>ortId : Long ) : void<br />
+speichereDokument( gegenstandId : Long, f<strong>und</strong>ortId : Long, beschreibung : String, datei : File, id : Long ) : void<br />
Abbildung 5.11: Der Controller für die Anzeige <strong>und</strong> das Editieren der Bilddokumenation.