Udostępnij za pośrednictwem


Praca z diagramu definicji DSL

Diagram z Narzędzia języka specyficznego dla domeny definicji jest ważnym narzędziem do definiowania języka specyficzne dla domeny.Można dodawać elementy do domeny, modelu i definiowania relacji w diagramie i można modyfikować układ diagramu, aby stał się bardziej czytelne.

Układ diagramu.

Narzędzia języka specyficznego dla domeny Diagram definicja ma dwie partycje, klasy i relacje partycji i Elementów diagramu partycji.Klasy i relacje partycji wyświetlane klas domeny, relacje między domenami i dziedziczenie.  Elementów diagramu partycji Wyświetla kształt klasy, klas łącznika, tor klas i wygenerowane diagram projektanta.

Klasy domen mogą pojawiać się w wielu miejscach w klasy i relacje partycji.Definicja klasy domeny Wyświetla drzewo dziedziczenia, jeżeli jest klasą bazową dla innych klas domeny i relacje drzewa, jeśli jest on źródłem relacje osadzania lub odwołanie.Symbole zastępcze klasy domeny są wyświetlane jako cele relacje osadzania lub odwołania.Domyślnie wyświetlane są elementy zastępczy z Właściwości domeny przedziału zwinięte.Dziedziczenie lub relacje osadzania lub odwołanie nie są widoczne.

Podczas dodawania klasy domen pojawia się w dolnej części klasy i relacje partycji.Podczas dodawania osadzania lub odwołać relacji jest rysowane, pod i po prawej stronie klasy domen źródłowych.

Podczas dodawania klas domeny i relacje, może stać się trudne zlokalizować klasy określonej domeny.Klasa domeny można znaleźć, klikając go prawym przyciskiem myszy DSL Explorer , a następnie klikając polecenie Lokalizowanie diagramie.

W poniższych sekcjach opisano, jak można zmienić wygląd diagramu, aby łatwiej odczytać.

Kopiowanie elementów

Można użyć kopii, Wytnij i Wklej na elementy diagramu definicji DSL.

Powiększanie lub pomniejszanie na diagramie

Można powiększać lub na diagramie za pomocą Projektant DSL narzędzi, aby ustawić poziom powiększenia.

Ukrywanie Zmapowane wiersze k

Zmapowane wiersze są wiersze, które są rysowane między klasy domeny lub domeny w relacji i kształt lub łącznik, który jest mapowany.Zmapowane wiersze można ukryć, klikając Pokaż Zmapowane wiersze k przycisk na Projektant DSL paska narzędzi.Aby wyświetlić wiersze, kliknij przycisk ponownie.

Zmieniając układ diagramu

Można zmienić układ klasy i relacje partycji w następujący sposób.

Bb126262.collapse_all(pl-pl,VS.110).gifRozwiń i Zwiń

Można zmniejszyć rozmiar elementu kształt Przedział, który reprezentuje klasę domeny lub kształt go prawym przyciskiem myszy, a następnie klikając polecenie Zwiń.Spowoduje to ukrycie Właściwości domeny przedziału kształtu.Aby pokazać Właściwości domeny przedziału ponownie, kliknij prawym przyciskiem myszy kształt, a następnie kliknij przycisk Rozwiń.

Bb126262.collapse_all(pl-pl,VS.110).gifPrzesuń w górę/w dół

Domeny klasy lub diagram element w górę lub w dół można przenosić na partycji, prawym przyciskiem myszy element, a następnie klikając polecenie Przenieś w górę lub Przenieś w dół.Jeśli przeniesiesz element zastępczy, który jest wyświetlany jako cel stosunków osadzania lub odwołanie, relacji spowoduje przeniesienie z nim.

Bb126262.collapse_all(pl-pl,VS.110).gifRozwiń i Zwiń relacji drzewa

Jeśli klasa domeny odgrywa rolę źródła w osadzania lub odniesienia relacje z innymi klasami domeny, można ukryć relacji prawym przyciskiem myszy domenę definicji klasy, a następnie klikając polecenie Zwiń relacji drzewa.Aby wyświetlić relacje, kliknij prawym przyciskiem myszy element definicji, a następnie kliknij przycisk Rozwiń drzewo relacje.

Bb126262.collapse_all(pl-pl,VS.110).gifRozwiń i Zwiń drzewo dziedziczenia

Jeśli klasa domeny jest klasą bazową dla innych grup domeny, można ukryć drzewo dziedziczenia, prawym przyciskiem myszy domenę definicji klasy, a następnie klikając polecenie Drzewo dziedziczenia Zwiń.Aby wyświetlić drzewo dziedziczenia, kliknij prawym przyciskiem myszy element definicji, a następnie kliknij przycisk Rozwiń drzewo dziedziczenia.

Bb126262.collapse_all(pl-pl,VS.110).gifW tym miejscu doprowadzić drzewa

Diagram można skonsolidować prawym przyciskiem myszy klasę domeny symbolu zastępczego, a następnie klikając polecenie Tutaj doprowadzić drzewa.Klasa symbolu zastępczego domeny staje się elementem definicji i wyświetla dziedziczenia i relacji drzewa.Element definicji były staje się element zastępczy, jeśli jest to element docelowy relacji lub dziecka w relacji dziedziczenia; w przeciwnym razie zniknie.

Bb126262.collapse_all(pl-pl,VS.110).gifPodziel drzewa

Można podzielić poza drzewami dziedziczenia lub relacji prawym przyciskiem myszy domeny definicji klasy, która wyświetla je, a następnie klikając polecenie Split drzewa.Element definicji staje się element zastępczy i definicji klasy domeny, wraz z jego dziedziczenia i drzew relacji jest teraz wyświetlany u dołu tej partycji.

Bb126262.collapse_all(pl-pl,VS.110).gifPokaż jako klasa

Jeśli relacja domeny przygotowała relacje lub posiada osadzania lub odwołanie relacje z relacjami inne domeny, można wyświetlić relację jako klasa prawym przyciskiem myszy relację, a następnie klikając polecenie Pokaż jako klasy.Relacja będą wyświetlane z Właściwości domeny przedziału i zostaną wyświetlone drzewa dziedziczenia i relacji.

Zobacz też

Inne zasoby

Domain-Specific Language Tools Glossary