Eigenschaften für UML-Operation (Dialogfeld), Operationen (Kategorie)

Name

Geben Sie zur Identifizierung eine Zeichenfolge als Namen für die Vorgang ein, oder bearbeiten Sie eine vorhandene Zeichenfolge. Operationsnamen beginnen in der Regel mit einem Kleinbuchstaben, z. B. anzeige (): Position.

Stereotyp

Wählen Sie das gewünschte VorgangStereotypen aus der Dropdownliste aus. Wenn das gewünschte Stereotyp nicht aufgelistet ist, können Sie ein neues Stereotyp hinzufügen oder ein vorhandenes durch Klicken auf Stereotypen im Menü UML bearbeiten.

Präfix

Geben Sie hier einen sprachspezifischen Kommentar ein, den Sie zur näheren Kennzeichnung eines Operationsrückgabetyps verwenden möchten.

Suffix

Geben Sie hier einen sprachspezifischen Kommentar ein, den Sie zur näheren Kennzeichnung eines Operationsrückgabetyps verwenden möchten.

Rückgabetyp

Wählen Sie einen Implementierungstyp für den durch die Vorgang zurückgegebenen Wert aus. Wenn der gewünschte VorgangStereotypenDatentyp nicht aufgeführt ist, klicken Sie in der Strukturansicht mit der rechten Maustaste auf ein Datentyppaket, zeigen Sie auf Neu, und klicken Sie dann auf Datentyp, oder erstellen Sie eine neue Klasse.

Ausdruck

Zeigt das Ergebnis der Daten an, die Sie unter Präfix, Typ und Suffix hinzugefügt haben.

Sichtbarkeit

Wählen Sie die VorgangStereotypenDatentypSichtbarkeit aus (öffentlich, privat oder geschützt), die auf die Vorgang angewendet werden soll. "Öffentlich" bedeutet, dass die Operation für jede Klasse öffentlich verfügbar ist. "Geschützt" bedeutet, dass die Operation innerhalb der Klasse und deren Unterklassen verfügbar ist. "Privat" bedeutet, dass die Operation nur innerhalb der Klasse verwendet werden kann.

Besitzerbereich

Wählen Sie den Besitzerbereich Instanz, wenn die Vorgang nur auf Objekte anwendbar ist, die unter Verwendung der Klasse erstellt wurden. Wählen Sie Klassifizierung, wenn die Operation nur auf die Klassifizierung selbst anwendbar ist.

IsPolymorphic

Wählen Sie diesen Punkt aus, wenn die Vorgang durch Unterklassen überschrieben und Methoden durch Unterklassen definiert werden können. Treffen Sie hier keine Auswahl, wenn die Methode zum Durchführen der Operation von allen untergeordneten Objekten unverändert geerbt wird.

IsQuery

Wählen Sie diesen Punkt aus, wenn eine Anwendung der Vorgang den Status ihres Elements nicht ändern wird.

Nebenläufigkeit des Aufrufs

Die Nebenläufigkeit gibt die Semantik von nebenläufigen Aufrufen zur gleichen passiven Instanz an (z. B. eine von einer Klassifizierung mit IsActive=false stammenden Instanz). Sequenziell bedeutet, dass nur ein Aufruf an eine Instanz auf einmal ausstehen kann. Überwacht bedeutet, dass mehrere Aufrufe von nebenläufigen Threads gleichzeitig vorkommen können, aber nur einer davon jeweils verarbeitet werden kann, während die anderen blockiert sind. Nebenläufig bedeutet, dass mehrere Aufrufe von nebenläufigen Threads gleichzeitig vorkommen und alle gleichzeitig verarbeitet werden können.

Dokumentation

Geben Sie eine beliebige Dokumentation ein, die Sie dem Element als VorgangStereotypenDatentypSichtbarkeitEigenschaftswert hinzufügen möchten. Wenn Sie das Shape oder Symbol auswählen, das das Element darstellt, wird die hier von Ihnen eingegebene Dokumentation auch im Fenster Dokumentation angezeigt.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×