Eigenschaft suchen

Suchen von Modellelementen anhand beliebiger Eigenschaften.

Zusammenhang

Im Dialog Suchen können Sie nach Modellelementen suchen, die bestimmte Eigenschaften erfüllen. Dies umfasst Merkmale und Stereotypeigenschaften. Zusätzlich kann die Suche auf einen Elementtyp eingeschränkt werden.

Beispielsweise könnten Sie nach Prozessen (Elementtyp) mit der Sichtbarkeit (Name der Eigenschaft) Öffentlich (Wert der Eigenschaft) suchen.

Eigenschaften werden mit einem Symbol gekennzeichnet, um den Typ zu unterscheiden. Bei Auswahl einer Eigenschaft, die eine Aufzählung ist, wird der erste auswählbare Wert angezeigt.

Wenn es gleichnamige Eigenschaften gibt, dann werden Aufzählungen zu einer einzigen Eigenschaft zusammengefasst und deren Wertemengen werden aufgemischt.

  • Bei gleichnamigen Eigenschaften vom Typ Zeichenkette, Logischer Ausdruck oder Zahl wird nur eine Eigenschaft angezeigt, gefunden werden aber alle Elemente des Elementtyps, die den angegebenen Wert haben.
  • Bei gleichnamigen Eigenschaften unterschiedlichen Typs werden alle betroffenen Eigenschaften angezeigt, mit selbem Namen. Sie sind dann am Symbol zu unterscheiden.

Falls der Wert einer Eigenschaft eine Zeichenkette ist, können Sie anstelle eines konkreten Werts einen Platzhalter definieren. Dazu geben Sie einen beliebigen Text zwischen zwei $-Zeichen ein, beispielsweise $Name$ für den Namen einer Eigenschaft. Zur Laufzeit können Sie dann einen Wert für den Platzhalter angeben. Dieses Vorgehen ist von Vorteil, wenn Sie mehrere Eigenschaften kombinieren, die Suche abspeichern und später aus dem Menü aufrufen.

Beispiel

Elementtyp: Klasse, Eigenschaft Stereotyp: implementation, Eigenschaft Name: "$Name$".

Zur Laufzeit erscheint ein Dialog, der einen Wert für Name erfragt. Sie haben so die Möglichkeit, gezielt nach Klassen eines bestimmten Stereotyps zu suchen.

So gehen Sie vor

  1. Wählen Sie Start>Durchsuchen>Suche (Strg+F).

    Der gleichnamige Dialog erscheint.

  2. Selektieren Sie das Register Eigenschaft suchen.

  3. Wenn Sie die Auswahlliste der Elementtypen und Stereotype nicht auf die im Modell verwendeten Typen einschränken wollen, dann deaktivieren Sie das Auswahlfeld Nur verwendete Typen auflisten.

    Nicht verwendete Typen werden zwar jetzt nicht gefunden, das Deaktivieren kann aber nützlich sein, wenn Sie die Suche ohne Bezug zum aktuellen Modell abspeichern wollen.

  4. Um bei der Suche die Elemente eines bestimmten Elementtyps zu betrachten, aktivieren Sie das Alternativfeld Elementtyp und wählen Sie in der Auswahlliste Elementtyp den Typ der gesuchten Elemente aus.

    Weiter mit Schritt 6.

  5. Um bei der Suche die Elemente eines bestimmten Stereotyps zu betrachten, aktivieren Sie das Alternativfeld Stereotyp und wählen Sie in der Auswahlliste Stereotyp das Stereotyp der gesuchten Elemente aus.

  6. In der Gruppe Bedingungen entscheiden Sie, wie die einzelnen Bedingungen verknüpft werden. Aktivieren Sie dazu das entsprechende Alternativfeld. In der Tabelle stellt jede Zeile eine Bedingung dar. Mit den Schaltflächen und können Sie weitere Bedingungen hinzufügen oder entfernen.

    • Name: Wählen Sie die gewünschte Eigenschaft aus.

    • Operator: Die verfügbaren Operatoren hängen vom Typ der Eigenschaft ab.

    • Wert: Wählen Sie den gewünschten Wert aus oder geben Sie ihn ein. Der Wertebereich hängt vom Typ der Eigenschaft ab.

  7. Wenn Sie die Suche nicht einschränken wollen, dann wählen Sie in der Gruppe Suchoptionen in der Auswahlliste Suchbereich den Eintrag Gesamtes Innovator-Modell aus.

  8. Wenn Sie die Suche auf die selektierten Elemente und deren Unterelemente einschränken wollen, z.B. auf ein Paket, dann wählen Sie den Eintrag Innerhalb des selektierten Teilbereichs aus.

  9. Wenn Sie die Suche auf die selektierten Elemente einschränken wollen, dann wählen Sie den Eintrag Nur aktuelle Selektion aus.

  10. Wenn Sie die Suche auf den aktuellen Inhalt des Ergebnisbereiches einschränken wollen, dann wählen Sie den Eintrag Im Ergebnisbereich aus.

  11. Wenn das Suchergebnis den bisherigen Inhalt des Ergebnisbereichs ersetzen soll, dann aktivieren Sie in der Gruppe Suchoptionen das Auswahlfeld Ergebnisbereich überschreiben.

    Andernfalls werden die Ergebnisse an das bisherige Ergebnis angefügt.

  12. Klicken Sie auf Suchen.

    Der Dialog bleibt zum Weitersuchen oder für neue Eingaben geöffnet. Im Modell kann währenddessen normal weitergearbeitet werden.