Löschen von Associations

Zum Löschen einer Association stellt das Association-Interface die Funktion remove bereit. Da hierbei wiederum Fehler auftreten können, sollte in jedem Fall eine Fehlerbehandlung durchgeführt werden. Das Beispiel zeigt das Löschen und eine entsprechende Fehlerbehandlung.

// Versuche Assocation zu löschen
try {
  // Association löschen
  ass.remove();
}
// Fehlerbehandlung
catch (TMAPIException tmae) {
  System.err.println("Fehler beim Löschen der Association");
}

Es wird zunächst versucht die Association zu entfernen. Innerhalb der Try-Anweisung wird bei einem Fehlschlag eine entsprechende Fehlermeldung ausgegeben.

Im nächsten Unterkapitel werden Association-Roles erläutert.

Leave a Reply