Uwagi do wydania tworzenia transformacji

(C) Copyright International Business Machines Corporation 2006. Wszelkie prawa zastrzeżone. Ograniczone prawa na rzecz rządu Stanów Zjednoczonych - używanie produktów, tworzenie ich duplikatów oraz ujawnianie informacji o nich podlega zastrzeżeniom zawartym w umowie GSA ADP Schedule zawartej z firmą IBM(R) Corp.

Spis treści

1.0 Znane problemy oraz sposoby ich obejścia
   1.1 Metamodel UML nie jest dodawany automatycznie do odwzorowań model-model
   1.2 Transformacje do/z właściwości filtrowanych mogą pojawiać się w edytorze odwzorowań uszkodzone
   1.3 Usunięcie ostatniego (tylko) odwzorowania z pliku odwzorowań dla modelu powoduje usunięcie modelu z pliku odwzorowań

1.0 Znane problemy oraz sposoby ich obejścia

1.1 Metamodel UML nie jest dodawany automatycznie do odwzorowań model-model

Jeśli mają być wygenerowane transformacje, które przyjmują lub wysyłają modele UML, metamodel UML należy dodać jako główny element wejściowy i/lub wyjściowy specyfikacji odwzorowania.  Dodanie profilu UML do specyfikacji odwzorowania nie powoduje automatycznego dodania metamodelu UML.  Metamodel UML można dodać za pomocą przycisków Dodaj model dostępnych w edytorze i kreatorach Odwzorowanie transformacji model-model.


1.2 Transformacje do/z właściwości filtrowanych mogą pojawiać się uszkodzone w edytorze odwzorowań

Jeśli użytkownik przełącza opcję filtrowania z "Podstawowe" na "Pośrednie" lub "Zaawansowane", tworzy odwzorowanie, a następnie z powrotem przełącza tryb filtrowania na "Podstawowe", wtedy niektóre punkty końcowe odwzorowania mogą nie być już widoczne, a konektory odwzorowania mogą mieć zakończenia, które nie łączą z żadnym celem.  Jest to kwestia związana tylko z prezentacją. Nie wpływa na odwzorowania lub kod źródłowy transformacji wygenerowany z tych odwzorowań.  Prezentację można poprawić, przełączając się z powrotem do trybu filtrowania, który był aktywny w momencie tworzenia odwzorowań.

 

1.3 Usunięcie ostatniego (tylko) odwzorowania z pliku odwzorowań dla modelu powoduje usunięcie modelu z pliku odwzorowań

Gdy plik odwzorowań nie zawiera już żadnych odwzorowań, które określają składniki z niektórych modeli jako dane wejściowe (dane wyjściowe) odwzorowania, wtedy taki model jest "usuwany" z pliku odwzorowań.  Sprawdzanie nieużywanych modeli jest przeprowadzane za każdym razem, gdy usuwane są dane wejściowe lub wyjściowe.  Dla danych wejściowych i wyjściowych w pliku odwzorowań utrzymywane są osobne listy.  Jeśli model został "usunięty", to zanim składniki z tego modelu będzie można ponownie określić jako dane wejściowe (wyjściowe) odwzorowania, model należy ponownie dodać (za pomocą przycisku Dodaj model edytora odwzorowań).