Suchbedingungen

Beim Suchen in UML-Modellen können Sie den Suchvorgang durch Angeben von Suchbedingungen anpassen. Sie können die Suchbedingungen so wählen, dass eine eng begrenzte oder eine breit angelegte Suche ausgeführt wird. Begrenzte Suchvorgänge liefern weniger Suchergebnisse als breit angelegte (allgemeine) Suchvorgänge.

Anmerkung: Ein Wort bedeutet, dass die Zeichen durch Leerzeichen, Tabulator, Zeilenumbruch, Eingabetaste oder eines der folgenden Zeichen getrennt werden:

! : ; { } ( ) , . ? ' " \

Die folgende Tabelle enthält die Suchbedingungen, die Sie in den Fenstern Suchen und Ersetzen angeben können. Einige der Suchbedingungen werden erst nach Klicken auf die Schaltfläche Erweitert angezeigt.

Suchbedingungen Beschreibung Beispiel
Nur ganzes Wort suchen

Aktivieren Sie das Markierungsfeld Nur ganzes Wort suchen, um nur ganze Wörter zu suchen und nicht Teilwörter, die in einem längeren Wort vorkommen.

Wenn Sie mit dieser Option nach "Package1" suchen, wird "Package1(a)" oder Package1[a] gefunden, aber nicht "Package1a".

Groß-/Kleinschreibung beachten

Aktivieren Sie das Markierungsfeld Groß-/Kleinschreibung beachten, damit bei der Suche die Schreibung berücksichtigt wird, d. h. es wird nur Text gefunden, der die Groß- bzw. Kleinschreibung aufweist, die Sie im Feld Zu suchendes Element angegeben haben.

Wenn Sie mit dieser Option nach "Rational" suchen, wird nur das Wort "Rational" gefunden. Wenn diese Option inaktiviert ist, wird jeder Text gefunden, der mit dem im Feld Zu suchendes Element angegebenen Text übereinstimmt, ohne Berücksichtigung der Groß-/Kleinschreibung.

Wenn Sie ohne diese Option nach 'Rational' suchen, wird sowohl 'rational' als auch 'Rational' gefunden.

Nicht in Diagrammen suchen

Aktivieren Sie das Markierungsfeld Nicht in Diagrammen suchen, um die Suche auf Modellelemente in dem Modell zu beschränken.

Enthält ein Modell ein Klassenmodellelement, das durch ein Klassendiagrammelement in einem Diagramm repräsentiert wird, findet der Suchvorgang nur das Klassenmodellelement. Wenn diese Option inaktiviert ist, werden auch Diagrammelemente und Beziehungen in Diagrammen durchsucht.

Erweitert > Felder

Wenn Sie in den Fenstern Suchen und Ersetzen auf die Schaltfläche Erweitert klicken, wird die Liste 'Felder' angezeigt. Mit Hilfe dieser Liste können Sie angeben, ob Modellelementnamen, Modellelementdokumentation oder beides durchsucht werden soll.

Aktivieren Sie das Markierungsfeld Dokumentation, wenn nicht nach Vorkommen des Suchbegriffs im Modellelementnamen gesucht werden soll. In diesem Fall wird nur die Modellelementdokumentation durchsucht.

Erweitert > Typen

Wenn Sie in den Fenstern Suchen und Ersetzen auf die Schaltfläche Erweitert klicken, wird die Liste 'Typen' angezeigt. Mit Hilfe dieser Liste können Sie auswählen, welche Modellelementtypen bei der Suche berücksichtigt werden sollen. Jeder Modellelement- und Beziehungstyp wird durch ein Symbol und einen Namen dargestellt. Wenn Sie ein Markierungsfeld aktivieren, wird der betreffende Typ von Modellelement oder Beziehung in die Suche einbezogen.

Wenn Sie das Markierungsfeld Klasse auswählen, werden Klassen gefunden, die den im Feld Zu suchendes Element angegebenen Text enthalten. Wenn das Markierungsfeld inaktiviert ist, wird dieser Modellelement- oder Beziehungstyp nicht in den Suchvorgang einbezogen. Wenn Sie beispielsweise das Markierungsfeld Klasse inaktivieren, werden keine Klassen gefunden, selbst wenn ein Klassenname den im Feld Zu suchendes Element angegebenen Text enthält.

Erweitert > Zusätzlicher OCL-Filter

Im Feld Zusätzlicher OCL-Filter, das nach Klicken auf die Schaltfläche Erweitert angezeigt wird, können Sie einen OCL-Ausdruck (OCL = Object Constraint Language) eingeben, der als Filter auf vorhandene Ergebnisse angewendet werden soll.

Wenn Sie einen OCL-Ausdruck eingeben, können Sie diesen Filter zum Durchsuchen der vorhandenen Suchergebnisse verwenden.

Zugehörige Tasks
Modelle suchen
Text in Modellen suchen
Text in Modellen ersetzen
Rechtliche Hinweise | Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.