Создание преобразования, Информация о выпуске

(C) Copyright International Business Machines Corporation 2006. Все права защищены. Ограниченные права пользователей государственных учреждений США - Использование, копирование или обнародование регламентируется Контрактом GSA ADP с IBM(R) Corp.

Оглавление

1.0 Известные неполадки и обходные пути
   1.1 Метамодель UML не добавляется автоматически к преобразованиям Модель-Модель
   1.2 Преобразования из/в профильтрованных свойств могут выглядеть поврежденными в Редакторе преобразований
   1.3 Удаление (только) последней ссылки на модель в файле преобразования приводит к удалению модели из файла преобразования

1.0 Известные неполадки и обходные пути

1.1 Метамодель UML не добавляется автоматически к преобразованиям Модель-Модель

Если должны быть сгенерированы преобразования, которые используют в качестве входа или выхода модели UML, то необходимо добавить метамодель UML в качестве корневого входа и/или выхода спецификации преобразования.  Добавление профайла UML к спецификации преобразования не добавляет автоматически метамодель UML.  Метамодель UML можно добавить с помощью кнопок Добавить модель в Редакторе и мастерах преобразования Модель-Модель.


1.2 Преобразования из/в профильтрованных свойств могут выглядеть поврежденными в Редакторе преобразований

Если пользователь переключает режим фильтрации из "Основного" в "Промежуточный" или в "Расширенный режим", создает преобразования, а затем переключается обратно в "Основной" режим фильтрации, то некоторые из конечных точек преобразования перестают быть видимы, и вследствие этого может показаться, что соединительные линии преобразований имеют концы, которые ни с чем не соединены.  Это является только неполадкой представления, но не влияет на преобразование и сгенерированный из него исходный код.  Представление можно исправить, переключившись обратно в тот режим фильтрации, который был включен при создании преобразований.

 

1.3 Удаление (только) последней ссылки на модель в файле преобразования приводит к удалению модели из файла преобразования

Если файл преобразований не содержит больше ни одного преобразования, которое указывает на элементы из некоторой определенной модели в качестве входов (или выходов), то модель "удаляется" из файла преобразований.  Проверка наличия неиспользуемых моделей производится при каждом удалении входа или выхода преобразования.  Отдельные списки поддерживаются в файле преобразований для входов и выходов.  После "удаления" модели она должна быть повторно добавлена (с помощью кнопки Добавить модель в Редакторе преобразования), прежде чем элементы этой модели можно будет снова указывать в качестве входов (выходов).