Если у вас есть источник, содержащий типы (классы), которые вы хотите использовать, вы можете:
- Создать проект Java, содержащий эти классы
- Создать новый проект UML (длясодержит UML-версию этих классов)
- Примените стереотип
modelLibrary
к модели (выберите модель и нажмите Apply Stereotypes...
на вкладке Стереотипы ) - Создайте новую конфигурацию преобразования (Java в UML) и преобразуйте источник Java в UML (с пакетом Java в качестве источника и моделью UML в качестве цели)
Затем вернитесь в исходную модель UML(тот, в который вы хотите добавить типы)
- Щелкните правой кнопкой мыши на своей модели UML и импортируйте проект модели UML, который вы только что создали, в виде библиотеки моделей (
Import Model Library...->Library in Workspace
) - Когда вы выбираете тип для атрибута, вы теперь сможете искать и использовать типы в проекте Java!
Когда вы преобразуете свою модель UML в Java, она должна генерироваться с помощьюправильные типы и импооператоры rt, так что вам просто нужно обеспечить эти классы в пути сборки.